データベース
狭義には、コンピュータによって実現されたものを言う。オペレーティングシステム OSが提供するファイルシステム上に直接構築されるものや、後述するデータベース管理システム (DBMS) を用いて構築されるものを含む。
コンピュータ上では、データの再利用を高速かつ安定に実現するため、データを格納するための構造について様々な工夫が払われており、このデータ構造とアルゴリズムは情報工学において重要な研究分野のひとつである。
単純なファイルシステムには、ファイルシステム自体に「データ」を統一的手法で操作する機能はない。ファイルシステムでデータ管理をするためには、データの操作機能を「応用プログラム側」に持つしかない。データベースは、それを自ら持つことにより、アプリケーションソフトウェア 応用プログラム側でデータの物理的格納状態を知らずとも操作でき、かつ、データの物理的格納状態に変更があった場合にも応用プログラム側の処理に影響が及ばないことを保障することがデータベースの前提条件となっている。(プログラムとデータの独立性)
データベースマネージメントシステム
データベースマネージメントシステム (Database management system, DBMS) とは、データベースを構築するために必要なデータベース運用/管理のためのシステム、およびソフトウェアのことである。
データベースマネージメントシステムは、データベース管理システムともいう。
かつては、CODASYLが提唱したネットワーク型データモデルのDBMSや、階層型データモデルのDBMS等が幅広く利用されていたが、近年ではリレーショナルデータモデルを扱うリレーショナルデータベースマネージメントシステム(RDBMS)が主流である。
また、リレーショナルデータベースマネージメントシステムに、利用者が独自のデータ型や関数を拡張可能なオブジェクトリレーショナルデータベースや、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース、データモデルにExtensible Markup Language XMLを採用したXMLデータベースなどが開発され、利用が広まっている。
データベースマネジメントシステム
『データベースマネージメントシステム』より : データベースマネージメントシステム (Database management system, DBMS) とは、データベースを構築するために必要なデータベース運用/管理のためのシステム、およびソフトウェアのことである。
データベースマネージメントシステムは、データベース管理システムともいう。
かつては、CODASYLが提唱したネットワーク型データモデルのDBMSや、階層型データモデルのDBMS等が幅広く利用されていたが、近年ではリレーショナルデータモデルを扱うリレーショナルデータベースマネージメントシステム(RDBMS)が主流である。
また、リレーショナルデータベースマネージメントシステムに、利用者が独自のデータ型や関数を拡張可能なオブジェクトリレーショナルデータベースや、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース、データモデルにExtensible Markup Language XMLを採用したXMLデータベースなどが開発され、利用が広まっている。
データベースサーバ
『データベースマネージメントシステム』より : データベースマネージメントシステム (Database management system, DBMS) とは、データベースを構築するために必要なデータベース運用/管理のためのシステム、およびソフトウェアのことである。
データベースマネージメントシステムは、データベース管理システムともいう。
かつては、CODASYLが提唱したネットワーク型データモデルのDBMSや、階層型データモデルのDBMS等が幅広く利用されていたが、近年ではリレーショナルデータモデルを扱うリレーショナルデータベースマネージメントシステム(RDBMS)が主流である。
また、リレーショナルデータベースマネージメントシステムに、利用者が独自のデータ型や関数を拡張可能なオブジェクトリレーショナルデータベースや、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース、データモデルにExtensible Markup Language XMLを採用したXMLデータベースなどが開発され、利用が広まっている。
データベース管理ソフト
『データベースマネージメントシステム』より : データベースマネージメントシステム (Database management system, DBMS) とは、データベースを構築するために必要なデータベース運用/管理のためのシステム、およびソフトウェアのことである。
データベースマネージメントシステムは、データベース管理システムともいう。
かつては、CODASYLが提唱したネットワーク型データモデルのDBMSや、階層型データモデルのDBMS等が幅広く利用されていたが、近年ではリレーショナルデータモデルを扱うリレーショナルデータベースマネージメントシステム(RDBMS)が主流である。
また、リレーショナルデータベースマネージメントシステムに、利用者が独自のデータ型や関数を拡張可能なオブジェクトリレーショナルデータベースや、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース、データモデルにExtensible Markup Language XMLを採用したXMLデータベースなどが開発され、利用が広まっている。
データベース管理システム
『データベースマネージメントシステム』より : データベースマネージメントシステム (Database management system, DBMS) とは、データベースを構築するために必要なデータベース運用/管理のためのシステム、およびソフトウェアのことである。
データベースマネージメントシステムは、データベース管理システムともいう。
かつては、CODASYLが提唱したネットワーク型データモデルのDBMSや、階層型データモデルのDBMS等が幅広く利用されていたが、近年ではリレーショナルデータモデルを扱うリレーショナルデータベースマネージメントシステム(RDBMS)が主流である。
また、リレーショナルデータベースマネージメントシステムに、利用者が独自のデータ型や関数を拡張可能なオブジェクトリレーショナルデータベースや、オブジェクト指向プログラミング言語との親和性が高いオブジェクトデータベース、データモデルにExtensible Markup Language XMLを採用したXMLデータベースなどが開発され、利用が広まっている。
データベーススペシャリスト試験
英名 Database Spacialist Exmination
英項名
略称 DB
分野 情報
資格種類 国家資格
試験形式 筆記
認定団体 独立行政法人情報処理推進機構情報処理技術者試験センター
後援 経済産業省
認定終了年月日
等級・称号
根拠法令
公式サイト
特記事項
システムエンジニアの中でも主にデータベースの設計担当者や管理責任者、いわゆるデータ管理者、データベース管理者を対象としている。試験のレベルは高く、データベースに関するものの中でも国内最難関と言えるほどである。合格率は例年ほぼ6~8%程度と低い。この区分は高度情報処理技術者試験に含まれている。
本試験は1988年に設立されたオンライン情報技術者試験にその起源を持ち、1994年に情報処理技術者試験が大幅に再編された際、ネットワークスペシャリスト試験とデータベーススペシャリスト試験に分割された。本試験区分は後者の流れを汲み、翌1995年春期から開始された。2001年の試験区分再編において、テクニカルエンジニア(データベース)試験の名称に変更され、平成21年度からの新制度において現在の名称に改められた。導入当初より、実務経歴や年齢などの制限はない。
データベーススペシャリスト
『テクニカルエンジニア (データベース)』より : テクニカルエンジニア(データベース)(略称データベース、もしくはDB)とは、情報処理技術者試験の一区分であるテクニカルエンジニア(データベース)試験に合格した者に認定される資格である。この資格は、システムエンジニアの中でも主にデータベースの設計担当者や管理責任者、いわゆるデータ管理者、データベース管理者を対象としている。試験のレベルは高く、データベースに関するものの中でも国内最難関と言えるほどである。合格率は例年ほぼ6~8%程度と低い。この区分は高度情報処理技術者に含まれている。
元々は1994年に情報処理技術者試験が大幅に再編された際、データベーススペシャリスト試験として登場した。試験開始は翌年1995年の春からである。2001年に再び再編された際に、現在の名称に変更された。導入当初より、年齢制限や受験資格のようなものは一切ない。
データベースダウンロード
『』より : REDIRECT Wikipedia:データベースダウンロード
データベースモデル
『』より :