数据库系统(20秋)形考作业3
1.[单选题] 关于视图下列哪一个说法是错误的( )。
A.视图是一种虚拟表
B.视图中也存有数据
C.视图也可由视图派生出来
D.视图是保存在数据库中的SELECT查询
答:——B——
2.[单选题] 下列关于DEFAULT约束的说法,错误的是 ( )
A.一个DEFAULT约束只能约束表中的一个列
B.在一个表上可以定义多个DEFAULT约束
C.DEFAULT只能定义在列级完整性约束处
D.在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束
答:——D——
3.[单选题] 在SELECT语句中使用ORDER BY是为了指定( )。
A.查询的表
B.查询的条件
C.查询的字段
D.查询结果的顺序
答:——D——
4.[单选题] 主体和安全对象之间是通过( )关联起来的。
A.用户名
B.密码
C.权限
D.身份
答:————
5.[单选题] 在SQL Server 2008 R2中,当数据表被修改时,系统能够自动执行的数据库对象是( )。
A.存储过程
B.触发器
C.视图
D.函数
答:————
6.[单选题] SQL Server的字符型系统数据类型主要包括( )。
A.int,money,char
B.char,varchar,text
C.datetime,binary,int
D.char,varchar,int
答:————
7.[单选题] SQL中可使用的通配符有( )。
A. %
B.*
C._
D.A和C
答:————
8.[单选题] 删除计算机系学生(在student表中)的修课记录(在SC表中)的正确的语句是表是( )
A.DELETE FROM SC JOIN Student b ON S.Sno = b.SnoWHERE Sdept = ‘计算机系’
B.DELETE FROM SC FROM SC JOIN Student b ON SC.Sno = b.SnoWHERE Sdept = ‘计算机系’
C.DELETE FROM Student WHERE Sdept = ‘计算机系’
D.DELETE FROM SC WHERE Sdept = ‘计算机系’
答:————
9.[单选题] 设有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′,’张鸿’)
答:————奥鹏云开答案q599792222 或请进 opzy.net
10.[单选题] 下列命令可以查看触发器正文信息的是( )。
A.sp_help
B.sp_opentext
C.sp_helptext
D.sp_depends
答:————
11.[单选题] 下列关于外码的说法,正确的是 ( )
A.外码必须与其所引用的主码同名
B.外码列不允许有空值
C.外码和所引用的主码名字可以不同,但语义必须相同
D.外码的取值必须要与所引用关系中主码的某个值相同
答:————
12.[单选题] 数据库中的对象由( )所有。
A. 用户
B.对象
C.架构
D.表
答:————
13.[单选题] 在SQL Server 2008中创建用户数据库,其主数据文件的大小必须大于( )
A.master数据库的大小
B.model数据库的大小
C.msdb数据库的大小
D.3MB
答:————
14.[单选题] 改表记录的SQL命令是( ) 。
A.CREATE
B.INSERT
C.UPDATE
D.DELETE
答:————
15.[判断题] 可以通过视图修改基本表中的数据( )。
A.对
B.错
答:————