從這篇開始,會全程使用 SQL 敘述(Statement)語法來建立一個範例資料庫和資料表。
資料庫名稱:Demo_Shop
資料表名稱:Product
Product 的內容如下:
id | name | category | cost_price | sell_price | purchase_date |
---|---|---|---|---|---|
0001 | apple | fruit | 30 | 40 | 2020-09-01 |
0002 | television | electronic device | 6000 | 8000 | 2020-08-07 |
0003 | banana | fruit | 20 | 30 | 2020-09-05 |
0004 | laptop | electronic device | 12000 | 18000 | 2020-09-01 |
0005 | grape | fruit | 50 | 80 | 2020-08-15 |
0006 | earphones | electronic device | 1000 | 1200 | 2020-09-01 |
0007 | strawberry | fruit | 45 | 70 | 2020-09-08 |
0008 | cell phone | electronic device | 3000 | 3300 | 2020-09-01 |
CREATE DATABASE Demo_Shop;
2. 在 Demo_Shop 下建立 Product 資料表
/*請先行確認目前是否於 Demo_Shop 資料庫,再行新增*/
CREATE TABLE Product
(id CHAR(4) NOT NULL,
name VARCHAR(100) NOT NULL,
category VARCHAR(32) NOT NULL,
cost_price INTEGER,
sell_price INTEGER,
purchase_date DATE,
PRIMARY KEY(id)
);
P.S. 在 SQL 中,資料庫、資料表以及欄位名稱所能
使用的文字,僅有「半型英文字母」、「阿拉伯數字」和 "_" 而已
3. 檢查結果是否成功
/*在 Demo_Shop 資料庫下輸入以下指令*/
SELECT * FROM Demo_Shop.Product;
如果可以成功存取看見欄位名稱,那麼恭喜你已經建立成功了。下一篇會提到關聯式資料庫中需要事先指定欄位的「資料型別」,究竟有哪些選項以及要注意的地方。