Extensible Markup LanguageとJava Persistence API間の類似点
Extensible Markup LanguageとJava Persistence APIは(ユニオンペディアに)共通で6ものを持っています: リファレンス実装、アプリケーションプログラミングインタフェース、関係データベース、Java、OASIS (組織)、SQL。
リファレンス実装
リファレンス実装(リファレンスじっそう、reference implementation)は、なんらかの機能を実現するハードウェアまたはソフトウェアであり、他者がそれを参考にして独自に実装することを助ける目的で作られたものを言う。参考実装(さんこうじっそう)とも呼ばれる。
Extensible Markup Languageとリファレンス実装 · Java Persistence APIとリファレンス実装 ·
アプリケーションプログラミングインタフェース
アプリケーションプログラミングインタフェース(、)「インターフェイス」「インターフェース」と表記されることもあるが、本記事では「インタフェース」で統一する。とは、広義ではソフトウェアコンポーネント同士が互いに情報をやりとりするのに使用するインタフェースの仕様である。 APIには、サブルーチン、データ構造、オブジェクトクラス、変数などの仕様が含まれる。APIには様々な形態があり、POSIXのような国際標準規格、マイクロソフトのWindows APIのようなベンダーによる文書、プログラミング言語の標準ライブラリ(例えば、C++のStandard Template Libraryやなど)がある。 商業的に使われる狭義では、各種システムやサービス(ハードウェア、OS、ミドルウェアおよびWebサービス等)を利用するアプリケーションソフトウェア (Application) を開発・プログラミング (Programming) するためのインタフェース (Interface) である。こちらの意味では、システムやサービスから直接提供されないもの、例えば言語の標準ライブラリは含まない。
Extensible Markup Languageとアプリケーションプログラミングインタフェース · Java Persistence APIとアプリケーションプログラミングインタフェース ·
関係データベース
関係データベース(かんけいデータベース、リレーショナルデータベース、英: relational database)は、関係モデル(リレーショナルデータモデル、後述)にもとづいて設計、開発されるデータベースである。関係データベースを管理するデータベース管理システム (DBMS) を関係データベース管理システム (RDBMS) と呼ぶ。 Oracle Database、Microsoft SQL Server、MySQL、PostgreSQL、DB2、FileMaker、H2 Database などがRDBMSである関係データベースに含まれないデータベースは、NoSQL などを参照。。
Extensible Markup Languageと関係データベース · Java Persistence APIと関係データベース ·
Java
Java(ジャバ、ジャヴァ)は、汎用プログラミング言語とソフトウェアプラットフォームの双方を指している総称ブランドである。オラクルおよびその関連会社の登録商標である。1996年にサン・マイクロシステムズによって市場リリースされ、2010年に同社がオラクルに吸収合併された事によりJavaの版権もそちらに移行した。 プログラミング言語Javaは、C++に類似の構文、クラスベースのオブジェクト指向、マルチスレッド、ガベージコレクション、コンポーネントベース、分散コンピューティングといった特徴を持ち、平易性重視のプログラム書式による堅牢性と、仮想マシン上での実行によるセキュリティ性およびプラットフォーム非依存性が理念とされている。
Extensible Markup LanguageとJava · JavaとJava Persistence API ·
OASIS (組織)
ロゴ OASIS(Organization for the Advancement of Structured Information Standards、構造化情報標準促進協会)は、e-ビジネス標準の開発、統合および採用を推進する非営利国際コンソーシアム。有力なコンピュータと通信に関する標準化団体の1つ。
Extensible Markup LanguageとOASIS (組織) · Java Persistence APIとOASIS (組織) ·
SQL
SQL(Structured Query Language)(エスキューエルよりデジタル大辞泉、IT用語がわかる辞典を参照、シークェル、シーケルよりDBM用語辞典を参照)は、関係データベース管理システム (RDBMS) において、データの操作や定義を行うためのデータベース言語(問い合わせ言語)、ドメイン固有言語である。プログラミングにおいてデータベースへのアクセスのために、他のプログラミング言語と併用される。 SQLが使われるRDBは「エドガー・F・コッドによって考案された関係データベースの関係モデルにおける演算体系である、関係代数と関係論理(関係計算)に基づいている」と宣伝されていることが多い。しかし、SQLについては、そのコッド自身をはじめ他からも、関係代数と関係論理にきちんと準拠していないとして批判されてはいる(The Third Manifesto - クリス・デイト、ヒュー・ダーウェン)。
上記のリストは以下の質問に答えます
- 何Extensible Markup LanguageとJava Persistence APIことは共通しています
- 何がExtensible Markup LanguageとJava Persistence API間の類似点があります
Extensible Markup LanguageとJava Persistence APIの間の比較
Java Persistence APIが32を有しているExtensible Markup Languageは、206の関係を有しています。 彼らは一般的な6で持っているように、ジャカード指数は2.52%です = 6 / (206 + 32)。
参考文献
この記事では、Extensible Markup LanguageとJava Persistence APIとの関係を示しています。情報が抽出された各記事にアクセスするには、次のURLをご覧ください:
