开始使用免费开始使用

在继续前检验一下您的掌握程度

在进入下一章之前,让我们快速回顾一下您目前关于属性与键约束的学习内容。若您对答案拿不准,请分别快速回顾第 2 章和第 3 章。

设想一个实体类型 "student"。学生具有:

  • 必填的 last name,最多包含 128 个字符;
  • 只由整数构成且唯一的 social security number,应作为键;
  • 固定长度为 12phone number,由数字和字符组成(但有些学生可能没有)。

本练习是课程的一部分

SQL 关系型数据库入门

查看课程

练习说明

  • 根据上述对学生实体的描述,创建一个 students 表,并为各列设置正确的数据类型。
  • 为社会安全号码 ssn 添加 PRIMARY KEY

请注意,整数列没有形式上的长度要求。需要由应用来确保它是有效的 SSN!

交互式实操练习

通过完成这段示例代码来试试这个练习。

-- Create the table
___ ___ students (
  last_name ___(___) ___ ___,
  ssn ___ ___,
  phone_no ___(___)
);
编辑并运行代码