∙Cselect*fromstudentawherea.age<(selectavg(b.age)fromstudentb)
∙Dselect*fromstudentawhere(selectavg(b.age)fromstudentb)>=a.age
正确答案:
C
∙
单选题
41.【第03章】根据SQL标准,增加一个新的字段sdate到表student中,该字段为可容纳7个字符的定长字符串,下面哪条语句可以正确表述?
∙Ainsertintostudentsdatechar(7)
∙Baddsdatechar(7)tostudent
∙Cappendsdatevarchar(7)totablestudent
∙Daltertablestudentaddsdatevarchar(7)
∙Ealtertablestudentaddsdatechar(7)
∙Faltertablestudentmodifysdatechar(7)
正确答案:
E
∙
单选题
42.【第03章】根据SQL标准,删除一个表,应该使用下面哪个语句?
∙ADELETETABLE
∙BDROPTABLE
∙CDELETEVIEW
∙DDROPDATABASE
正确答案:
B
∙
单选题
43.【第03章】根据SQL标准,创建一个视图abc,通过该视图只能对表student中系dept为‘IS’的记录进行更新操作。
下面哪条语句适用?
∙Acreateviewabcasselect*fromstudentwheredept=’IS’
∙Bcreateviewabcasselect*fromstudentwheredept=’IS’withcheckoption
∙Ccreateviewabcasstudentwheredept=’IS’
∙Dcreateviewabcasselectdept=’IS’fromstudent
正确答案:
B
∙
单选题
44.【第03章】根据SQL标准,下面哪句语句能够找出年龄最小的同学?
其中age为学生表student中的年龄字段,sno为学生的学号。
∙Aselectmax(age)fromstudent
∙Bselectsnofromstudentwhereage=max(age)
∙Cselectsnofromstudenthavingage=max(age)
∙Dselectsnofromstudentawherea.age<=(selectmin(b.age)fromstudentb)
正确答案:
D
∙
单选题
45.【第03章】根据SQL标准,删除表student中对字段sno的唯一性约束,应该使用下面哪条语句?
∙Adropsnofromtablestudent
∙Baltertablestudentdropsno
∙Caltertablestudentdropunique(sno)
∙Daltertablestudentdropsnounique
正确答案:
C
∙
单选题
46.【第03章】根据SQL标准,下面哪条语句与selectmin(age)fromstudent等效?
∙Aselectagefromstudentwhereage>=min(age)
∙Bselectdistinctagefromstudentwhereage>=allmin(age)
∙Cselectdistincta.agefromstudentawherea.age<=any(selectdistinctb.agefromstudentb)
∙Dselectdistincta.agefromstudentawherea.age<=all(selectdistinctb.agefromstudentb)
正确答案:
D
∙
多选题
47.【第03章】关于SQL语言的主要特点()。
∙ASQL是一种一体化的语言,它包括了数据定义、数据查询、数据操纵和数据控制等方面的功能,可以完成数据库活动的全部工作。
∙BSQL语言是一种高度非过程化的语言。
∙CSQL语言非常简洁。
∙DSQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用。
正确答案:
ABCD
∙
多选题
48.【第03章】下面哪些是SQL提供的进行数据操纵的核心动词?
∙Acreate
∙Binsert
∙Cupdate
∙Dselect
∙Edelete
∙Fgrant
正确答案:
BCE
∙
判断题
49.【第03章】视图是由一个或几个基本表导出的表,是一个虚表。
∙正确错误
正确答案:
对
∙
判断题
50.【第03章】在关系数据库中把独立存在的关系称作(基本表);(视图)是从基本表派生出来的虚拟表,视图本身不包含数据。
∙正确错误
正确答案:
对
∙
判断题
51.【第03章】用SQL语句进行记录的插入操作,使用INSERT语句。
∙正确错误
正确答案:
对
∙
判断题
52.【第03章】用SQL语句进行表结构的修改操作,使用ALTERTABLE语句。
∙正确错误
正确答案:
对
∙
判断题
53.【第03章】为了使通过视图插入新行时,元组满足视图的定义条件,在定义视图时必须加上withcheckoption子句。
∙正确错误
正确答案:
对
∙
判断题
54.【第03章】用SQL语句进行表的删除操作,使用DROPTABLE语句。
∙正确错误
正确答案:
对
∙
判断题
55.【第03章】用SQL语句进行记录的删除操作,使用DELETE语句。
∙正确错误
正确答案:
对
∙
单选题
56.【第04章】在SQL语言中回收权限的操作是通过()语句实现的。
∙ACREATE
∙BREVOKE
∙CGRANT
∙DINSERT
正确答案:
B
∙
单选题
57.【第04章】在SQL语言中授权的操作是通过()语句实现的。
∙ACREATE
∙BREVOKE
∙CGRANT
∙DINSERT
正确答案:
C
∙
多选题
58.【第04章】数据控制通过SQL语句中的()语句实现。
∙AGRANT
∙BREVOKE
∙CCREATE
∙DSELECT
正确答案:
AB
∙
多选题
59.【第04章】以下哪几项是属于CC标准的组成部分?
∙A简介和一般模型
∙B安全功能要求
∙C安全保证要求
∙D安全策略
正确答案:
ABC
∙
判断题
60.【第05章】数据的完整性和安全性是两个不同的概念,但是有一定的联系。
∙正确错误
正确答案:
对
∙
判断题
61.【第05章】对于违反实体完整性和用户定义的完整性的操作一般都采用拒绝执行的方式进行处理。
∙正确错误
正确答案:
对
∙
判断题
62.【第05章】对于违反参照完整性的操作,简单地拒绝执行。
∙正确错误
正确答案:
错
∙
单选题
63.【第06章】在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都有X'→Y,则()。
∙AY函数依赖于X
∙BY对X完全函数依赖
∙CX为U的候选码
∙DR属于2NF
正确答案:
B
∙
单选题
64.【第06章】设R(U)是属性集U上的关系模式。
X,Y是U的子集。
若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称()。
∙AY函数依赖于X
∙BY对X完全函数依赖
∙CX为U的候选码
∙DR属于2NF
正确答案:
A
∙
单选题
65.【第06章】1NF()规范为2NF。
∙A消除非主属性对码的部分函数依赖
∙B消除非主属性对码的传递函数依赖
∙C消除主属性对码的部分和传递函数依赖
∙D消除非平凡且非函数依赖的多值依赖
正确答案:
A
∙
单选题
66.【第06章】包含在()中的属性,叫做主属性。
∙A主码
∙B候选码
∙C外码
∙D全码
正确答案:
B
∙
单选题
67.【第06章】3NF()规范为4NF。
∙A消除非主属性对码的部分函数依赖
∙B消除非主属性对码的传递函数依赖
∙C消除主属性对码的部分和传递函数依赖
∙D消除非平凡且非函数依赖的多值依赖
正确答案:
D
∙
单选题
68.【第06章】属于BCNF的关系模式的是()。
∙A已消除了插入、删除异常
∙B已消除了插入、删除异常、数据冗余
∙C仍然存在插入、删除异常
∙D在函数依赖范畴内,已消除了插入和删除的异常
正确答案:
D
∙
多选题
69.【第06章】下面的结论正确的是()。
∙A任何一个二目关系是属于3NF的。
∙B任何一个二目关系是属于BCNF的。
∙C任何一个二目关系是属于4NF的。
∙D当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于其投影R1(A,B)和R2(A,C)的连接。
正确答案:
ABC
∙
多选题
70.【第06章】下面的结论正确的是()。
∙A若R.A→R.B,R.B→R.C则R.A→R.C
∙B若R.A→R.B,R.A→R.C则R.A→R.(B,C)
∙C若R.B→R.A,R.C→R.A则R.(B,C)→R.A
∙D若R.(B,C)→R.A则R.B→R.A,R.C→R.A
正确答案:
ABC
∙
判断题
71.【第06章】关系摸式选课(学号,课程号,成绩)中有“学号→→课程号”存在。
∙正确错误
正确答案:
错
∙
判断题
72.【第06章】当且仅当函数依赖A→B在R上成立,关系R(A,B,C)等于投影R1(A,B)和R2(A,C)的连接。
∙正确错误
正确答案:
对
∙
判断题
73.【第06章】若R.B→R.A,R.C→R.A,则R.(B,C)→R.A。
∙正确错误
正确答案:
对
∙
判断题
74.【第06章】如果在一组属性子集上,不存在第二个函数依赖,则该属性集为关系模式的码。
∙正确错误
正确答案:
对
∙
判断题
75.【第06章】若R.A→R.B,R.B→R.C,则R.A→R.C。
∙正确错误
正确答案:
对
∙
判断题
76.【第06章】规范化理论是数据库设计的理论指导和工具,规范化程度越高,模式就越好。
∙正确错误
正确答案:
错
∙
判断题
77.【第06章】任何一个二元关系都是BCNF。
∙正确错误
正确答案:
对
∙
判断题
78.【第06章】如果一个关系模式∈3NF,那它一定∈BCNF。
∙正确错误
正确答案:
错
∙
单选题
79.【第07章】在数据库设计中,将ER图转换成关系数据模型的过程属于()。
∙A需求分析阶段
∙B逻辑设计阶段
∙C概念设计阶段
∙D物理设计阶段
正确答案:
B
∙
单选题
80.【第07章】概念结构设计阶段得到的结果是()。
∙A数据字典描述的数据需求
∙BE-R图表示的概念模型
∙C某个DBMS所支持的数据模型
∙D包括存储结构和存取方法的物理结构
正确答案:
B
∙
单选题
81.【第07章】