這篇的上一篇:https://ithelp.ithome.com.tw/articles/10283907
PK 及 FK~
從資料表來看-
來寫資料庫的專有名詞:![]()
值組-是以1條為單位=>這裡是4筆
關聯-要有"唯一"..不用考慮順序
屬性-欄位名稱.不能重複
值域--就是資料類型-開始建資料庫就要建好![]()
https://codingboy.pixnet.net/blog/post/26919164

主鍵--這裡不會有重複的學號

單元值--一個格子只能放一筆資料
NULL 空值--跟"空格"不同

開始建資料表-

如果出來沒有像這樣一格..就開起來重開SQL

要打成的目標:

開始打-資料類型用打得比用選得快
允許NULL就是允許空值
中文是一個字佔2個位元組
char(10)就是5個中文字
varchar(50)就是25個中文字
英文是一個字佔1個位元組
varchar(50)=var可變的位元型態=可以有50個位元組
建好之後 存檔--資料庫--叫"學生"--存檔
左上--存檔
資料表名稱--

從旁邊展開-

用語法輸入
對著"資料庫"--右鍵--新增查詢

然後長這樣-要確認是在要的資料庫
找到要編寫的資料表--按右鍵--編寫資料表的指令碼為--

這裡選INSERT--新增查詢編輯視窗
出現範本-是無法執行的...

要打也是可以要按

然後除了學號之外其他都要加入"單引號"就是' '(要自己打)

長得像這樣

確認後變

太慢了~直接用KEY的

現在長這樣
KEY values() +複製貼上TXT檔

+複製貼上TXT檔+要加入"單引號"就是' '(要自己打)

選起來後按"執行"

然後新增
![]()
再來是"找資料"-
select *
from [dbo].[學生]
where[學號]=1

這篇的下一篇:https://ithelp.ithome.com.tw/articles/10283916