collection of data organized according to a conceptual structure describing the characteristics of these data and the relationships among their corresponding entities, supporting one or more application areas (ISO/IEC 2382-1:1993) 13 (出典) ISO/IEC『ISO/IEC 2382』(2015), https://www.iso.org/obp/ui/#iso:std:iso-iec:2382:ed-1:v1:en
Digitization of the World From Edge to Core」(2018) https://www.seagate.com/files/www-content/our-story/trends/files/ idc-seagate-dataage-whitepaper.pdf
Shulgi. 2. Hymn of King Lipit-Ishtar. 3. Myth, "The Creation of the Pickax". 4. Hymn to Inanna, queen of heaven. 5. Hymn to Enlil, the air- god. ︙ 29 (出典) S.N.Kramer『Sumerian Mythology』(1944) https://www.sacred-texts.com/ane/sum/sum05.htm
階層型より複雑なネットワーク型が先に登場した • 開発者のC. W. Bachmanは「バックマン線図」 (データ構造図の一種)の考案者でもある • COBOLの標準化団体であるCODASYLにより 規格化(「CODASYL DBTG提案」(1969)) • 規格化の過程でデータ記述言語(DDL)と データ操作言語(DML)が別々に検討される → ISO規格のNDL(1987)では再統合される • (参考) 横山(1988)「データベース言語NDL」 http://id.nii.ac.jp/1001/00020740/ 37 (出典) C. W. Bachman「The Origin of the Integrated Data Store (IDS)」(2009) IEEE Annals of the History of Computing, Vol.31, No.4, doi:10.1109/MAHC.2009.110
• E.F.Codd(1969) 「Derivability, redundancy and consistency of relations stored in large data banks」 doi:10.1145/1558334.1558336 • E.F.Codd(1970)「A Relational Model of Data for Large Shared Data Banks」 doi:10.1145/362384.362685 • 関係モデル: 代数学を基に、データを関係 (relation)の表(table)として扱う 41
• IBM内部で開発され、本格的な製品には至らず • SEQUEL(後のSQL): System Rの問い合わせ言語 • DB2(1982): IBM初のRDB製品 • System Rを基に開発 • 現在も、大規模DBとして開発継続中 • IBM「IBM Db2」 https://www.ibm.com/jp-ja/products/db2 42 (出典) D.D.Chamberlin他「A History and Evaluation of System R」(1981) doi:10.1145/358769.358784
Cassandra (FacebookからApacheへ移管) (https://cassandra.apache.org) FacebookやYahoo!Japanなどで使用 • Google BigTable (https://cloud.google.com/bigtable) Googleの多くのWebサービスで使用 58 (出典) F.Chang et al.「Bigtable: A Distributed Storage System for Structured Data」 (2008) doi:10.1145/1365815.1365816