在继续前检验一下您的掌握程度
在进入下一章之前,让我们快速回顾一下您目前关于属性与键约束的学习内容。若您对答案拿不准,请分别快速回顾第 2 章和第 3 章。
设想一个实体类型 "student"。学生具有:
- 必填的 last name,最多包含 128 个字符;
- 只由整数构成且唯一的 social security number,应作为键;
- 固定长度为 12 的 phone number,由数字和字符组成(但有些学生可能没有)。
本练习是课程的一部分
SQL 关系型数据库入门
练习说明
- 根据上述对学生实体的描述,创建一个
students表,并为各列设置正确的数据类型。 - 为社会安全号码
ssn添加PRIMARY KEY。
请注意,整数列没有形式上的长度要求。需要由应用来确保它是有效的 SSN!
交互式实操练习
通过完成这段示例代码来试试这个练习。
-- Create the table
___ ___ students (
last_name ___(___) ___ ___,
ssn ___ ___,
phone_no ___(___)
);