SQL基礎隨記 (Tobe Continued) 其實這裡的隨記,要是好久不接觸突然被問的話有時還真的一時答不上,自己寫一遍勝過盲掃。當然,也有些常讀常新的地方會記錄下來。 對SQL語言進行劃分 DDL Data Definition Language 定義 增刪改資料庫和表的結構 DML Data ...
SQL基礎隨記 (Tobe Continued)
其實這裡的隨記,要是好久不接觸突然被問的話有時還真的一時答不上,自己寫一遍勝過盲掃。當然,也有些常讀常新的地方會記錄下來。
對SQL語言進行劃分
DDL --- Data Definition Language --- 定義 --- 增刪改資料庫和表的結構
DML --- Data Manipulation Language --- 操作 --- 對記錄增刪改
DQL --- Data Quary Language --- 查詢 --- 對記錄進行查詢
DCL --- Data Control Language --- 控制 --- 訪問許可權和安全規則
要是要突然問的話有時還真的一時回答不上,記住單詞勝過記縮寫
DBMS的分類
- 關係型
- 行存儲 --- MySQL
- NosQL
- 鍵值型 --- Redis
- 文檔型 --- MongoDB
- 搜索引擎 --- Elasticsearch
- 列存儲(列族資料庫)
- 圖形資料庫
-
列存儲資料庫說是“可以降低系統的I/O,但功能相對有限”,不過我看到了一段有意思的話覺得很有道理
列存儲常見於分散式文件系統,如Hbase
-
圖(這種數據結構)存儲了實體(對象)之間的關係。以最典型的人與人社交關係為例,其數據模型主要是以節點和邊來實現。特點在於可以有效解決複雜的關係問題。