出典: Call Level Interface 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2013年3月20日 (水) 03:23 UTC、URL: https://ja.wikipedia.org/ Call Level Interface(CLI)とは、The Open Groupが開発したSQLベースのデータベース管理システムのためのデ・ファクト標準のAPIである。1990年代初めに開発され、C言語とCOBOLについてのみ定義された。Call Level Interface は C や COBOL のプログラムが DBMS に対して SQL クエリをどのように送り、返ってきたレコードセットをアプリケーションがどのように扱うべきかを一貫性を持って定義している。このインタフェースは The Open Group のオープン・アプリケーション標準である Common Application Environment の一部である。これは複数のベンダーが開発したプログラムが効率的に相互運用できることを目的としていた。SQL/CLI は、SQLデータベースにアクセスするための実装非依存の国際標準である。クライアント-サーバツール群はダイナミックリンクライブラリを通して容易にデータベースにアクセスでき、各種クライアント-サーバツールがサポートされている。 ・・・ |
出典: ODBC 『通信用語の基礎知識』 更新年月日 2006/11/15,URL: https://www.wdic.org/ Microsoftの提唱したデータベースアクセス用のAPIの名称。 [概要] データベース管理システム(DBMS)を問わず、共通のアプリケーション作成を実現するために開発されたもの。ODBCという枠組みの中でAPIを利用することで、DBMSが違っていてもある程度の汎用性を持たせることが可能となった。 [特徴] アプリケーションはデータベースのベンダーによって用意したODBCドライバーのAPIを使用し、SQLによってDBMSと対話する。 ODBCドライバーは適切なドライバーを使うことで、DBMSの違いを吸収することができる。 但し、数値の精度が悪いなど様々な問題があって、結局のところODBCは最良の選択とはなりえない。現実的問題を考慮してもRDBMSはOracle、SQL Server(Microsoft、SyBase)、Infomixの3つでほぼ独占状態なので、この3つをサポートしていれば需要は満たせる事になり、実は無理にODBCを使う必要はない。ODBCは、マイナーなRDBMS向けの接続保証というのが、正しい認識といえる。 |
出典: HSQLDB 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2020年11月24日 (火) 06:43 UTC、URL: https://ja.wikipedia.org/ HSQLDB (HyperSQL Database Engine) は、Javaで作成されたオープンソースの関係データベース管理システム。Thomas MuellerのHypersonic SQL Projectの成果を引き継いで開発された。 [概要] SQL-92のほぼ全てとSQL:2008の多くに準拠。JDBCドライバが提供されている。一般的に作られるサイズは小さくなる特徴がある。OpenOffice.orgとその派生ソフトウェアは、HSQLDBをBase(データベース機能の名称)の標準エンジンとしている。HSQLDBには4つの動作モードがある。 ● インメモリモード ● スタンドアロンモード ● サーバモード ● Webサーバモード Kaffe のようなフリーなJava仮想マシン実装上でも動作する。 ・・・ |
出典: Open Database Connectivity 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2019年1月11日 (金) 08:12 UTC、URL: https://ja.wikipedia.org/ Open Database Connectivity (ODBC) は、関係データベース管理システム (RDBMS) にアクセスするための共通インタフェース (API)である。 データへのアクセスを統一化することを目的としており、たとえばクライアント/サーバ型ではないMicrosoft Accessの管理するデータベースファイル (MDB) や、そもそもRDBMSではないCSVファイルへのアクセスなども、それに対応するODBCドライバがあれば、他の一般的なデータベースへのアクセスするのと同様な方法で利用することが可能になる。 ODBCは、主にWindows上で利用されることが多いが、Linux、UNIXなどで利用されるケースもある。 [概要] 従来、データベースアプリケーションは、RDBMSベンダーが製品とともに配布するユーティリティや埋め込みSQLにより開発されてきたが、C言語上のAPIレベルで統一したインターフェイスとしてデータベースに接続するためのAPIをまとめたのが、マイクロソフトが1992年に発表した「ODBC」である。その後、ODBC3.0では、X/OpenコンソーシアムとISOで進められていた標準化にあわせることとなり、これは1995年に「SQL/CLI」としてSQL標準の一部となった。X/OpenとISOが進めていたSQL/CLIは、ODBCの有用性から業界標準となったODBCを標準規格化するための試みであり、それにマイクロソフトが同調した形で標準化がなされた経緯がある。そのため、ODBCもしくはSQL/CLIは多くのRDBMSでサポートされており、且つ、ODBCはほとんどの場合でSQL/CLIのスーパーセットとなっている。 ・・・ |
出典: 関係データベース 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2017年5月24日 (水) 03:46 UTC、URL: https://ja.wikipedia.org/ 関係データベース(かんけいデータベース、リレーショナルデータベース、英: relational database)は関係モデル(リレーショナルデータモデル、後述)にもとづいて設計、開発されるデータベースである。関係データベースを管理するデータベース管理システム (DBMS) を関係データベース管理システム (RDBMS) と呼ぶ。Oracle Database、Microsoft SQL Server、MySQL、PostgreSQL、DB2、FileMaker、H2 Database などがRDBMSである。 [概要] 関係モデルはIBMのエドガー・F・コッドによって考案された現在もっとも広く用いられているデータモデルである。データベースの利用者は、クエリ(問い掛け)をデータベースに与え、データを検索したり、変更することができる。データは表に似た構造で管理されるが、関係と呼ぶ概念でモデル化される。 ・・・ |
同義語・類義語 | 関連語・その他 |
---|---|
HSQLDB | RDBMS |
HyperSQL Database Engine | Thomas Mueller |
háipər es kju: el déitəbèis éndʒən | リレーショナル・データベース・マネジメント・システム |
ハイパゥー エス キュー エィルゥ デイダァベイス エンジュン | 関係データベース管理システム |
ハイパゥー エス キュー エィルゥ・デイダァベイス・エンジュン | Hypersonic SQL Project |
ハイパー エス キュー エル データベース エンジン | SQL:2008 |
ハイパー エス キュー エル・データベース・エンジン | SQL-92 |
エイチ エス キュー エル ディー ビー | |
更新日:2022年 7月28日 |
同義語・類義語 | 関連語・その他 |
---|---|
ODBC | OLE DB Provider for ODBC |
Open DataBase Connectivity | RDBMS |
óupən déitəbèis kənéktiviti | データベース管理システム |
オウプン デイダァベイス カゥネクティヴィディー | 関係データベース管理システム |
オウプン・デイダァベイス・カゥネクティヴィディー | ADO |
オープン データベース コネクティビティー | Java DataBase Connectivity |
オープン・データベース・コネクティビティー | Java Database Connectivity |
óu díː bíː síː | JDBC |
オウ ディー ビー スィー | JDBCドライバ |
オー ディー ビー シー | MDAC |
ODBC 1.0 | Microsoft Data Access Components |
ODBC 2.0 | Microsoft Database Access Components |
ODBC 2.5 | Object Linking and Embedding DataBase |
ODBC 3.0 | OLE DB |
ODBC 3.5 | OLE DBプロバイダ |
ODBC 3.52 | OLEDB |
ODBC 3.8 | エムダック |
ODBCドライバ | オー エル イー ディー ビー |
・ | ジェー ディー ビー シー |
SQL/CLI | データベース・アクセス |
Call Level Interface | ・ |
Embedding | |
embédiŋ | |
エンベディング | |
エンベ́ディング | |
[名詞] | |
埋め込み | |
組み込み | |
はめ込み | |
貼り付け | |
・ | |
更新日:2023年 8月24日 |
同義語・類義語 | 関連語・その他 |
---|---|
RDBMS | Access |
Relational Database Management System | DB2 |
riléiʃənəl déitəbèis mǽnidʒmənt sístəm | Edgar F. Codd |
リレゥイショナゥルゥ デイダァベイス マェニッジメントゥ シィステム | Edgar F. Codd氏 |
リレゥイショナゥルゥ・デイダァベイス・マェニッジメントゥ・シィステム | FileMaker |
リレーショナル データベース マネジメント システム | H2 Database |
リレーショナル・データベース・マネジメント・システム | Microsoft SQL Server |
リレーショナル・データベース管理システム | MySQL |
リレーショナル型データベース管理ソフト | Oracle |
リレーショナル・データベース・ソフト | Oracle Database |
関係データベース管理システム | PostgreSQL |
・ | エドガー・F・コッド |
リレーショナルデータベース | 関係モデル |
RDB | リレーショナル・モデル |
Relational DataBase | リレーショナルモデル |
riléiʃənəl déitəbèis | データベース |
リレゥイショナゥルゥ デイダァベイス | ・ |
リレゥイショナゥルゥ・デイダァベイス | Relational |
リレーショナル データベース | riléiʃənəl |
リレーショナル・データベース | リレゥイショナゥルゥ |
リレーショナル型データベース | リレーショナル |
関係データベース | [形容詞] |
リレーショナル・データ・モデル | 関係のある |
関係の | |
相関的な | |
更新日:2023年 1月 6日 |