## RDBMS 術語
在我們開始學習MySQL 數據庫前,讓我們先了解下RDBMS的一些術語:
* \*\*數據庫:\*\*數據庫是一些關聯表的集合。
* \*\*數據表:\*\*表是數據的矩陣。在一個數據庫中的表看起來像一個簡單的電子表格。
* \*\*列:\*\*一列(數據元素) 包含了相同類型的數據, 例如郵政編碼的數據。
* \*\*行:\*\*一行(=元組,或記錄)是一組相關的數據,例如一條用戶訂閱的數據。
* **冗余**:存儲兩倍數據,冗余降低了性能,但提高了數據的安全性。
* **主鍵**:主鍵是唯一的。一個數據表中只能包含一個主鍵。你可以使用主鍵來查詢數據。
* \*\*外鍵:\*\*外鍵用于關聯兩個表。
* **復合鍵**:復合鍵(組合鍵)將多個列作為一個索引鍵,一般用于復合索引。
* \*\*索引:\*\*使用索引可快速訪問數據庫表中的特定信息。索引是對數據庫表中一列或多列的值進行排序的一種結構。類似于書籍的目錄。
* \*\*參照完整性:\*\*參照的完整性要求關系中不允許引用不存在的實體。與實體完整性是關系模型必須滿足的完整性約束條件,目的是保證數據的一致性。
MySQL 為關系型數據庫(Relational Database Management System), 這種所謂的"關系型"可以理解為"表格"的概念, 一個關系型數據庫由一個或數個表格組成, 如圖所示的一個表格:

* 表頭(header): 每一列的名稱;
* 列(col): 具有相同數據類型的數據的集合;
* 行(row): 每一行用來描述某條記錄的具體信息;
* 值(value): 行的具體信息, 每個值必須與該列的數據類型相同;
* **鍵(key)**: 鍵的值在當前列中具有唯一性。
- 序言
- 從業感悟
- 常用名詞
- HTML
- JS
- ES6新特性
- jquery和vue對比
- 徹底理解this
- JQuery添加自定義函數
- js的實現
- 原始值和引用值
- MYSQL
- 簡介
- 術語
- 特點
- 范式
- 數據類型1
- 數據類型2
- 編碼
- 權限管理
- 事務
- mvvc
- 引擎
- MyISAM與InnoDB區別
- 索引類型
- 鎖
- 死鎖
- 分層架構
- 執行計劃
- join原理
- 高可用
- 日志類型
- 分庫分表
- 中間件
- 服務器
- 操作系統
- 信號量 鎖 隊列
- PHP
- composer加載原理
- composer基礎知識
- 自動加載函數
- composer加載代碼
- composer 自動加載
- 內存管理
- PHP執行流程
- cgi,fastCgi,php-fpm
- HTTP
- 錯誤碼
- 跨域請求
- 面試
- 安全
- HTTP劫持
- 設計模式
- 如何正確的使用設計模式
- 單例模式
- 原型模式
- 簡單工廠模式
- 工廠方法模式
- 抽象工廠模式
- 建造者模式
- 設計原則
- 算法
- PHP短標簽