開發者學堂課程【資料庫及 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 表的記錄: