ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:23.39KB ,
资源ID:18845911      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18845911.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库复习题Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库复习题Word格式文档下载.docx

1、C、ALTER DATABASE D、ALTER TABLE 14. 使用下列哪种语句可以修改数据表( )。15. 使用下列哪种语句可以删除数据表( )。A、DROP DATABASE B、CREATE TABLE C、ALTER DATABASE D、DROP TABLE 16. 使用下列哪种语句可以向表中插入数据( )。A、INSERT B、UPDATE C、DELETE D、CREATE17. 使用下列哪种语句可以更新表中数据( )。18. 使用下列哪种语句可以删除表中数据( )。19. 在SELECT语句中,下列哪种子句用于选择列表( )。A、SELECT子句 B、INTO子句 C、F

2、ROM 子句 D、WHERE子句20. 在SELECT语句中,下列哪种子句用于将查询结果存储在一个新表中( )。21. 在SELECT语句中,下列哪种子句用于指出所查询的数据表名( )。A、SELECT子句 B、INTO子句 C、FROM 子句 D、WHERE子句 22. 在SELECT语句中,下列哪种子句用于对数据按照某个字段分组( )。A、SELECT子句 B、INTO子句 C、GROUP BY 子句 D、WHERE子句 23. 在SELECT语句中,下列哪种子句用于对分组统计进一步设置条件( )。A、HAVING子句 B、GROUP BY 子句 C、ORDER BY 子句 D、WHERE

3、子句 24. 在SELECT语句中,下列哪种子句用于对搜索的结果进行排序( )。25. 在SELECT语句中,如果想要返回的结果集中不包含相同的行,应该使用关键字( )。 A、TOP B、AS C、 DISTINCT D、JOIN26. 下面语句中,哪种语句用来创建视图( )?A、CREATE TABLE B、ALTER VIEW C、DROP VIEW D、CREATE VIEW27. 下面语句中,哪种语句用来修改视图( )。28. 下面语句中,哪种语句用来删除视图( )。29. 下列哪种情况的列适合使用聚簇索引( )?A、 包含大量非重复值的列,即该列或更多的组合在数据表的记录中重复值极少

4、。 B、 精确匹配查询的搜索条件WHERE子句中经常使用的列。C、 包含数量有限的惟一值的列。D、 以上都不对。30. 下列哪种情况的列适合使用非聚簇索引( )?A、数量有限的惟一值的列。 B、经常使用BETWEEN,=,和=运算符限制某列来查询满足条件的数据时。C、大量非重复值的列。D、以上都不对。31. 每个数据表可以创建 ( )个聚簇索引A、1 B、2 C、10 D、无数个32. 在Transact-SQL编程中能够用于创建触发器的是( )。A. CREATE PROCEDURE B. CREATE TRIGGER C. CREATE CURSOR D. CREATE VIEW33. 在

5、SQL的查询语句中,group by选项实现的功能是( )。A. 统计 B. 求和 C. 排序 D. 分组34. 下面关于存储过程的描述中哪些是正确的( )A自定义存储过程与系统存储过程名称可以相同B存储过程最多能够支持64层的嵌套C命名存储过程中的标识符时,长度不能超过256个字符D存储过程中参数的个数不能超过210035. 用于创建存储过程的SQL语句为( )ACREATE DATABASE BCREATE TRIGGERCCREATE PROCEDURE DCREATE TABLE36. 用于修改存储过程的SQL语句为( )AALTER TABLE BALTER DATABASECALT

6、ER TRIGGER DALTER PROCEDURE37. 下列哪种完整性中,将每一条记录定义为表中的惟一实体,即不能重复()?A、域完整性 B、引用完整性 C、实体完整性 D、其他38. UNIQUE约束和主键约束也是哪种完整性的体现( )?39. 存储过程的SQL语句为( )ACREATE PROCEDURE BEXECUTE 40. 下列哪个关键字用来创建主键约束( )?A、PRIMAR KEY B、UNIQUE C、CHECK D、FOREIGN KEY41. 下列哪个关键字用来创建外键约束( )?A、PRIMARY KEY B、UNIQUE C、CHECK D、FOREIGN KE

7、Y42. 下列对触发器的描述中哪一个是错误的( )A触发器属于一种特殊的存储过程B触发器与存储过程的区别在于触发器能够自动执行并且不含有参数C触发器有助于在添加、更新或删除表中的记录时保留表之间已定义的关系D既可以对INSERTED、DELETED临时表进行查询,也可以进行修改43. 下列哪个存储过程用来绑定默认值( )?A、sp_bindrule B、sp_unbindrule C、sp_bindefault D、sp_unbindefault44. 下列哪个存储过程用来解除默认值绑定( )?45. 可以在SQL Server中执行任何任务的角色是( )。A、db_owner B、sysad

8、min C、serveradmin D、setupadmin46. 允许没有用户账号的登录,且能访问数据库的用户账号是( )。A、sa B、administrator C、guest D、dbo47. ( )是授予用户有访问权限。A、CREATE B、DENY C、GRANT D、REVOKE56查看角色信息的存储过程是( )。A、sp_help B、sp_helpuser C、sp_helprole D、sp_helplogin48. 授权登录用户为数据库用户的系统存储过程是( )。A、sp_revokedbaccess B、sp_addlogin C、sp_grantlogin D、sp_

9、grantdbacess49. 新建登录用户的系统存储过程是( )。50. 事务作为一个逻辑单元,其基本属性中不包括( )。A、原子性 B、一致性 C、隔离性 D、短暂性51. 并发问题是指由多个用户同时访问同一个资源而产生的意外,其中如何避免数据的丢失或覆盖更新。( )A、任何用户不应该访问该资源 B、同一时刻应该由一个人访问该资源C、不应该考虑那么多 D、无所谓52. 以下哪一项不是避免死锁的有效措施?A、按同一顺序访问对象 B、避免事务中的用户交互C、锁定较大粒度的对象 D、保持事务简短并在一个批处理中53. 要保证数据库逻辑数据独立性,需要修改的是( ) A.模式 B.模式与内模式的映

10、射 C.模式与外模式的映射 D.内模式 54. 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( ) A.多对多 B.一对一 C.多对一 D.一对多 55. 对数据库并发操作有可能带来的问题包括( ) A.读出“脏数据” B.带来数据的冗余 56. 要保证数据库物理数据独立性,需要修改的是( ) 57. 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从学生到社团之间的联系类型是( ) 58. 数据库三级模式体系结构的划分有利于保持数据库的( )。A.数据独立性 B.数据安全性 C.结构规范化 D.操作可行性59. SQL语言通常称为( ) A

11、.结构化查询语言 B.结构化控制语言 C.结构化定义语言 D.结构化操纵语言 60. 下列四项中,不属于数据库特点的是( ) A.数据共享 B.数据完整性 C.数据冗余很高 D.数据独立性高 61. 反映现实世界中实体及实体间联系的信息模型是( ) A.关系模型 B.层次模型 C.网状模型 D.E-R模型 62. 关系数据模型的三个组成部分中,不包括( ) A.完整性规则 B.数据结构 C.数据操作 D.并发控制 63. 事务有多个性质,其中不包括( ) A.一致性 B.唯一性 C.原子性 D.隔离性 64. 单个用户使用的数据视图的描述称为 ( )A. 外模式 B. 概念模式 C. 内模式

12、D. 存储模式65. 关系R中,若“学号系号,系号系主任”,则必存在的函数依赖是( )。A. 部分 B. 传递 C. 平凡 D. 相互 66. 设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD=AB,AC, CD, CE, AF, FG , 则该关系最高满足的范式为( )。A. 第一范式 B. 第二范式 C. 第三范式 D. BC范式子模式DDL用来描述 ( )A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构67. 五种基本关系代数运算是 ( )A. ,-,和 B. ,-,和C. ,和 D. ,和77.关系数据模型( )

