1.什麼是數據庫
數據庫是按照數據結構來組織、存儲和管理數據的倉庫。
2.什麼是關係型數據庫管理系統(RDBMS)
關係型數據庫是建立在關係模型基礎上的數據庫,藉助於集合代數等數學概念和方法來處理數據庫中的數據。
關聯數據庫管理系統將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度並提高了靈活性。
3.關係型數據庫管理系統的特點(RDBMS)
- 數據以表格的形式出現
- 每行爲各種記錄名稱
- 每列爲各種記錄名稱所對應的數據域
- 許多的行和列組成一張表單
- 若干的表單組成DataBase
- 數據庫:數據庫是一些關聯表的集合
- 數據表:表是數據的矩陣。
- 列:一列數據元素包含了相同的數據
- 行:一行是一組記錄,是一組相關的數據
- 冗餘(rong,三聲):存儲兩倍數據,降低了性能但是提高了數據的安全性
- 鍵:鍵的值在當前表中具有唯一性
- 主鍵:主鍵是唯一的。一個數據表只能包含一個主鍵。可以使用主鍵來查詢數據
- 外鍵:外鍵用來關聯兩個表
- 複合鍵:複合鍵(組合鍵)將多個列作爲一個索引鍵,一般用於複合索引
- 索引:使用索引可可快速訪問數據庫表中的特定信息。索引是對數據庫表中一列或多列的值進行排序的一種結構。
- 參照完整性:參照的完整性要求關係中不允許引用不存在的實體。