天天看點

資料庫概述 | 學習筆記

開發者學堂課程【資料庫及 SQL/MySQL 基礎: 資料庫概述】學習筆記,與課程緊密聯系,讓使用者快速學習知識。

課程位址:

https://developer.aliyun.com/learning/course/30/detail/644

 資料庫概述

内容介紹

1. 什麼是資料庫

2. 資料庫的優點

3. 資料庫的發展曆程

4. 常見資料庫

5. 了解資料庫

1.什麼是資料庫

• 資料庫就是用來存儲和管理資料的倉庫

• 資料庫存儲資料的優先。

2.資料庫的優點

• 可存儲大量資料;友善檢索;

• 保持資料的一緻性、完整性﹔安全,可共享;

• 通過組合分析,可産生新資料。

3.資料庫的發展曆程

• 沒有資料庫,使用磁盤檔案存儲資料,層次結構模型資料庫;

• 網狀結構模型資料庫;

• 關系結構模型資料庫:使用二維表格來存儲資料;關系-對象模型資料庫;

MySQL.就是關系型資料庫!

4.常見資料庫

• Oracle :甲骨文

• DB2 :IBM;

• saL server :微軟;

• sybase:賽爾斯;

• MysQL :甲骨文;

5.了解資料庫

• RDBMS =管理者(manager)+倉庫(database)

• database = N 個table

• table :

– 表結構:定義表的列名和列類型!

– 表記錄:一行一行的記錄!

我們現在所說的資料庫泛指關“系型資料庫管理系統(RDBMS - Relational database managementsystem)”,即“資料庫伺服器”。

• RDBMS - Relational database managementsystem 即關系型資料庫管理系統

資料庫概述 | 學習筆記

當我們安裝了資料庫伺服器後,就可以在資料庫伺服器中建立資料庫,每個資料庫中還可以包含多張表。

資料庫概述 | 學習筆記

資料庫表就是一個多行多列的表格。在建立表時,需要指定表的列數,以及列名稱,列類型等資訊。而不用指定表格的行數,行數是沒有上限的。下面是 tab_student,表的結構:

資料庫概述 | 學習筆記

當把表格建立好了之後,就可以向表格中添加資料了。向表格添加資料是以行為機關的!下面是s _student 表的記錄:

資料庫概述 | 學習筆記