トップ
データベースとは
Excelの表にデータを記入して保存し、必要に応じて集計しますがこれもデータベースです。リレーショナルデータベースの種類、フリーソフトの情報など、データベースについてまとめています。
データベースの語源はデータの基地、databaseです。つまりデータを蓄積する入れもののことです。
データベースとは、データを蓄積して何らかの目的のために取り出すための仕組みのことをいいます。
データベースには、Windowsのフォルダのようにツリー構造の階層型データベースやキーと値で表現するキーバリューストアデータベースなどいろいろな種類があります。
データベースのモデル、データベースの制御など。データベース技術について説明しています。
データを行と列の表形式であらわしたデータベースです。
表はテーブルといいますが、テーブルに、キー列を用意して他の表(テーブル)と関連づけるデータベースです。
このリレーショナルデータベース用の命令を記述する言語は、SQLという問合せ言語です。 データを挿入したり取り出したりします。
リレーションシップ!主キーや正規化など。リレーショナルデータベースのモデルについてまとめています。
データベースはあくまで入れものにすぎません。 データベースに対してデータを出し入れするのは、データベース管理ソフトです。
例えば、商用版ですとMicrosoftのSQL Server、Access、OracleのOracle Database、MySQL、IBMのDB2などが有名です。 オープンソースですとMariaDB、PostgresSQL、SQLiteなどが有名です。
上記はリレーショナルデータベース用で、それ以外ではHadoop、MongoDB、Redis、Cassandraなどが有名です。
MySQLの初心者の方への道しるべ、Web制作とシステム開発で異なる学習法についてまとめています。
Redisは、キーと値の対を保存するタイプのANSI Cで書かれたデータベースです。 すべてのデータセットをメモリ内に読み込むため高速に動作します。
オープンソースなどフリーで使用できるデータベースについて、フリーソフトの情報をまとめています。
リレーショナルデータベース関連のフリーソフトの情報をまとめています。
OracleのMySQLはバージョンによっては有償になりますが、MySQL Community Editionは、GPLライセンスというライセンス形態でフリーで自由にダウンロードして利用することができるバージョンです。
MariaDBは、MySQL派生のオープンソースなリレーショナルデータベースです。 GPLライセンスというライセンス形態でフリーで自由にダウンロードして利用することができます。
PostgreSQLは、俗に「ぽすぐれ」と呼ばれるオープンソースなリレーショナルデータベースです。 フリーで自由にダウンロードして利用することができます。
SQLiteは軽量のリレーショナルデータベースです。 パブリックドメインという著作物や発明などの知的創作物について、知的財産権が発生していない状態または消滅した状態のライセンス形態に属し、これもフリーで自由にダウンロードして利用することができます。
リレーショナルデータベース以外のフリーソフトの情報をまとめています。
Redisは、イタリアのSalvatore Sanfilippo氏が開発を創始したもので、BSDライセンスに基いて公開され、有志によって改良が続けられています。 誰でも自由に入手・改変・再配布・ソフトウェアへの組み込みなどを行えます。
MongoDBは、オープンソースのドキュメント指向形のデータベースです。
「ドキュメント」と呼ばれる構造的データを扱うデータベースでJavaScriptと相性がいいです。 GNU AGPL v3.0というライセンス形態でフリーに使用できるデータベースです。
Cassandraは、Apacheの分散データベース管理ソフトです。
大規模データの格納のために開発されたデータベースです。 Apache License 2というライセンス形態でフリーに使用できるデータベースです。
このページの更新履歴です。
Copyright (C) 2015-2023 名科辞典. All Rights Reserved.