admin 发表于 2019-11-21 10:57:30

大工19秋《SQL数据库系统及应用》在线作业3(100分)


【奥鹏】-[大连理工大学]大工19秋《SQL数据库系统及应用》在线作业3
试卷总分:100    得分:100
第1题,索引是对数据表中()字段按照一定的排列顺序组成。
A、一个
B、两个
C、一个或多个
D、零个
正确答案:


第2题,在SQL Server 2008中可以创建的索引形式是()。
A、唯一索引
B、非聚集索引
C、聚集索引
D、以上都对
正确答案:


第3题,“Create Unique Index ABC On student(sno)”将在student表上创建名为ABC的()。
A、唯一索引
B、聚集索引
C、复合聚集索引
D、非聚集索引
正确答案:


第4题,假设数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),已知某教师的编号,为快速查出该教师所讲授的课程,应该()。
A、在教师表上按教师编号建索引
B、在课程表上按课程号建索引
C、在课程表上按教师编号建索引
D、在教师表上按姓名建索引
正确答案:


第5题,以下触发器是当对表11进行()操作时触发。Create Trigger abc on 表11 For insertAs……。
A、只是创建表
B、只是插入
C、只是删除
D、修改、插入、删除
正确答案:


第6题,以下关于触发器的描述,错误的是()。
A、触发器是一种特殊的存储过程,用户可以直接显示调用
B、触发器可以侦测数据库内的操作
C、触发器可以用来定义比CHECK约束更复杂的规则
D、删除触发器可以使用DROP TRIGGER命令,也可以使用SSMS的相关操作
正确答案:


第7题,通常来讲,触发器()。
A、不能被直接调用
B、必须由用户来直接调用
C、用户可以通过调用该触发器的名称来调用
D、以上都不对
正确答案:


第8题,如果要从数据库中删除触发器,应该使用SQL语言的命令()。
A、CREATE TRIGGER
B、DROP TRIGGER
C、REMOKE FOR TRIGGER
D、DISABLE ON TRIGGER
正确答案:


第9题,SQL Server中DDL触发器主要针对下列()语句创建。
A、DROP
B、CREATE
C、ALTER
D、以上都对
正确答案:


第10题,假设需要在插入表的记录时自动执行一些操作,常用的是()。
A、COUNTS函数
B、SUMS函数
C、触发器
D、DELETES函数
正确答案:


第11题,每个表可以有两个聚集索引,但是只能有一个非聚集索引。
T、对
F、错
正确答案:F


第12题,SQL中,CREATE UNIQUE INDEX 命令的功能是修改视图的大小。
T、对
F、错
正确答案:F


第13题,SQL中,ALTER INDEX语句用于创建索引。
T、对
F、错
正确答案:F


第14题,数据完整性的含义主要包括以下内容:数值的完整性,表内数据不相互矛盾,表间数据不相互矛盾。
T、对
F、错
正确答案:T


第15题,SQL中,DROP INDEX语句用于删除视图和基本表。
T、对
F、错
正确答案:F


第16题,实体完整性要求表中每一条记录(每一行数据)都不是唯一的。
T、对
F、错
正确答案:F


第17题,实体完整性的实现方法包括:主键约束、唯一性约束、唯一索引、标识等。
T、对
F、错
正确答案:T


第18题,域完整性是指限定表中输入数据的数据类型与取值范围等。
T、对
F、错
正确答案:T


第19题,域完整性的实现方法有:默认值约束、主键约束、唯一索引。
T、对
F、错
正确答案:F


第20题,引用完整性(参照完整性),指对数据库进行添加、删除、修改数据时,要维护表间数据的一致性。
T、对
F、错
正确答案:T
页: [1]
查看完整版本: 大工19秋《SQL数据库系统及应用》在线作业3(100分)