《数据库管理》复习题库.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《数据库管理》复习题库.pdf》由会员分享,可在线阅读,更多相关《《数据库管理》复习题库.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SQL ServerSQL Server 数据库管理复习题库数据库管理复习题库选择题选择题1.()是长期存储在计算机内有结构的大量的共享数据的集合。A数据库管理系统B.数据C.数据库D.数据库系统2以下()不是数据库的模型。A网状型B关系型C实体联系型D层次型3()是位于用户与操作系统之间的一层数据管理软件ADBBDBSC DBMSDDBA;4在下列关于关系的陈述中,错误的是()A表中任意两行的值不能相同B表中任意两列的值不能相同C行在表中的顺序无关紧要D 列在表中的顺序无关紧要5关系数据库中,主键是()A为标识表中唯一的实体B创建唯一的索引,允许空值C只允许以表中第一字段建立D允许有多个主键
2、的6关于数据库事务日志文件叙述错误的是()。A 一个数据库至少有一个事务日志文件%B创建数据库时,如果未指定事务日志文件,SQL Server 则会自动创建一个C 事务日志文件的默认大小为 1MBD如果未指定事务日志文件的增长量,则文件大小保持不变7SQL Server 采用的身份验证模式有()。A仅 Windows 身份验证模式B仅 SQL Server 身份验证模式C混合模式D以上都不对8.创建表结构用()语句实现。A.CREATE TABLE表名B.CREATE DATABASE表名C.ALTER TABLE表名D.ALTER DATABASE表名9.()操作是把已经存在磁盘的数据文件恢
3、复成数据库A.附加数据库B.删除数据库C.分离数据库D.压缩数据库10下列关于 master 数据库的说法正确的是()A可以创建 master 数据库B可以附加 master 数据库C如果 master 数据库不可用,则 SQL Server 无法启动D可以删除 master 数据库11.如果要防止插入空值,应使用()来进行约束。|A.Unique 约束B.Not null 约束C.Primary Key 约束D.Check 约束12.查询中需要统计元组的个数时,应使用()函数。ASUM(列名)BCOUNT(列名)CCOUNT(*)DAVG(列名)13设有一个关系:DEPT(DNO,DNAME
4、),如果要找出倒数第三个字母为W,并且至少包含 4 个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE()A _ _ W _%B _%W _ _C _ W _ _D _ W _%14下面对索引的相关描述正确的是:()。A经常被查询的列不适合建索引B列值唯一的列适合建索引C有很多重复值的列适合建索引D是外键或主键的列不适合建索引15下列哪个角色或者用户拥有SQL Serve 服务器范围内的最高权限()AdboBsysadminCpublicDguest16.主键用来实施()A实体完整性约束B.引用完整性约束C.域完整性约束D.自定义完整性约束18制作备份数据库需要一定的许可
5、。在SQL Server 系统中,有专门的管理员负责数据库的备份工作。请说明下列哪些角色专门备份数据()A固定的服务器角色 sysadminB固定的数据库角色 db_ownerC固定的数据库角色 db_backupoperatorD固定的服务器角色 setupadmin19()包含了一组数据库操作命令,并且所有的命令作为一个整体一起向系统提交或撤销请求。A事务B.更新C.插入D.以上都是20.关于视图的说明,错误的是()A可以简化和定制不同用户对数据库的不同要求。B视图可以使用户只关心感兴趣的某些特定数据和所负责的特定任务。C视图可以让不同的用户以不同的方式看到不同或者相同的数据集。D视图不能
6、用于连接多表。21.下列对触发器的描述中错误的是()。A.触发器属于一种特殊的存储过程B.52.下面关于 tempdb 数据库描述不正确的是()。A.是一个临时数据库B.属于全局资源 C.没有权限限制D.是用户建立新数据库的模板53关系数据库是若干()的集合。A.表(关系)B.视图C.列D.行54当某字段期望最多输入80 个字符,最少输入 8 个字符,应设置该字段的数据类型为()。Achar(8)not nullBvarchar(80)nullCchar(80)not nullDvarchar(80)not null55以下聚合函数中,除()外在计算中均忽略空值。【Asum()Bcount()
7、Cavg()Dcount(*)56使用下列哪种语句可以修改数据库()。DSELECT MAX(GRADE)FROM SC,C,S WHERE#=#AND#=#AND CN=C2 AND SEX=男;69.检索选修门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正ACREATEDATABASEBCREATETABLECALTERDATABASEDALTER TABLE57在 SQL Server 2008 中,不能创建()。A数据库角色B服务器角色C自定义数据类型D自定义函数58以下关于用户帐户的叙述正确的是()。A每个数据库都有 dbo 用户;B每个数据库都有 gu
8、est 用户;Cguest 用户只能有系统自动建立,而不能手工建立;D可以在每个数据库中删除guest 用户。59下列哪一种备份设备为使用第三方的备份软件和设备提供了一个灵活的强大的通道()A磁盘设备B磁带设备C命名管道设备D文件设备60“保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。”这是指数据的()。A安全性B完整性C并发控制D恢复61关于 DROP DATABASE 语句叙述错误的是()。A一次可以删除一个或多个数据库B在删除数据库时不会显示确认信息C 会删除数据库的磁盘文件D 如果数据库正在使用,删除数据库将导致应用程序出错62.数据库(DB)、数据库系统(DBS)
9、和数据库管理系统(DBMS)之间的关系是()。)ADBS 包括 DB 和 DBMSBDBMS 包括 DB 和 DBSC.DB 包括 DBS 和 DBMSD.DBS 就是 DB,也就是 DBMS63.SQL Server 的权限不可以被()。A授予B.回收C.拒绝D.删除64.CREATE TRIGGER语句中的 WITH ENCRYPTION参数的作用()。A加密触发器文本B.加密定义触发器的数据库C.加密定义触发器的数据库的数据D.以上都不对65.在表 A 和表 B 连接时,如果要求仅返回两张表中匹配连接条件的数据,应该使用下列哪种连接方式()。A.左外连接B.右外连接C.内连接D.自连接6
10、6.如果要判断某一值不在某一值查询结果中,可以使用关键字()。ANOTINB.ANYC.ALLD.NOT EXISTS第 67 题到第 69 题基于这样的 3 个表即学生表 S、课程表 C 和学生选课表 SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT),C(C#,CN),SC(S#,C#,GRADE)其中:S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程号,CN 为课程名,GRADE 为成绩67.检索学生姓名及其所选修课程的课程号和成绩,正确的SELECT 语句是()。A SELECT,#,FROM SWHERE#=#;B SELECT,#
11、,FROM SCWHERE#=;C.SELECT,#,FROM S,SCWHERE#=#;D SELECT,#,FROM S,SC;68.检索选修课程号“C2”的男生中的最高成绩,正确的SELECT 语句是()。ASELECT MAX(GRADE)FROM SCWHERE CN=C2 AND SEX=男;BSELECT MAX(GRADE)FROM SC,C,SWHERE CN=C2 AND SEX=男;CSELECT MAX(GRADE)FROM SC,SWHERE#=#AND CN=C2 AND SEX=男;确的 SELECT 语句是()。¥A SELECT S#,SUM(GRADE)FR
12、OM SCB SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60WHERE GRADE=60GROUP BY S#GROUP BY S#ORDER BY 2 DESCHAVING COUNT(*)=4HAVING COUNT(*)=4ORDER BY 2 DESCC SELECT S#,SUM(GRADE)FROM SCD SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60WHERE GRADE=60HAVING COUNT(*)=ORDER BY 2 DESC!GROUP BY S#GROUP BY S#ORDER BY 2 D
13、ESCHAVING COUNT(*)=470下列关于数据文件与日志文件的描述中,正确的是()。A一个数据库必须有三个文件组成:主数据文件、次数据文件和日志文件B一个数据库可以有多个主数据库文件C一个数据库可以有多个次数据库文件D一个数据库只能有一个日志文件71一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和书之间为(A一对一B一对多C多对多D多对一72在下列关于关系的陈述中,错误的是()A表中任意两行的值不能相同B 表中任意两列的值不能相同C行在表中的顺序无关紧要D 列在表中的顺序无关紧要73.下面关于 tempdb 数据库描述正确的是()。A.是一个临时数据库B.属于局部资源
14、 C.有权限限制D.是用户建立新数据库的模板74当某字段期望最多输入80 个字符,最少输入 8 个字符,应设置该字段的数据类型为(Achar(8)not nullBvarchar(80)nullCchar(80)not nullDvarchar(80)not null75()操作是把已经存在磁盘的数据文件恢复成数据库.A.附加数据库B.删除数据库C.分离数据库D.压缩数据库76创建表结构用()语句实现。A.CREATE TABLE表名B.CREATE DATABASE表名C.ALTER TABLE表名D.ALTER DATABASE表名77以下关于 SQL Server 登录帐户的叙述,正确的
15、是()。A删除了 Windows 的某个帐户,也自动把它从SQL Server 中删除;B删除了 Windows 的某个帐户,并不自动把它从SQL Server 中删除;C在 SQL Server 中删除 Windows 的登录帐户,可能自动删除了Windows 中该帐户;!D在 SQL Server 中删除 Windows 的登录帐户,不会自动删除了Windows 中该帐户;78SELECT 语句中与 HAVING子句同时使用的是()子句。AORDER BYBWHERECGROUP BYD无需配合79FOREIGN KEY 约束是()约束。A实体完整性B参照完整性C用户自定义完整性D域完整性
16、)。)的联系。80关于 DROP DATABASE 语句叙述错误的是()。A一次可以删除一个或多个数据库。B在删除数据库时不会显示确认信息C 会删除数据库的磁盘文件D 如果数据库正在使用,删除数据库将导致应用程序出错|81.SQL Server 触发器主要针对下列语句创建()。A.SELECT、INSERT、DELETEB.INSERT、UPDATE、DELETEC.SELECT、UPDATE、INSERTD.INSERT、UPDATE、CREATE82.在通常情况下,下列哪个角色的用户不能够创建表()Adb_ownerBsysadminCdb_creatorDguest83.索引是在基本表的
17、列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的(速度。A.插入 B.修改 C.删除D.查询84.下面关于索引的描述不正确的是()。&A.索引是一个指向表中数据的指针B.索引是在元组上建立的一种数据库对象 C.索引的建立和撤消对表中的数据毫无影响 D.表被撤消时将同时撤消在其上建立的索引85 DBS 是采用了数据库技术的计算机系统。DBS 是一个集合体,包含数据库、计算机硬件、软件和(A系统分析员B程序员C数据库管理员D操作员86.SQL Server 的物理存储主要包括3 类文件()。A.主数据文件、次数据文件、事务日志文件 B.主数据文件、次数据文件、文本文件 C.表文件
18、、索引文件、存储过程 D.表文件、索引文件、图表文件87定义外键实现的是哪一类完整性()A 实体完整性B参照完整性C用户定义的完整D都不对88下面有关主键的叙述正确的是()A不同的记录可以具有重复的主键值或空值B一个表中的主键可以是一个或多个字段C在一个表中主键只可以是一个字段D表中的主键的数据类型必须定义为自动编号或文本89实例级的系统表和系统存储过程都存放在下列哪个数据库里()A.masterC.pubsD.msdb90下列语句()能够查询所有英语类课程的信息。A.SELECT*FROM Course WHERE cname LIKE*英语*B.,C.SELECT*FROM Course
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库管理 数据库 管理 复习 题库
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内