基本定義 數據:是資料庫總存儲的基本對象 定義:描述客觀事物的符號記錄 種類:數字、文字、圖形、圖像、聲音等 資料庫:DB 存儲數據的集合 資料庫管理系統:DBMS 用戶和操作系統之間的一層數據管理軟體 科學地組織和存儲數據、高效地獲取和維護數據 資料庫系統:DBS 電腦系統中引入資料庫後的系統 ...
基本定義
數據:是資料庫總存儲的基本對象
定義:描述客觀事物的符號記錄
種類:數字、文字、圖形、圖像、聲音等
資料庫:DB 存儲數據的集合
資料庫管理系統:DBMS
用戶和操作系統之間的一層數據管理軟體
科學地組織和存儲數據、高效地獲取和維護數據
資料庫系統:DBS
電腦系統中引入資料庫後的系統
資料庫管理員:DBA
SQL:資料庫查詢語言
DDL:數據定義語言
DQL:數據查詢語言
DML:數據操作語言
DCL:數據控制語言
TPL:事物處理語言
CCL:指針控制語言
資料庫包括
16張表
7個視圖
3個存儲過程
3個資料庫函數
建庫建表後,在data目錄下產生了對應文件,不同文件類型的作用
.frm 是描述表結構的文件 可以直接打開
.MYD 是表達數據文件
.MYI 是表數據文件中任何索引的數據樹
.opt 記錄字元集和字元序
.IBD 是MySQL數據文件、索引文件 也叫獨立表空間
無法直接讀取
ibdata1 共用表空間
undo 存儲表空間
.IDB 智能資料庫系統 是一個對象資料庫管理系統。
.PAR 交換文件,主要是Windows環境下的文件名
在MySQL中,char與varchar的區別
格式區別:
char 是一種固定長度的類型,適合用在身份證號碼、手機號碼等定常的格式
varchar 是一種可變長度的類型,適合用在長度可變的屬性
text 不設置長度,當不知道屬性的最大長度時,適合用text
查詢速度:char犧牲了空間效率換取了時間效率。
char 最快 存入的空格需要使用 trim()去除空格
varchar 次之
text 最慢