13、。A.只能表示实体间的1:1联系 B.只能表示实体间的1:n联系C.只能表示实体间的m:n联系D.可以表示实体间的上3种联系68. 关系模型中,表示实体间nm联系是通过增加一个( )实现。 A.关系 B.属性 C.关系或一个属性 D.关系和一个属性69. 商店可经营多种商品,一种商品可由多家商店经营,商店和商品之间属于( )联系。 A. M1 B. MN C. 1M D. 1170. 设有以下关系:合同(合同号,用户号,用户名,用户地址),合同号是唯一的,则这个关系的范式等级是( ) A. 1NF B. 2NF C. 3NF D. BCNF71. 若实体A和B是多对1的联系,B和C是1对1的联

14、系,则A和C是( )。A.1对1联系 B.1对多联系 C.多对1联系 D.多对多联系 72. 数据库设计中的概念结构设计的主要工具是( )。A数据模型 BER模型 C新奥尔良模型 D概念模型73. 一个规范化的关系至少应当满足( )的要求。A一范式 B二范式 C三范式 D四范式74. 并发问题是指由多个用户同时访问同一个资源而产生的意外,其中如何避免数据的丢失或覆盖更新。75. 以下哪一项不是避免死锁的有效措施?76. 设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1R2包含的属性个数为( )。A. a1+b1 B. a2+b2 C. a1+a2 D. b1

15、+b2 77. 设学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则求出所有选修课程信息的运算表达式为课程号(X)与关系( )的自然连接。A. C B. S C. X D. 课程名(C) 78. 下列语句中不是对象权限的是( )。A、CREATE DATABASE B、CREATE TABLE C、delete D、BACKUP LOG79. .可以在SQL Server中可执行任何数据库任务的角色是( )。A、db_owner B、public C、serveradmin D、setupadmin80. 允许没有用户账号的登录,且能访问数据

16、库的用户账号是( )。81. ( )是禁止语句权限的命令。82. 关系数据库管理系统所管理的关系是( )。 A.一个DBF文件 B.若干个二维表 C.一个DBC文件 D.若干个DBC文件83. 关系数据库管理系统应能实现的专门的关系运算包括( )。 A.序、索引、统计 B.选择、投影、联接 C.关联、更新、排序 D.显示、打印、制表84. 同一个关系模型的任两个元组值( )。 A.不能全同 B.可全同 C.必须全同 D.以上都不是85. 自然连接是构成新关系的有效方法,一般情况下当对关系R和S使用自然连接时,要求R和S有一个或多个共有的( )。 A.元组 B.行 C.记录 D.属性86. 设有

17、属性A,B,C,D,以下表示中不是关系的是( )。A.RA B.R(A,B,C,D) C.R(A*B*C*D)D.R(A,B)87. 在关系代数运算中,五种基本运算为( )。 A.并、差、选择、投影、自然连接 B.并、差、交、选择、投影 C.并、差、选择、投影、乘积 D.并、差、交、选择、乘积88. 数据库中组织存放数据的数据模型有( )。 A.层次、关系及网状模型 B.网状、链接及环状模型C.数值、字符及逻辑模型 D.大型、中型及小型模型89. 在数据库中,下列说法( )是不正确的。 A.数据库避免了一切数据的重复 B.若系统是完全可以控制的,则系统可确保更新时的一致性 C.数据库中的数据可

18、以共享D.数据库减少了数据冗余90. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )。A.外模式 B.内模式 C.存储模式 D.模式二、填空题1.SQL语言提供数据库定义、_、数据控制等功能。2.关系代数中专门的关系运算包括:选择、投影、连接和_。3.当数据库被破坏后,如果事先保存了_和数据库的副本,就有可能恢复数据库。4.数据库保护问题包括:_、完整性、故障恢复和并发控制等多方面。5.关系中主码的取值必须唯一且非空,这条规则是_完整性规则。6. 在参照和被参照的关系中,每个外码值或者为 ,或者等于被参照关系中某个元组的 值。7在关系模型中,关系中每一个属性值都是

19、_。8. 目前最常用的数据库模型有_、_和_。20世纪80年代以来,_逐渐占主导地位。9. 数据库三个要素是_、_和_。10. 在候选码中的每个属性被称为 属性,不在任何候选码中的每个属性被称为 属性。11.SQL Server局部变量名字必须以_开头,而全局变量名字必须以_开头。12.在SQL Server中,字符串常量由_引起来,日期型常量由_引起来。13.在SQL Server中,货币型常量由_前缀引导,双字节字符串型常量由_前缀引导,二进制型常量由_前缀引导。14. 数据库系统的外模式在SQL中称为 ,它由 产生出来。15.语句 select ascii(B), char(67), l

