我的mysql學習參考于github文章
資料庫:高效的存盤和處理資料的介質(比如磁盤和記憶體),又根據介質的不同,分為關系資料庫和非關系資料,
關系資料庫特點:
1,安全,將資料保存在磁盤中,基本不可能出現丟失資料的情況;
2,比較浪費空間,因為利用二維表的形式存盤資料,
非關系資料庫的特點:
1,存盤資料的效率特別高;
2,不是特別安全,突然斷電會導致資料丟失,
關系資料庫
關系型資料庫所謂的關系模型包含三個方面:
1,資料結構:資料存盤的形式,二維表形式;
2,操作指令集:所有的SQL陳述句,
3,完整性約束:表內資料約束(欄位之間)和表于表之間的約束(外鍵)
如果表中對應的某個欄位為空,但是系統依然為其分配存盤空間,這也就是為什么關系資料庫比較浪費空間的原因
關系資料庫的關鍵字
DB: Database,資料庫;
DBMS: Database Management System ,資料庫管理系統
DBS: Database System =DBMS+DB,資料庫系統
DBA : Database Administrator ,資料庫管理員,
SQL
SQL: Structured Query Language,結構化查詢語言,
SQL分三種:
1,DDL: Data Definition Language,資料定義語言,用來維護存盤資料的結構(資料庫,表),代表指令:create,drop,alter
2,DML:Data Manipulation Language,資料操作語言,用來對資料進行操作,代表為 insert,delete,update
3,DCL :Data Control Language,資料控制語言,主要負責用戶權限管理,代表指令 grant 和revoke,
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/261444.html
標籤:其他
