04数据库应用技术2023年国开,第一次形考作业,第4章

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.单项选择题(每小题2分,共10个题,20分)
1.
所述功能中,不属于SQL语言功能的是( D )。

单选题(2 分)
A.
数据表的定义功能
B.
数据查询功能
C.
数据增、删、改功能
D.
提供方便的用户操作界面功能
2.
设某职工表中有用于存放年龄(整数)的列,最适合年龄列的是( C )。

单选题(2 分)
A.
int
B.
smallint
C.
tinyint
D.
bit
3.
用于限制列的取值范围的约束是( B )。

单选题(2 分)
A.
PRIMARY KEY
B.
CHECK
DEFAULT
D.
UNIQUE
4.
用于限制列取值不重的约束是( D )。

单选题(2 分)
A.
PRIMARY KEY
B.
CHECK
C.
DEFAULT
D.
UNIQUE
5.
用于实现实体完整性的是( A )。

单选题(2 分)
A.
PRIMARY KEY
B.
CHECK
C.
DEFAULT
D.
UNIQUE
6.
关于DEFAULT约束的说法,错误的是( D )。

单选题(2 分)
A.
一个DEFAULT约束只能约束表中的一个列
B.
在一个表上可以定义多个DEFAULT约束
C.
DEFAULT只能定义在列级完整性约束处
D.
在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束
7.
为变量赋值的语句中,错误的是( D )。

单选题(2 分)
A.
SET @X = 10
B.
SELECT @X = 10
C.
SET @X = 10 + 10
D.
SET @X = 10 + 'A'
8.
设有表T,现要在该表新增加一个列,列名为:c1,类型为int。

能正确实现该功能的语句是( A )。

单选题(2 分)
A.
ALTER TABLE T ADD c1 int
B.
ALTER TABLE T ADD (c1 int)
C.
ALTER TABLE T ADD COLUMN c1 int
D.
ALTER TABLE T ADD COLUMN (c1 int)
9.
属于普通编码可变长字符串类型的是( D )。

单选题(2 分)
A.
real
B.
nvarchar
C.
numeric
D.
varchar
10.
现要定义“工作年限”列的数据类型,假设用整型类型,且其值不会超过100,则最合适的类型是( C )。

单选题(2 分)
A.
int
B.
smallint
C.
tinyint
D.
real
二.判断题(每小题2分,共5个题,10分)
11.
decimal(p,s)数据类型属于字符型。

( B )
判断题(2 分)
A.对
B.错
12.
/* */ 之间的内容用于表示注释,对程序无影响。

( A )
判断题(2 分)
A.对
B.错
13.
'tell' + 236的结果为:tell236。

( B )
判断题(2 分)
A.对
B.错
14.
Ssex NCHAR(1) DEFAULT '女'语句中的DEFAULT约束表示Ssex变量的默认值为'女'。

( A )
判断题(2 分)
A.对
B.错
15.
Sage TINYINT CHECK(Sage>=18 AND Sage<=60)中的变量Sage只能取值在18到60之间。

( A )
判断题(2 分)
A.对
B.错。

相关文档
最新文档