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.身份 【参考答案】: C 5.在SQL Server 2008 R2中,当数据表被修改时,系统能够自动执行的数据库对象是( )。 A.存储过程 B.触发器 C.视图 D.函数 【参考答案】: B 6.SQL Server的字符型系统数据类型主要包括( )。 A.int,money,char B.char,varchar,text C.datetime,binary,int D.char,varchar,int 【参考答案】: B 7.SQL中可使用的通配符有( )。 A.% B.* C._ D.A和C 【参考答案】: D 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 = '计算机系' 【参考答案】: A 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','张鸿') 【参考答案】: D 10.下列命令可以查看触发器正文信息的是( )。 A.sp_help B.sp_opentext C.sp_helptext D.sp_depends 【参考答案】: C 11.下列关于外码的说法,正确的是 ( ) A.外码必须与其所引用的主码同名 B.外码列不允许有空值 C.外码和所引用的主码名字可以不同,但语义必须相同 D.外码的取值必须要与所引用关系中主码的某个值相同 【参考答案】: D 12.数据库中的对象由( )所有。 A.用户 B.对象 C.架构 D.表 【参考答案】: C 13.在SQL Server 2008中创建用户数据库,其主数据文件的大小必须大于( ) A.master数据库的大小 B.model数据库的大小 C.msdb数据库的大小 D.3MB 【参考答案】: D 14.改表记录的SQL命令是( ) 。 A.CREATE B.INSERT C.UPDATE D.DELETE 【参考答案】: C 15.可以通过视图修改基本表中的数据( )。 A.对 B.错 【参考答案】: A 本文来源:https://www.wddqw.com/doc/170b6d0cd7bbfd0a79563c1ec5da50e2534dd1cc.html