開始使用免費開始

在繼續之前先檢視你的理解

在進入下一章之前,先快速複習一下你目前對屬性與鍵約束的理解。如果你不確定答案,請分別快速回顧第 2 與第 3 章。

想像一個「student」的實體型別。每位學生具有:

  • 必填的 last name,長度最多 128 個字元,
  • 唯一的 social security number,僅由整數組成,並且應作為鍵,
  • phone number固定長度 12,由數字與字元組成(但有些學生沒有電話)。

本練習屬於課程

SQL 關聯式資料庫入門

檢視課程

練習說明

  • 根據上述 student 實體的描述,建立一個 students 資料表,並使用正確的欄位型別。
  • 為社會安全號碼 ssn 加上 PRIMARY KEY

請注意,整數欄位並沒有正式的長度要求。應用程式必須自行確保它是正確的 SSN!

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

-- Create the table
___ ___ students (
  last_name ___(___) ___ ___,
  ssn ___ ___,
  phone_no ___(___)
);
編輯並執行程式碼