第1页共6页SQLServer数据库管理复习题库选择题1.()是长期存储在计算机内有结构的大量的共享数据的集合。A.数据库管理系统B.数据C.数据库D.数据库系统2.以下()不是数据库的模型。A.网状型B.关系型C.实体联系型D.层次型3.()是位于用户与操作系统之间的一层数据管理软件.A.DBB.DBSC.DBMSD.DBA4.在下列关于关系的陈述中,错误的是()A.表中任意两行的值不能相同B.表中任意两列的值不能相同C.行在表中的顺序无关紧要D.列在表中的顺序无关紧要5.关系数据库中,主键是()A.为标识表中唯一的实体B.创建唯一的索引,允许空值C.只允许以表中第一字段建立D.允许有多个主键的6.关于数据库事务日志文件叙述错误的是()。A.一个数据库至少有一个事务日志文件B.创建数据库时,如果未指定事务日志文件,SQLServer则会自动创建一个C.事务日志文件的默认大小为1MBD.如果未指定事务日志文件的增长量,则文件大小保持不变7.SQLServer采用的身份验证模式有()。A.仅Windows身份验证模式B.仅SQLServer身份验证模式C.混合模式D.以上都不对8.创建表结构用()语句实现。A.CREATETABLE表名B.CREATEDATABASE表名C.ALTERTABLE表名D.ALTERDATABASE表名9.()操作是把已经存在磁盘的数据文件恢复成数据库A.附加数据库B.删除数据库C.分离数据库D.压缩数据库10.下列关于master数据库的说法正确的是()A.可以创建master数据库B.可以附加master数据库C.如果master数据库不可用,则SQLServer无法启动D.可以删除master数据库11.如果要防止插入空值,应使用()来进行约束。A.Unique约束B.Notnull约束C.PrimaryKey约束D.Check约束12.查询中需要统计元组的个数时,应使用()函数。A.SUM(列名)B.COUNT(列名)C.COUNT(*)D.AVG(列名)13.设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE()A.‘__W_%’B.‘_%W__’C.‘_W__’D.‘_W_%’14.下面对索引的相关描述正确的是:()。A.经常被查询的列不适合建索引B.列值唯一的列适合建索引C.有很多重复值的列适合建索引D.是外键或主键的列不适合建索引15.下列哪个角色或者用户拥有SQLServe服务器范围内的最高权限?()A.dboB.sysadminC.publicD.guest16.主键用来实施()A.实体完整性约束B.引用完整性约束C.域完整性约束D.自定义完整性约束18.制作备份数据库需要一定的许可。在SQLServer系统中,有专门的管理员负责数据库的备份工作。请说明下列哪些角色专门备份数据?()A.固定的服务器角色sysadminB.固定的数据库角色db_ownerC.固定的数据库角色db_backupoperatorD.固定的服务器角色setupadmin19.()包含了一组数据库操作命令,并且所有的命令作为一个整体一起向系统提交或撤销请求。A.事务B.更新C.插入D.以上都是20.关于视图的说明,错误的是()A.可以简化和定制不同用户对数据库的不同要求。B.视图可以使用户只关心感兴趣的某些特定数据和所负责的特定任务。C.视图可以让不同的用户以不同的方式看到不同或者相同的数据集。D.视图不能用于连接多表。21.下列对触发器的描述中错误的是()。A.触发器属于一种特殊的存储过程B.触发器与存储过程的区别在于触发器能够自动执行并且不含有参数C.触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系D.既可以对INSERTED、DELETED临时表进行查询,也可以进行修改22.SP_HELPTEXT属于()。A.系统存储过程B.用户定义存储过程C.扩展存储过程D.其他23.下列()固定服务器角色具有创建数据库的权限。A.BulkadminB.dbcreatorC.diskadminD.processadmin24.关于SQLServer的恢复模式叙述正确的是()。A.简单恢复模式支持所有的备份B.大容量日志模式不支持日志备份C.完全恢复模式是最好的恢复模式D.一个数据库同时可以使用多种恢复模式25.备份设备是用来存放备份数据的物理设备,其中不包括()。A.磁盘B.磁带C.命名管道D.光盘26.在DBS中,DBMS和OS之间的关系是()A.相互调用B.DBMS调用OSC.OS调用DBMSD.并发运行27.SQLserver数据库文件有三类,其中主数据文件的后缀为:()A.ndfB.ldfC.mdfD.idf28.表在数据库中是一个非常重要的数据对象,它是用来()数据的。A.显示B.查询C.存放D.检索29.在SQL语言中,条件“BETWEEN20AND30”表示年龄在20到30之间,且()A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁不包括30岁D.不包括20岁包括30岁30.下列哪个关键字在Select语句中表示所有列?()A.*B.ALLC.DESCD.DISTINCT31.下列哪个数据库是SQLServer在创建数据库时候,可以使用的模版?()A.masterB.modelC.pubsD.msdb32.下列哪一项不是日志文件所具有的功能?()第2页共6页A.帮助客户进行计算和统计B.记载用户针对数据库进行的操作C.维护数据完整性D.帮助用户恢复数据库33.Microsoft公司的SQLServer数据库管理系统一般只能运行于()。A.Windows平台B.UNIX平台C.LINX平台D.NetWare平台34.表A中的列B是标识列,属于自动增长的数据类型,标识种子是2,标识递增量是3,首先插入3行数据,然后再删除一行数据,再向表中增加数据行时,标识值为()A.5B.8C.11D.235.下面关于聚集索引和非聚集索引说法正确的是()。A.每个表只能建立一个非聚集索引B.非聚集索引不需要较多的硬盘空间C.一张表上可以同时建立聚集和非聚集索引D.一个复合索引只能是聚集索引36.AAA为数据库名或表名,下列SQLServer语句中出现语法错误的是()。A.dropdatabaseAAAB.SELECT*FROMAAAC.CREATEDATABASEAAAD.DELETE*FROMAAA37.下列属于数据库用户的是()。A.dboB.publicC.saD.adminstrator38.下列哪个角色或者用户拥有SQLServe服务器范围内的最高权限?()A.dboB.sysadminC.publicD.guest39.SQL语言中,删除一张表的命令是()A.DELETEB.DROPC.CLEARD.REMORE40.使用SQL语句进行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用()保留字。A.UNIQUEB.ALLC.EXCEPTD.DISTINCT41.若用如下的SQL语句创建一个student表:CREATETABLEstudent(NOCHAR(4)NOTNULL,NAMECHAR(8)NOTNULL,SEXCHAR(2),AGESMALLINT);可以插入到student表中的是()。A.('1031','曾华',男,23)B.('1031','曾华',NULL,NULL)C.(NULL,'曾华','男',23)D.('1031',NULL,'男',23)42.FOREIGNKEY约束是()约束。A.实体完整性B.参照完整性C.用户自定义完整性D.域完整性43.关于登录账户和数据库用户,下面表述错误的是()。A.登录账户是在服务器级创建的,数据库用户是在数据库级创建的B.创建用户时必须存在该用户的登录账户C.用户和登录账户必须同名D.一个登录账户可以对应多个用户44.SQLServer的权限不可以被()。A.授予B.回收C.拒绝D.删除45.下列哪一种备份方式只备份了自上次完全数据库备份操作发生后重新发生改变的数据?()A.完全备份B.差异备份C.日志备份D.文件和文件组备份46.SQLServer中导入/导出功能是()A.完成不同格式的数据库之间的相互转换B.完成数据的备份功能C.完成数据的校验功能D.完成数据的传输功能47.下面哪一个语句能使用通配符“%、_、[]、^”查找名称以“book”字符串结尾的出版社?()A.Selectpub_namefrompublisherswherepub_namelike‘[book]’B.Selectpub_namefrompublisherswherepub_namelike‘%book’C.Selectpub_namefrompublisherswherepub_namelike‘[^book]’D.Selectpub_namefrompublisherswherepub_namelike‘b_o_o_k’48.ALTERCOLUMN子句实现的功能的()。A.修改列名B.设置默认值或删除默认值C.增加列D.改变列的属性49.下列四项中说法不正确的是()A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性50.()是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统一控制。A.DBMSB.DBC.DBSD.DBA51.有一个关系:学生(学号,姓名,系别),规定学号的取值惟一,这一规则属于()A.域完整性约束B.参照完整性约束C.用户自定义完整性约束D.实体完整性约束52.下面关于tempdb数据库描述不正确的是()。A.是一个临时数据库B.属于全局资源C.没有权限限制D.是用户建立新数据库的模板53.关系数据库是若干()的集合。A.表(关系)B.视图C.列D.行54.当某字段期望最多输入80个字符,最少输入8个字符,应设置该字段的数据类型为()。A.char(8)notnullB.varchar(80)nullC.char(80)notnullD.varchar(80)notnull55.以下聚合函数中,除()外在计算中均忽略空值。A.sum()B.count()C.avg()D.count(*)56.使用下列哪种语句可以修改数据库()。A.CREATEDATABASEB.CREATETABLEC.ALTERDATABASED.ALTERTABLE57.在SQLServer2008中,不能创建()。A.数据库角色B.服务器角色C.自定义数据类型D.自定义函数58.以下关于用户帐户的叙述正确的是()。A.每个数据库都有dbo用户;B.每个数据库都有guest用户;C.guest用户只能有系统自动建立,而不能手工建立;D.可以在每个数据库中删除guest用户。59.下列哪一种备份设备为使用第三方的备份软件和设备提供了一个灵活的强大的通道?()A.磁盘设备B.磁带设备C.命名管道设备D.文件设备60.“保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。”这是指数据的()。A.安全性B.完整性C.并发控制D.恢复61.关于DROPDATABASE语句叙述错误的是()。A.一次可以删除一个或多个数据库B.在删除数据库时不会显示确认信息C.会删除数据库的磁盘文件D.如果数据库正在使用,删除数据库将导致应用程序出错62.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS63.SQLServer的权限不可以被()。第3页共6页A.授予B.回收C.拒绝D.删除64.CREATETRIGGER语句中的WITHENCRYPTION参数的作用()。