云开SQL数据库系统及应用(20秋)形考作业1[答案]满分答案
SQL数据库系统及应用(20秋)形考作业1
试卷总分:100 得分:84
一、单选题 (共 28 道试题,共 84 分)
1.下列不属于数据完整性约束的是 ( )
A.实体完整性
B.参照完整性
C.参照完整性
D.数据操作完整性
2.修改数据库的T-SQL语句是( )。
A.create table
B.alter database
C.create database
D.alter table
3.下列约束中用于实现实体完整性的约束是( )。
A.PRIMARY KEY
B.CHECK
C.DEFAULT
D.UNIQUE
4.SQL中可使用的通配符有( )。
A.%
B.*
C._
D.A和C
5.删除表的语句是( )。
A.DROP
B.UPDATE
C.DELETE
D.ALTER
6.使用索引下列哪个说法是正确的( )。
A.节省磁盘空间
B.缩短查询时间
C.与表无关
D.在执行插入、修改、删除时节省时间
7.创建表的命令是( )。
A.Create database 表名
B.Create VIEW 表名
C.Create TABLE 表名
D.ALTER TABLE 表名
8.SQL Server 自动为primary key约束的列建立一个索引。( )
A.对
B.错
9.下列关于视图的说法哪一个是错误的( )。
A.视图是一种虚拟表
B.视图也可由视图派生出来
C.视图中也存有数据
D.视图是保存在数据库中的SELECT查询
10.一个事务中的所有操作,要么完成全部操作,要么退出所有操作,这表明事务具有( )。
A.隔离性
B.原子性
C.持久性
D.一致性
11.触发器与约束发生冲突,触发器将不执行。( )
A.对
B.错
12.下列命令可以查看触发器正文信息的是( )。
A.sp_help
B.sp_opentext
C.sp_helptext
D.sp_depends
13.下列标识符可以作为局部变量使用的是( )。
A.[@Myvar]
B.My var
C.@Myvar
D.@My va
14.数据库中的对象由( )所有。
A.用户
B.对象
C.架构
D.表
15.修改表记录的SQL命令是( )。
A.CREATE
B.INSERT
C.UPDATE
D.DELETE
16.触发器可以创建在( )中。
A.表
B.函数
C.数据库
D.过程
17.修改表记录的SQL命令是( ) 。
A.CREATE
B.INSERT
C.UPDATE
D.DELETE
18.创建表的命令是( )。
A.Create database 表名
B.Create VIEW 表名
C.Create TABLE 表名
D.ALTER TABLE 表名
19.设有Teachers表,该表的定义如下:
CREATE TABLE Teachers(
Tno CHAR(8) PRIMARY KEY,
Tname VARCHAR(10) NOT NULL,
Age TINYINT CHECK(Age BETWEEN 25 AND 65) )
下列插入语句中,不能正确执行的是 ( )
A.INSERT INTO Teachers VALUES('T100','张鸿',NULL)
B.INSERT INTO Teachers(Tno,Tname,Age) VALUES('T100','张鸿',30)
C.INSERT INTO Teachers(Tno,Tname) VALUES('T100','张鸿')
D.INSERT INTO TeachersVALUES('T100','张鸿')
20.关于视图下列哪一个说法是错误的( )。
A.视图是一种虚拟表
B.视图中也存有数据
C.视图也可由视图派生出来
D.视图是保存在数据库中的SELECT查询
21.属于传统的集合运算的是( )。
A.加、减、乘、除
B.选择、投影、联接
C.并、差、交
D.增加、删除、合并
22.在关系模式的规范化中, 满足R∈3NF的是( )。
A.消除非主码属性对码的部分函数依赖
B.消除非主码属性对码的传递函数依赖
C.消除主属性对码的部分和传递函数依赖
D.消除非平凡且非函数依赖的多值依赖
23.下列不是SQL Server2005数据库文件的有( )。
A.mdf文件
B.mdb文件
C.ldf文件
D.frm文件
24.修改数据库的T-SQL语句是( )。
A.create table
B.alter database
C.create database
D.alter table
25.主体和安全对象之间是通过( )关联起来的。
A.用户名
B.密码
C.权限
D.身份
26.在SELECT语句中使用ORDER BY是为了指定( )。
A.查询的表
B.查询的条件
C.查询的字段
D.查询结果的顺序
27.如果要删除Student数据库中的Information表,则可以使用命令( )。
A.DELETE TABLE information
B.TRUNCATE TABLE information
C.DROP TABLE information
D.ALTER TABLE information
28.修改表的语句是( )。
A.DROP
B.UPDATE
C.DELETE
D.ALTER
云开SQL数据库系统及应用(20秋)形考作业1[答案]多选题答案
二、客观填空题 (共 2 道试题,共 16 分)
29.创建索引的方法可以分为##和间接方法。
30.SQL Server数据库的体系结构也是三级模式结构,在SQL Server中,外模式对应于视图、模式对应于基本表、##对应于存储文件。
云开SQL数据库系统及应用(20秋)形考作业1[答案]历年参考题目如下: