database
/ˈdeɪtəˌbeɪs/
databaseは主に名詞として使われ、データの集合体を指します。一般的には概念全体を指す場合は不可算名詞と見なされますが、特定の、区別できるデータベースを指す場合は可算名詞になることもあります(例:いくつかのプロジェクトのために、我々は複数のデータベースを持っています。)。 動詞としてのto databaseは名詞形ほど一般的ではなく、技術的な文脈で使われることが多いです。これは情報をデータベースに入力することを意味します。 データベースについて議論する際には、リレーショナルデータベース、SQLデータベース、NoSQLデータベース、データウェアハウス、データレイクのような用語が、特定のタイプやアーキテクチャを説明するためによく使用されます。
意味
コンピュータに格納された構造化されたデータセット、特に様々な方法でアクセス可能なもの
顧客データベース
データベースに情報を格納する
全記録をデータベース化する
例文
その会社は、購買習慣や嗜好を追跡するために、広範な顧客データベースを維持している。
開発者たちは、より高速なクエリ応答のために新しいデータベースの最適化に取り組んでいる。
週の終わりまでに、すべての調査結果をデータベース化する必要がある。
コロケーション・複合語
database management system
データベースを管理するために使用されるソフトウェア
効率改善のため、新しいdatabase management systemを導入しています。
relational database
情報を表に格納し、互いに関連付けることができるようにアクセス関係を認識するように構造化されたデータベース
現代のアプリケーションのほとんどは、relational databaseに依存しています。
database administrator
コンピュータデータベースの保守および運用を担当する人物
database administratorは、すべてのバックアップが成功したことを確認した。
database design
情報ニーズを分析・定義し、それに応じてデータベースを設計することによってデータベースを作成するプロセス
効果的なdatabase designは、データの整合性にとって極めて重要である。
database security
データベースを不正アクセス、改変、削除から保護するために講じられる対策
強力なdatabase securityの実装は最優先事項です。
文化的背景
関係データベースの誕生:E.F.コッドの構想
現代のデータベースという概念は、IBMの数学者エドガー・F・コッド氏に多大な恩恵を受けています。1970年、コッド氏は大規模共有データバンクのためのデータのリレーショナルモデルという画期的な論文を発表しました。この論文は、データを行(タプル)と列(属性)を持つ表(リレーション)に整理し、共通のデータ要素でリンクするという、関係データベースの理論的基盤を築きました。
コッド氏のモデル以前は、データベースは階層型またはネットワーク型が多く、データの取得は複雑で柔軟性に欠けていました。しかし、コッド氏のリレーショナルモデルは、集合論と述語論理を用いてデータを表現・操作するための数学的に健全な方法を導入しました。彼はまた、データ操作のための基本的な操作を定義し、これが後に構造化照会言語(SQL)へと発展しました。
当初、彼の業績は懐疑的な見方をされましたが、その潜在能力はすぐに認識されました。IBMは初期のRDBMSであるSystem Rを開発し、後にOracleやMicrosoftなどの企業がコッド氏の原則に基づいた商用製品を構築しました。関係データベースは、数十年にわたりデータ管理の主要なパラダイムとなり、金融取引から科学研究まで、数え切れないほどのアプリケーションやシステムの基盤となりました。コッド氏の構想は、私たちが情報を保存、アクセス、管理する方法を根本的に変え、複雑なデータを幅広いユーザーが利用可能で管理しやすいものにしたのです。
語源
databaseという言葉は、data(ラテン語で与えられたものを意味するdatumの複数形)とbase(基盤や下位構造を意味する)という言葉の複合語です。20世紀半ばに登場し、初期のコンピュータシステムや情報管理技術と共に概念が進化しました。初期のデータベースはファイルシステムに近いものでしたが、今日私たちが理解するような、構造化され、問い合わせ可能なデータの集合体を意味するdatabaseという用語は、1970年代、特にIBMのエドガー・F・コッドによって開発されたリレーショナルデータベース管理システム(RDBMS)の発展と共に普及しました。