首页 理论教育 使用SQLServer2017创建数据表

使用SQLServer2017创建数据表

时间:2023-11-03 理论教育 版权反馈
【摘要】:建立数据表Users2.数据库中的完整性包含__________、__________、__________和__________。A.5 B.8 C.11 D.26.要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险和养老保险分别采用3个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用( )来实现。

使用SQLServer2017创建数据表

视频教学资源

学习目标

了解表的基本概念

了解完整性的概念及分类

掌握SQL常用的数据类型

熟练掌握数据库中表的创建

熟练掌握数据库表中约束的创建

本章单词

请在预习前完成下列单词的学习,将单词写在横线上。

① binary(['bainəri] 二进制的):____________________________________

② course([kɔ:s] 学科,课程,科目):___________________________________

③ score([skɔ:] 分数):______________________________________________

④ achievement([ə'tʃi:vmənt] 成绩;成就):____________________________

⑤ constraint([kən'streint] 约束;强制):____________________________

⑥ primary(['praiməri] 主要的):_____________________________________

⑦ foreign(['fɔrin] 对外的,外部的):_________________________________

⑧ key([ki:] 关键;关键字):__________________________________________(www.xing528.com)

⑨ default([di'fɔ:lt] 系统默认值):___________________________________

⑩ check([tʃek] 检查):______________________________________________

预习任务

1.使用MS SQL Server 2017创建数据表Users,如下图所示。(参考本章2.4节)

建立数据表Users

2.数据库中的完整性包含__________、__________、__________和__________。

3.数据库中,建立主键用来实施( )。(选择一项)

A.实体完整性约束 B.引用完整性约束

C.域完整性约束 D.自定义完整性约束

4.存储电话号码格式应当采用的数据类型是( )。(选择一项)

A.字符 B.整数 C.浮点数 D.bit

5.表Course中的列CourseID是标识列,属于自动增长数据类型,标识种子是2,标识递增量是3。首先插入3行数据,然后再删除一行数据,再向表中增加数据行的时候,标识值将是( )。(选择一项)

A.5 B.8 C.11 D.2

6.要在SQL Server中创建一个员工信息表,其中员工的薪水、医疗保险养老保险分别采用3个字段来存储,但是该公司规定:任何一个员工,医疗保险和养老保险两项之和不能大于薪水的1/3,这一项规则可以采用( )来实现。(选择一项)

A.主键约束 B.外键约束 C.检查约束 D.默认约束

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