[国家开放大学]2020年《数据库应用技术》形考任务2_第4章测验
-复习资料答案
提示:本资料自作参考学习使用
一.单项选择题(每题2分,共20分)
1.所述功能中,不属于SQL语言功能的是( ? )。 A.数据表的定义功能 B.数据查询功能
C.数据增、删、改功能
D.提供方便的用户操作界面功能
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:D
2.设某职工表中有用于存放年龄(整数)的列,最适合年龄列的类型是( ? )。 A.tinyint B.smallint C.int D.bit
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:A
3.用于限制列的取值范围的约束是( ? ?)。 A.UNIQUE
B.PRIMARY KEY C.DEFAULT D.CHECK
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:D
4.用于限制列的取值不能重复的约束是( ? ?)。 A.UNIQUE
B.PRIMARY KEY C.DEFAULT D.CHECK
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:A
5.用于实现实体完整性约束的是( ? ?)。 A.UNIQUE
B.PRIMARY KEY C.DEFAULT D.CHECK
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:B
6.关于DEFAULT约束的说法,错误的是( ? ?)。
A.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束 B.在一个表上可以定义多个DEFAULT约束 C.一个DEFAULT约束只能约束表中的一个列 D.DEFAULT只能定义在列级完整性约束处
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:A
7.为变量赋值的语句中,错误的是( ?)。 A.SET @X = 10 + 'A' B.SET @X = 10 + 10 C.SET @X = 10 D.SELECT @X = 10
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:A
8.设有表T,现要为该表新增加一个列,列名为:c1,类型为int。能正确实现该功能的语句是( ? )。
A.ALTER TABLE T ADD c1 int
B.ALTER TABLE T ADD COLUMN c1 int C.ALTER TABLE T ADD COLUMN (c1 int) D.ALTER TABLE T ADD (c1 int)
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:A
9.属于普通编码可变长字符串类型的是( ? )。 A.varchar B.real C.nvarchar D.numeric
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:A
10.现要定义“工作年限”列的数据类型,假设用整型类型,且其值不会超过100,则最合适的类型是( ? )。 A.tinyint B.smallint C.real D.int
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:A
二.判断题(每题2分,共10分) 11.decimal(p,s)数据类型属于字符型。( ? ) A.正确 B.错误
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:错误
12./*? */ 之间的内容用于表示注释,对程序无影响。( ) A.正确 B.错误
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:正确
13.'tell' + 236的结果为:tell236。( ? ?) A.正确 B.错误
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:错误
14.“Ssex?? NCHAR(1) DEFAULT '女'”语句中的DEFAULT约束表示Ssex变量的默认值为'女'。( ?) A.正确 B.错误
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:正确
15.“Sage?? TINYINT? CHECK(Sage>=18 AND Sage<=60)”限定Sage的取值只能在18到60之间。( ?) A.正确 B.错误
提示:本题为必答题,请认真阅读题目后再作答 --本题参考答案:正确
[国家开放大学]2020年《数据库应用技术》形考任务2_第4章测验-复习资料答案
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)