1. 程式人生 > >MYSQL的學習(一)Mysql數據庫

MYSQL的學習(一)Mysql數據庫

relation 使用 size strong 什麽 bms 表格 書籍 訪問

1.什麽是數據庫?

數據庫(database)是按照數據結構來組織.存儲和管理數據的倉庫

2.關系型數據庫管理系統(Relational Database Management System即RDBMS)

所謂的關系型數據庫,是建立在關系型基礎上的數據庫.借助於集合代數等數學概念和方法來處理數據庫中的數據

RDBMS的特點:

a.數據以表格的形式出現.

b.每行為各種記錄名稱

c.每列為記錄名稱所對應的數據域

d.許多的行和列組成一張單表

e.若幹的單表組成databse

RBDMS 術語

數據庫:數據庫是一些關聯表的集合

數據表:表是數據的矩陣.在一個數據庫中的表看起來像一個簡單的電子表格

列:一列(數據元素)包含了相同的數據,例如郵政編碼的數據

行:一行(=元組,或記錄)是一組相關的數據,例如一條用戶訂閱的數據

冗余:存儲兩倍數據,冗余降低了性能,但提高了安全性

主鍵:主鍵是唯一的.一個表中只能包含一個主鍵.你可以用主鍵來查詢數據

外鍵:外鍵用於關聯兩個表

復合鍵:復合鍵(組合鍵)將多個列作為一個索引鍵,一般用於復合索引

索引:

使用索引可快速訪問數據庫表中的特定信息.索引是對數據庫表中一列或多列的值進行排序的一種結構.類似於書籍 的目錄

參照完整性:參照完整性要求關系中不允許引用不存在的實體.與實體完整性是關系模型必須滿足的完整性約束條件,目的是保證數據的一致性

3.Mysql數據庫

Mysql是一個關系型數據庫管理系統.

MYSQL的學習(一)Mysql數據庫