基本的なデータベースの概念(研究ノート) - パイソン

1.データベースの概念:

これは、データ、ローカルストレージを買いだめするために人気の場所です、そしてディスク、ハードディスク、フロッピーディスク、パワーダウンや他のローカル不揮発性、パワーダウン揮発性メモリおよび他のデータも買いだめするために使用することができますに限定されるものではありません。

公式の定義:、店舗、倉庫管理データを整理するデータ構造に従って。

初期のストレージ:穴パンチカードの最初の使用、ランプデータ入出力を示すために点滅

              后来数据保存在了磁带上,但是磁带只能顺序读取,写入,不能够随机访问

              1956年IBM发明了磁盘驱动器,支持随机访问。

             随着信息化的时代到来,有大量的数据需要存储和管理,数据库管理系统DBMS就诞生了

2.分類データベースは、

階層型データベース、ネットワークデータベース、リレーショナルデータベース:データベースモデルの分類によります。

2.1階層型データベース:

ツリー構造では、エンティティとその間のリンクを表しています。だけ多くの関係1、IBM IMSの代わりにデータベースをサポートしています。

IBM DB2データベース製品の代表、手数料ベースの製品もあります。これは、リレーショナル・データベースです。

2.2ネットワークデータベース:

エジソンゼネラルエレクトリック社によって設立された、あなただけGE独自のホスト上で実行することができ、データベースを開発しました。

データ記憶ノードは、関係のあるノードは、データ間の関係を説明します。これは、多くの関係に多くをサポートすることができます。

2.3リレーショナルデータベース:(主流データベース)

行を使用して、列2次元テーブルは、データを整理すると関係が行データエンティティを記述することができ、エンティティ間の関係も説明することができます。

リレーショナルデータベースやネットワーク、データベースの階層構造は、リレーショナルデータベースに比べて単純であり、厳密な数学的理論の基礎をサポートしています。(EFCodd研究員)

RDBMSと呼ばれる関係データモデル構造に基づくシステム

主なリレーショナルデータベース:オラクルのOracleとMySQLのMICROSOFT MS SQL以前infomixは、Sybaseなど

MySQLの:

MySQL 4.0以降は、サポートされているのMyISAM始め、InnoDBのMySQLのバージョン5.0は、マイルストーンと呼ばれるようになりました

MySQLは、エンジンの様々なサポートすることができるプラグインのエンジンです。

MyISASMは、トランザクション、挿入、クエリの速度をサポートしていません。

デフォルトのエンジンになるので、InnoDBは、トランザクション、行レベルのロック、mysql5.5をサポート

  1. 去IOE:

これは、アリババの概念が作成されます。その意図は、オープンソースソフトウェアに基づいてアリババのITインフラにおいては、IBMのミニコンピュータを削除し、代わりに独自のシステムを開発するOracleデータベース、EMCのストレージ・デバイス、

4.NoSQL:非伝統的な非SQLリレーショナルデータベースの総称です。1998年に生まれ、2009年に発表されたが、再び、それはACIDトランザクションデータベースの設計パターンを提供しない分散型非リレーショナルを指します。(例:シーナのブログ、コメントの数が多いなどを扱います)

人気のデータベーステーブルおよびいくつかの熱プロファイル:

サイトの人気の熱は、ランキングデータのデータベースを傍受サイト人気の熱をランキングデータのデータベースを傍受しました
基本的なデータベースの概念(研究ノート) - パイソン

1.SQLite:リレーショナル・データベース管理システムは、組込み製品の設計に使用される軽量データベースです。

おすすめ

転載: blog.51cto.com/14477933/2425327