20、en( 你 是tiger ) 的执行结果是: _、_和_。15.语句 非本机上的SQL Server2005服务器称为 服务器,对于这类服务器必须先 ,然后才能进行管理工作。16. 层次模型是一个 结构,关系模型是一个 结构。17执行_之前的事务是为提交事务,该事务可以用_命令回滚。18.触发器定义在一个表中,当在表中执行 、 、 操作时被触发自动执行19. 数据库管理系统的三级模式结构由( )、( )和( )组成。为了实现这三级模式之间的联系,数据库管理系统提供了两个映像,它们是( )和( )。20.对关系进行垂直分割的操作称为(),对关系进行水平分割的操作称为()21.在关系代数运算中,从

21、关系中取出满足条件的元组的运算称为()。22.在数据库的体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变( )来实现。这样,使数据库具有( )。23.概念模型最常用的方法是()。24.在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是( )。25.在对数据库的维护和管理等任务中以及在维护数据完整性等方面,存储过程保证操作 。触发器可以完成 能够完成的功能,但它可以完成更为复杂的检查。三、简答题1.什么是事务,事务的四个属性是什么?2.说明关系模型有哪三类完整性规则? 在SQL中列级完整性约束包括哪几种?3.关

22、系中的候选码与主码的区别?4.一个数据库应用系统的开发过程大致相继经过哪几个阶段?5.与在客户计算机的一般Transact-SQL语句相比,存储过程具有哪些优点?6.B/S体系数据库应用系统的优点有哪些?7.简述SQL语言的组成。8. 试述概念模式在数据库结构中的重要地位。9. 什么是数据库和数据库管理系统?它们之间有什么不同?10. 试述DBMS的主要功能。四、程序设计题打开XSCJ数据库;1).创建系部表,注意键值的设置.2).显示学生基本信息表中每位学生的学号、姓名、出生日期;3).显示成绩表的前10行;4).从成绩表和课程信息表中查看SQL Server数据库应用课程的最高分、最低分、

23、平均成绩;5)查看所有姓马的学生信息;6)查看90分以上学生的成绩、课程名称、学生姓名;7)对所有学生的成绩增加10%;8) 添加一个学生的成绩,(数值任意给)9)显示所有学生的学号、姓名、课程名称、成绩;从职工表中删除张三老师10)创建名为v_men的视图,该视图仅查看学生基本信息表中男生的基本信息。11).为职工表的性别列建立CHECK约束(男,女)。12).在数据库XSCJ中设计一个触发器,该触发器的作用为:当在班级表中删除某一个班级时,在学生基本信息表中该班级所包含的学生信息也全部被删除。13).使用CREATE PROCEDURE语句创建一个名称为proc_bjrs的存储过程,用于检

24、索现有班级及人数。14).设计一个带有参数的存储过程,该参数用于传递班级编号,根据该参数在学生基本信息表中检索出某一个班级中所有学生的信息。15).存储过程proc_xs_ins 能向学生表中插入一名新学生的记录,学生的学号、姓名、性别以参数形式给出,请将划线处应填的内容写在本题后指定位置。五、应用题1现有某个应用,涉及到两个实体集,相关的属性为: 1 实体集R(A#,A1,A2,A3),其中A#为码 实体集S(B#,B1,B2),其中B#为码 从实体集R到S存在多对一的联系,联系属性是D1。1).设计相应的关系数据模型;2).如果将上述应用的数据库设计为一个关系模式,如下: RS(A#,A1,A2,A3,B#,B1,B2,D1) 指出该关系模式的码。3).假设上述关系模式RS上的全部函数依赖为:A1A3 指出上述模式RS最高满足第几范式?(在1NFBCNF之内)为什么?4).如果将上述应用的数据库设计为三个关系模式,如下: R1 (A#,A1,A2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1