小 Y 請小 A 回憶:平時怎麼整理 Excel 文件才能快速找到?
小 A 的方法:D 盤 → 建文件夾「公司 A 計劃數據」 → 以日期建子文件夾 → 存入對應 Excel。
| 文件系統 | 數據庫術語 | 核心作用 |
|---|---|---|
| D 盤(磁碟分區) | 工作空間 / 實例 | 存儲引擎運行的物理基礎 |
| 一級文件夾「公司 A 計劃」 | Database(數據庫/Schema) | 邏輯隔離,管理相關表集合 |
| 日期子文件夾 | Tablespace(表空間) | 存儲管理單元,對應 .ibd 文件 |
| Excel 文件 | Table(數據表) | 二維結構化數據容器 |
| Excel 欄位標題行 | Column(列/字段) | 定義數據屬性、類型、約束 |
| Excel 數據行 | Row(行/記錄) | 單條業務實體數據 |
小 Y 展示一張寵物信息表:
+----------+--------+------+-----+
| PetName | Owner | Type | Age |
+----------+--------+------+-----+
| Fluffy | Harold | Cat | 4 |
| Claws | Gwen | Cat | 2 |
| Buffy | Harold | Dog | 5 |
+----------+--------+------+-----+
小 A 驚呼:「這簡直就是 Excel 長得一模一樣!列名、行數據、甚至篩選排序感覺都差不多。」
snake_case(如 pet_name, owner_id)。Excel 單元格什麼都能存,MySQL 必須預先定義:
PetName VARCHAR(50)、Age TINYINT UNSIGNED、BirthDate DATE…小 A 感嘆:「原來數據庫這麼親切,學起來肯定快!走,再去買份炸雞壓壓驚!」