数据库原理练习题_第1页
数据库原理练习题_第2页
数据库原理练习题_第3页
数据库原理练习题_第4页
数据库原理练习题_第5页
已阅读5页,还剩19页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库原理练习一、选择题1. 在数据管理技术的发展过程中,数据独立性最高的是( )阶段。A、数据库系统 B、文件系统 C、人工管理 D、数据项管理2. 数据库系统与文件系统的主要区别是( )。A、数据库系统复杂,而文件系统简单B、文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解诀C、文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D、文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 在数据管理技术的发展过程中,经历了( )阶段、文件系统阶段和数据库系统阶段。A、数据库系统 B、文件系统 C、人工管理 D、数据项管理4. 下列( )不属于关系数据库产品。A、

2、Visual FoxPro B、SQL Server C、Oracle D、Frontpage5. 数据库的英文是( )。A、Data B、DBMS C、SQL D、DB6. 数据库管理系统的英文是( )。A、Data B、DBMS C、SQL D、DB7. OODB是( )的英文缩写。A、数据仓库 B、数据结构 C、面向对象数据库 D、数据挖掘8. DW是( )的英文缩写。A、数据仓库 B、数据结构 C、面向对象数据库 D、数据挖掘9. OLAP是( )的英文缩写。A、数据仓库 B、联机分析处理 C、面向对象数据库 D、数据挖掘10. Data Mining是( )的英文缩写。A、数据仓库

3、B、联机分析处理 C、面向对象数据库 D、数据挖掘11. 文件倒排系统阶段是属于( )阶段。A、数据库系统 B、文件管理 C、人工管理 D、数据项管理12. 英文缩写DBA代表( )。A、数据库管理员 B. 数据操纵语言 C. 数据库管理系统 D. 数据定义语言13. 数据挖掘在人工智能领域习惯上又称为数据库中知识发现,简称为( )。A、DW B. DM C. KDD D. 都不正确14. 下列哪种数据管理技术真正消除了程序与数据间的相互依赖关系( )。A. 自由管理 B. 文件管理C. 数据库系统管理 D. 以上说法都不对15. 数据库系统包括( )。A. DB、DBMS B. DB、DBA

4、 C. DB、DBMS、DBA、计算机硬件D. DB、DBMS、DBA、OS、计算机硬件16. 数据独立性是指( )。 A. 数据独立于计算机 B. 数据独立于操作系统 C. 数据独立于数据管理系统 D. 数据独立于应用程序17. 文件系统阶段是( )。 A. 计算机数据处理技术发展的初级阶段 B. 计算机数据管理技术发展的初级阶段 C. 计算机数据处理技术发展的中级阶段 D. 计算机数据管理技术发展的中级阶段18. 数据冗余存在于( )。 A、文件系统中 B、数据库系统中 C、文件系统与数据库系统中 D、以上说法都不对19. 数据库系统具有许多特点,使其很快成为数据处理的主要工具,下列哪个特

5、点不是数据库系统的特点( )。 A、具有复杂的数据结构 B、不存在数据冗余 C、有效地实现数据共享 D、具有较高的独立性20. Visual FoxPro数据库管理系统是一种( )。A、宿主语言 B、自含语言 C、数据描述语言 D、数据操纵语言21. 数据库是在计算机系统中按照一定的数据模型组织、存储和应用的()。 A、文件的集合 B、数据的集合C、命令的集合 D、程序的集合22. DBS具有数据独立性特点的原因是因为在DBS中()。 A、采用磁盘作为外存 B、采用三级模式结构 C、使用OS来访问数据 D、用宿主语言编写应用程序23. 相对于人工管理阶段,文件系统管理阶段克服了下列哪种不足之处

6、()。A. 应用程序与数据间的相互依赖 B. 数据冗余问题C. 应用程序按物理地址访问数据 D. 数据不一致性24. 在DBS中,DBMS和OS之间关系是()。A. 并发运行 B. 相互调用C. OS调用DBMS D. DBMS调用OS25. 在数据库方式下,信息处理中占据中心位置的是( )。A.磁盘 B.程序 C.数据 D.内存26. 数据库在磁盘上的基本组织形式是( ) 。A、DB B、文件C、二维表 D、系统目录27. 在文件系统中,所具有的数据独立性是( ) 。 A、系统独立性B、物理独立性C、逻辑独立性D、设备独立性28. 下面给出的叙述中,不属于DBA职责的是( )。A.定义模式

7、B.定义安全性规则C.编写应用程序 D.定义完整性规则29. DB、DBMS和DBS三者之间的关系是( )。A、DB包括DBMS和DBS B、DBS包括DB和DBMSC、DBMS包括DB和DBS D、不能相互包括30. ( )是对概念设计中数据的描述。A、记录 B、数据项 C、实体 D、元组31. DBA是( )。A、数据库 B、数据库管理员 C、数据库管理系统 D、数据操纵语言32. 数据库三级体系中的外模式允许有( )。A、至少两个 B、多个 C、定为两个 D、唯一的一个33. 数据库的三级体系结构即外模式、模式和内模式是对( )的三个抽象级别。A、DBS B、DATA C、现实世界 D、

8、DBMS34. 目前,( )数据库模型是当今最为流行的数据库模型。A、面向对象 B、分布 C、对象-关系 D、关系35. 在概念设计中描述实体特性的是( )。A、字段 B、属性 C、数据项 D、长度36. 在逻辑设计中描述实体特性的是( )。A、字段 B、属性 C、宽度 D、长度37. 数据库模型中的非关系模型是指层次模型和( )模型。A、概念 B、直线 C、网状 D、线性38. 在DB中存储的全部内容是( )。A、结构化的数据 B、各种信息的表示 C、数据和数据之间的联系 D、各种数据之间的联系39. 实体联系模型的英文缩写是( )。A、E B、E-R C、R D、E-P40. 数据库中,属

9、性是指( )。 A. 客观存在的事物 B. 事物的具体描述 C. 事物的某一特征 D. 某一具体事件41. 客户/服务器系统比传统方式( )。A. 工作站增加负担、服务器减少负担 B. 工作站减少负担、服务器增加负担C. 工作站增加负担、服务器增加负担 D. 工作站减少负担、服务器减少负担42. 下列哪种模型不属于数据世界(计算机世界)模型( )。A、关系模型 B、层次模型 C、网状模型 D、E-R模型43. 数据库三级组织结构中,内模式是对( )。 A、内存数据组织的描述 B、外存数据组织的描述 C、逻辑数据组织的描述 D、用户数据组织的描述44. 第三代数据模型是指( )。A、关系模型 B

10、、层次模型 C、网状模型 D、面向对象模型45. 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特性的是()。 A、外模式 B、内模式 C、存储模式 D、模式46. 关系数据模型()。 A. 只能表示实体间的1:1联系B. 只能表示实体间的1:n联系C. 只能表示实体间的m:n联系D. 可以表示实体间的上述三种联系47. 在数据库技术中,面向对象数据模型是一种()。A. 概念模型 B. 结构模型 C. 物理模型 D. 形象模型48. IBM 公司的研究员E.F.Codd于1970年发表了一篇著名论文,主要是论述( )。A. 层次模型B. 关系模型C. 网状模型 D. 面向对象模

11、型49. 数据库中,实体是指()。A. 客观存在的事物 B. 客观存在的属性 C. 客观存在的特性 D. 某一具体事件50. 数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据库称为()。A. 存储视图 B. 概念视图 C. 内部视图 D. 外部视图51. 数据库的概念模型独立于()。 A. 具体的机器和DBMS B. E-R图 C. 信息世界 D. 现实世界52. 数据库中,数据的物理独立性是指()。 A. 数据库与数据库管理系统的相互独立 B. 用户程序与DBMS的相互独立 C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中数据的逻辑结构

12、相互独立53. 对现实世界进行第二层抽象的模型是()。A. 概念数据模型 B. 用户数据模型 C. 结构数据模型 D. 物理数据模型54. 描述数据库物理结构的模型称为( ) 。A.内部模型 B.外部模型 C.概念模型 D.逻辑模型55. 适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的( )。A、重组织 B、监控分析 C、查询优化 D、重构造56. 数据库三级模式中,用户与数据库系统的接口是( )。A、模式 B、外模式 C、内模式 D、逻辑模式57. 在基本的关系中,下列说法不正确的是( )。A、行列顺序无关 B、属性名称应不同 C、任意两个元组不允许重复 D、列是非同质的58.

13、 在关系代数运算中有3种非基本操作,它们是( )。A、交、除和投影 B、交、除和选择 C、交、除和连接 D、并、交和除59. 关系代数中的自然连接一定要把( )去掉。A、不重复的属性 B、重复的属性和列 C、重复的列 D、不必去掉东西60. 在扩充的关系代数操作中,全连接、左外连接和右外连接统称为( )。A、全连接 B、外连接 C、合并连接 D、以上说法都不对61. 关系运算中形成元组最多的运算是( )。A、投影 B、广义笛卡尔积 C、选择 D、并62. 关系R有m个元组,关系S有n个元组,R和S进行笛卡尔积后,元组总数为( )。A、m B、n C、m X n D、m/n63. 在一个关系中,

14、能唯一标识元组的属性或属性集称为关系的( )。A、超键 B、主键 C、候选键 D、全键64. 设关系R有r个属性,关系S有s个属性,其中有一个属性是相同的,经过(R X S)操作后,属性个数为( )。A、r+s B、r+s-1 C、r X s D、max(r,s)65. 下列关于关系性质的描述中正确的是( )。A、关系中行的值可以相同 B、关系中列的值可以相同C、关系中行的次序不可以交换 D、关系中列的次序不可以交换66. 一般地说,能够唯一决定关系中其它属性的关键字是指( )。 A、唯一的一个属性 B、唯一的一组属性 C、不唯一的一个属性 D、不唯一的一组属性67. 取出关系中的某些列,并消

15、去重复元组的关系代数运算称为()。 A、取列运算 B、投影运算C、连接运算 D、选择运算68. 下列关系代数操作中,哪些运算要求两个运算对象其属性结构完全相同()。A、并、交、差 B、笛卡尔乘积、联接C、自然联接、除法 D、投影、选择69. 下面关于关系性质的叙述中, 不正确的是()。 A、关系中元组的次序不重要 B、关系中列的次序不重要 C、关系中元组不可以重复 D、关系不可以为空关系70. 关系模式的任何属性()。A、不可再分B、可再分C、命名在该关系模式中可以不惟一D、以上都不是71. 在通常情况下,下面的关系中不可以作为关系的是()。A、R1(学生号,学生名,性别) B、R2(学生号,

16、学生名,班级号)C、R3(学生号,学生名,宿舍号) D、R4(学生号,学生名,简 历)72. 在一个关系中,下列说法正确的是()。A、可以出现相同两行数据 B、可能会出现相同两列数据C、行的次序不能交换 D、列的次序不能交换73. 在SQL语言中,增加或删除数据库表中的字段名所使用的命令动词是 。A、alter和update B、drop和delete C、alter和drop D、update和delete74. 在嵌入式SQL语言中,使用的某种高级语言称为 。A、主体语言 B、配合语言 C、宿主语言 D、不完整75. 两个子查询的结果 时,可以执行并、交、差操作。A、结构完全一致 B、结构

17、完全不一致 C、结构部分一致 D、主键一致76. 在SQL查询语言中,用于合并查询的谓词是 。A、Exists B、Union C、Some D、All77. 使用SQL语句进行查询操作时,若希望查询出全部存在的元组,一般使用 保留字。A、Unique B、Except C、Distinct D、All78. 操作视图不可能完成的功能是 。A、更新视图中的数据 B、查询视图中的内容 C、定义新的基本表 D、定义新视图79. SQL中涉及属性所学专业Dept是否是空值的比较操作,写法 是错误的。A、Dept = Null B、Not (Dept Is Null) C、Dept Is Null D

18、、Dept Is Not Null 80. 结构化查询语言SQL 。 A、是一种自含式语言 B、是一种嵌入式语言 C、既是自含式语言又是嵌入式语言 D、以上说法都不对81. 设两个关系C和SC如下,它们的主关键字分别为CNO和(SNO,CNO),问在关系C中,哪一个元组可以被删除 。 A、CNO=C1的元组 B、CNO=C2的元组 C、CNO=C3的元组 D、CNO=C5的元组82. 在下面的两个关系中,职工号和设备号分别为职工关系和设备关系的关键字:职工(职工号,职工名,部门号,职务,工资)设备(设备号,职工号,设备名,数量)两个关系的属性中,存在一个外关键字为 。 A、职工关系的职工号 B

19、、职工关系的设备号 C、设备关系的职工号 D、设备关系的设备号83. 用于实现数据存取安全性的SQL语句是()。A、CREATE TABLE B、COMMITC、GRANT和REVOKE D、ROLLBACK84. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功能称为()。A、数据定义功能 B、数据管理功能C、数据操纵功能 D、数据控制功能85. 在关系R(R#, RN, S#)和 S(S#,SN, SD)中,R的主码是R#, S的主码是S#,则S#在R中称为()。 A、外码 B、候选码 C、主码 D、超码86. 下列功能中,不属于DML基本操作功能的是( )。A、排序 B

20、、插入 C、修改 D、检索87. 关于关键字下列说法错误的是( )。A、可能是关系中的一个属性 B、可能是关系中多个属性的组合C、可能找不到这种属性 D、可由用户任意指定88. 一个人可以借三种书,一种书可以为多个人所借,则借书人和书名之间存在联系为( )。A、一对多联系 B、多对多联系 C、一对一联系 D、多对一联系89. 有一名为车次表实体,含有:车次、日期、发车时间、抵达时间等属性,该实体的关键字是( )A、车次 B、日期 C、车次日期 D、车次运行情况90. 有一名为销售实体,含有:商品名、客户名、数量等属性,该实体关键字是( )。A、商品名 B、客户名 C、商品名+客户名 D、商品名

21、数量91. 在一个学校中,学校和课程之间的联系是( )。 A、一对一 B、一对多 C、多对多 D、多对一92. 关系数据库用( )实现数据间的联系。 A、关系 B、指针 C、表 D、公共属性(或外键)93. 关系模式中数据依赖问题的存在,可能会导致库中数据删除异常,这是指 。A、该删除的数据不能实现删除B、数据删除后导致数据库处于不一致状态C、删除了不该删除的数据D、以上都不对94. 若属性A函数决定属性B时,则属性A与属性B之间具有 的联系。A、一对一 B、一对多 C、多对一 D、多对多95. 规范化的关系模式中,所有属性都必须是 。A、互不相关的 B、相互关联的 C、长度可变的 D、不可分

22、解的96. 设关系模式R属于第二范式,若在R中消除了传递函数依赖,则R至少属于 。A、第一范式 B、第二范式 C、第三范式 D、第四范式97. 存在非主属性对候选码的部分函数依赖的关系模式属于 。A、第一范式 B、第二范式 C、第三范式 D、BC范式98. 以下四个叙述中,哪一个不是对关系模式进行规范化的主要目的()。 A、减少数据冗余 B、解决更新异常问题 C、加快查询速度 D、提高存储空间效率99. 关系模式中各级范式之间的关系为()。 A、 B、 C、 D、100. 关系模型中3NF是指()。 A、满足2NF且不存在传递依赖现象 B、满足2NF且不存在部分依赖现象 C、满足2NF且不存在

23、非主属性 D、满足2NF且不存在组合属性101. 在关系模式R(A,B,C,D)中,有函数依赖集F=BC,CD,DA,则R能达到()。 A、1NF B、2NF C、3NF D、以上三者都不行102. 根据参照完整性规则,若属性F是关系S的主属性,同时又是关系R的外关键字,则关系R中F的值()。A、必须取空值 B、必须取非空值 C、可以取空值 D、以上说法都不对103. 数据冗余存在于()。A、文件系统中 B. 数据库系统中 C、文件系统与数据库系统中 D. 以上说法都不对104. 设有关系W(工号,姓名,工种,定额),将其规范化到第三范式正确的答案是()。A、W1(工号,姓名)W2(工种,定额

24、)B、W1(工号,工种,定额)W2(工号,姓名)C、Wl(工号,姓名,工种)W2(工种,定额) D、以上都不对105. 若要满足依赖保持性,则模式分解最多可以达到()。A、2NF B、3NF C、BCNF D、4NF106. 当B属性函数依赖于A属性时,属性A与B的联系是()。 A、1对多 B、多对1 C、多对多D、以上都不是107. 下列关于数据冗余的叙述中,不正确的是()。A、冗余的存在容易破坏数据库的完整性 B、冗余的存在给数据库的维护增加困难C、不应该在数据库中存储任何冗余数据D、冗余数据是指可由基本数据导出的数据108. 下面关于函数依赖的叙述中 ,不正确的是( )。 A、若XY,Y

25、Z,则XYZ B、若XYZ,则XZ,YZ C、若XY,YZ,则XZ D、若X?Y,Y包含Y,则XY109. 已知关系模式R(A,B,C,D,E)及其上的函数依赖集合F=AB,EA,CED则该关系模式的候选键是( )。 A、AE B、BE C、CE D、DE110. 对于关系模式中的属性x、y若xy且x存在真子集xy,则( ) A、x完全决定y B、y完全函数依赖于x C、x部分函数依赖于y D、y部分函数依赖于x111. 对于关系模式中的属性X.Y.Z若XY,但Y!X,有YZ,则( )。 A、Z传递依赖于X B、Z传递依赖于Y C、Z完全函数依赖于Y D、X传递依赖于Z112. 如果实体X的存

26、在依赖于Y的存在,且X主键的部分或全部从Y中获得,则X是( )。A、递归实体 B、复合实体 C、弱实体D、超类实体113. 关系模式中,满足2NF的范式( )。A、不可能是1NF B、可能是3NFC、必定是1NF且必定是3NFD、肯定是3NF114. 关系数据库规范化的目的是为解决关系数据库中( )问题。 A、插入删除异常和数据冗余 B、提高查询速度 C、减少数据操作的复杂性。 D、保证数据的安全性和完整性115. 将1NF规范为2NF,应( )。 A、消除非主属性对键的部分函数依赖 B、消除非主属性对键的传递函数依赖 C、消除主属性对键的部分函数依赖传递函数依赖 D、使每一个非主属性都完全依

27、赖于主键116. 任何由两个属性组成的关系( )。 A、可能为1NF B、可能为2NF C、可能为3NF D、必为3NF117. 若要求分解保持函数依赖,那么模式分解一定能够达到( )。 A、2NF B、3NF C、BCNF D、1NF118. 设有如图所示的关系R,它是( )。 A、1NF B、2NF C、3NF D、4NF 材料号 材料名 产地 M1 线材 武汉 M2 型材 武汉 M3 板材 广东 M4 型材 武汉119. 下述说法正确的是( )。 A、属于BCNF的关系模式不存在存储异常 B、函数依赖可由属性值决定,不由语义决定 C、超键就是候选键 D、码是唯一能决定一个元组的属性或属性

28、组120. 有一关系属性间依赖如下:,!A,则至多是( ) A、1NF关系 B、2NF关系 C、3NF关系 D、BCNF关系121. 有一教师关系为:课程任务(工号、老师名、职称、课程名、班级名、学时名),设一位老师可担任多门课,一门课也可由多位老师教,那么:该关系属于( )。A、非规范关系 B、1NF关系 C、2NF关系 D、3NF关系122. 在关系DB中,任何二元关系模式的最高范式必定是( )。 A、1NF B、2NF C、3NF D、BCNF123. 在关系模式R中,若其函数依赖集中所有候选关键字都是决定因素,则R最高范式是 ( ) 。A、2NF B、3NF C、4NFD、BCNF12

29、4. 设有关系模式R(A,B,C,D)及其上的函数依赖集合F=B A,BC D,那么关系模式R最高是( )。 A、第一范式的 B、第二范式的 C、第三范式的 D、BCNF范式的125. 在关系模式R中,若没有非主属性,则( ) A、R属于2NF,但R不一定属于3NF B、R属于3NF,但R不一定属于BCNF C、R属于BCNF,但R不一定属于4NF D、R属于4NF126. 在学生宿舍管理系统中,学生与宿舍之间存在住宿的联系,约定每个学生只能住在一个宿舍,每个宿舍至少有2名学生,至多有6名学生,则宿舍的基数为( )。A、(1,1) B、(1,6) C、(2,2) D、(2、6)127. 同学与

30、同学之间的朋友联系是( )。A、一元联系 B、二元联系 C、三元联系 D、多元联系128. 当实体的某个属性没有值或未知时,应使用( )。A、 零值 B、无值 C、空值 D、没有值129. ( )是指不可再分的属性。A、复合属性 B、基本属性 C、多值属性 D、单值属性130. 在E-R模型中,实体标识符加( ),并用无向线段将其与相应的实体连接起来。A、下划线 B、波浪线 C、括号 D、着重号131. 下列( )不属于E-R模型的3个基本元素。A、实体 B、联系 C、属性 D、关系132. 在E-R图对信息模型的描述中,椭圆框表示( )。A、实体 B、联系 C、属性 D、关系名133. 信息

31、世界的实体对应于关系中的( )。 A、元组 B、属性 C、性质 D、记录134. 候选码中的属性称为()。A、非主属性 B、主属性 C、复合属性 D、关键属性135. 将查询SC表的权限授予用户Wang,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是()。 A、GRANT SELECT TO SC ON Wang WITH PUBLIC B、GRANT SELECT ON SC TO Wang WITH PUBLIC C、GRANT SELECT TO SC ON Wang WITH GRANT OPTIOND、GRANT SELECT ON SC TO Wang WITH GRA

32、NT OPTION136. 候选码中的属性可以有()。 A、0个 B、1个 C、1个或多个 D、多个137. E-R模型是数据库的设计工具之一,它一般适用于建立数据库的( )。A、概念模型 B、逻辑模型 C、内部模型 D、外部模型138. 在数据库设计中,将E-R图转换成关系模式的过程属于( )。A、需求分析阶段 B、逻辑设计阶段C、概念设计阶段 D、物理设计阶段139. 数据库设计是指( )。A、设计DBMS B、设计数据库应用系统C、设计磁盘结构 D、设计应用程序140. 数据字典不包括( )。A、数据结构 B、数据流C、数据存储 D、加工细节141. 关系模型中,候选码( )。A、可由多

33、个任意属性组成B、至多由一个属性组成C、可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D、以上都不是142. 数据字典产生于数据库设计步骤的( )。A、需求分析阶段 B、概念设计阶段C、逻辑设计阶段 D、物理设计阶段143. 概念结构设计的目标是产生DB的概念模型,该模型主要反映( )。A、DBA的管理信息需求 B、企业组织的信息需求C、应用程序员的编程需求 D、DB的维护需求144. 下面哪项是数据库物理设计的内容( )。A、选取存取方法 B、E-R图C、数据流图 D、都不是145. 下列不属于数据库物理结构设计阶段任务的是( )。A、初步确定系统配置 B、确定数据的存放位置C、

34、确定数据的存取方法 D、确定选用的DBMS146. 数据库设计中的有关索引和聚簇的描述是( )阶段的主要工作之一。A、需求分析 B、概念结构设计 C、逻辑结构设计 D、物理结构设计147. 下列选项中,不属于全局E-R模型设计的是( )。A、确定公共实体类型 B、消除冲突C、将E-R模型转换为关系模型 D、合并局部E-R模型148. 将E-R模型转换成关系模型的过程属于数据库的( )。A、需求分析 B. 概念设计 C、逻辑设计 D. 物理设计149. 下列关于E-R模型的说法中,正确的是( )。A、依赖于计算机硬件和DBMSB、独立于计算机硬件,依赖于DBMSC、独立于计算机硬件和DBMSD、

35、依赖于计算机硬件,独立于DBMS150. 在E-R模型转换成关系模型的过程中,下列叙述不正确的是( )。A、每个实体类型转换成一个关系模式B、每个MN联系类型转换一个关系模式C、每个联系类型转换成一个关系模式D、在处理11和1N联系类型时,不生成新的关系模式。151. 事务有多个性质,其中不包括( )。A、一致性 B、唯一性 C、原子性 D、隔离性152. 若事务T获得了数据对象A的S锁控制权,则T对A( )。A、既能读也能写 B、不能读但能写 C、不能读也不能写 D、只能读不能写153. DBMS中实现事务持久性的子系统是( )。A、安全性管理子系统 B、完整性管理子系统C、并发控制子系统

36、D、恢复管理子系统154. 并发操作带来的数据不一致性不包括( )。A、不可重复读 B、丢失修改C、不可重复写 D、读脏数据155. 一个事务内部的操作及使用的数据不能受其它事务操作的影响,这是指事务的( )。A、原子性 B、永久性 C、隔离性 D、一致性156. 保护数据库,防止未经授权或不合法使用造成的数据泄露和破坏,这是指( )。A、安全性 B、完整性 C、并发控制 D、恢复技术157. 一个事务中所有对DB的操作是一个不可分割的操作序列,这个性质称为事务的( )。A、孤立性 B、独立性 C、原子性 D、隔离性158. 数据库中的封锁机制是( )的主要方法。A、完整性 B、安全性 C、并

37、发控制 D、恢复159. 实现数据库并发控制的重要技术是( )。A、触发器 B、数据库的后背副本 C、封锁 D、访问权限控制160. 事务日志用于保存( )。A、程序运行过程 B、数据操作C、程序的执行结果 D、对数据的更新操作161. 规范化过程主要为克服数据库逻辑结构中的插入异常、删除异常以及( )的缺陷。A、数据的不一致性 B、结构不合理C、冗余度大 D、数据丢失162. XAi(i=1,2,k)成立是XA1A2.Ak成立的()。A、充分条件 B、必要条件C、充要条件 D、既不充分也不必要163. 事务是数据库执行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败

38、,则己做过的更新被恢复原状,好像整个事务从未有过这些更新,这就保持数据库处于()状态。 A、安全性 B、一致性 C、完整性 D、可靠性164. 数据库运行过程中,由于磁盘损坏或外存信息丢失所产生的故障通常称为()。A、软件故障 B、硬件故障 C、系统故 D、介质故障165. 数据完整性保护中的约束条件主要是指()。 A、用户操作权限的约束 B、用户口令校对 C、值的约束和结构的约束 D、并发控制的约束166. 数据库系统并发控制的主要方法是采用()机制。 A、拒绝 B、改为串行 C、封锁 D、不加任何控制167. 关于死锁,下列说法中正确的是()。 A、死锁是操作系统中的问题,数据库操作中不存

39、在 B、在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库 C、当两个用户竞争相同资源时不会发生死锁D、只有出现并发操作时,才有可能出现死锁168. 事务的原子性是指()。 A、事务一旦提交,对数据库的改变是永久的 B、事务中包括的所有操作要么都做,要么都不做 C、一个事务内部的操作及使用的数据对并发的其他事务是隔离的 D、事务必须使数据库从一个一致性状态变到另一个一致性状态169. 如果事务T获得了数据项Q上的排他锁,则T对Q( ) 。A、只能读不能写 B、只能写不能读C、既可读又可写 D、不能读也不能写170. 为了防止一个用户的工作不适当地影响另一个用户,应该采取( ) 。A、完整

40、性控制 B、访问控制C、安全性控制 D、并发控制171. 解决并发操作带来的数据不一致问题普遍采用( )技术。A、封锁 B、存取控制C、恢复 D、协商172. 下列不属于并发操作带来的问173. DBMS普遍采用( )方法来保证调度的正确性 。A、索引 B、授权 C、封锁 D、日志174. 事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是( ) 。A、一级封锁协议 B、二级封锁协议C、三级封锁协议 D、零级封锁协议175. 设事务T1和T2,对数据库中地数据A进行操作,可能有如下几种情况,请问哪一种不会发生冲突操作( ) 。A、T1正在写A,T2要读AB、T1正在写A,T2也要

41、写AC、T1正在读A,T2要写AD、T1正在读A,T2也要读A176. 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( ) 。A、一个是DELETE,一个是SELECTB、一个是SELECT,一个是DELETEC、两个都是UPDATED、两个都是SELECT177. 在数据库系统中,死锁属于( )。A、系统故障 B、事务故障C、介质故障 D、程序故障178. Microsoft SQL Server是一种基于客户机/服务器的关系数据库管理系统,它使用( )语言在服务器和客户机之间传送请求。A、TCP/IP B、Transact-SQL C、C D、ASP179. ( )

42、是SQL Server 2005的操作中心。A、SQL Server Management StudioB、事务探测器C、SQL管理对象D、DTS180. 在下面的4个选项中,( )是SQL Server 2005新导入的一种数据类型。A、Varchar B、Text C、Table D、Image181. 在连接对话框中有两种连接方式,其中在( )方式下,需要登录标识以及口令。A、Windows身份验证 B、SQL Server 身份验证C、其他 D、A和B182. 若要设置开机后自动启动SQL Server服务器,可以在( )中设置。A、控制面板 B、SQL Server Manageme

43、nt StudioC、组件服务 D、Integration Service二、填空题1. 数据库中的数据是由 统一管理和控制的。2. 面向对象数据库系统英文简称是 。3. 20世纪60年代末,先后发明了 数据库、 数据库和关系数据库,其中关系数据库首次发明时间是 年。4. IBM公司的研究员E. F. Codd于1970年发表了一篇著名论文,主要是论述_模型。5. DB是 。6. 数据库管理系统是位于 与 之间的数据管理软件。7. 最能体现出数据模型的基本性质。8. 把现实世界中的事物抽象为不为某一DBMS系统支持的数据模型。9. 当数据库的存储结构改变了,由 对 映像作相应改变,可以使模式保

44、持不变。10. 数据模型通常都是由 、 和 3个要素组成。11. E-R图表示的概念模型中,实体用 来表示,联系用 来表示。12. 关系数据库可命名的最小数据单位是 。13. 构成E-R图的三个基本要素为_、_、_。14. 关系中实体完整性规则规定主键的取值必须 且 。15. 用五元组来表示一个关系模式,其中属性间域的映像集合用 表示,属性间数据依赖关系集合是用 来表示。16. 关系查询语言根据其理论基础的不同分为 语言和 语言两大类。17. 在关系的参照完整性规则中,两个关系R和S之间存在1 : M的联系,可以通过在一个关系S中的 ,在相关联的另一个关系R中检索相对应的记录。18. 在对关系

45、R和S做自然连接时,把原该舍弃的元组也保留在新关系中,同时在这些元组的属性上填上空值(Null),这种操作称为 。19. 解决关系代数表达式的优化问题,可以做到 、 、 。20. 写出一个关系代数表达式后,可以使用语法树来表达该优化过程。首先把关系代数表达式变成笛卡尔积形式,然后画出形式语法树,后面通过 和 两个步骤就可以解决问题。21. 对一个关系做选择操作后,新关系的元组的个数 原来关系的元组个数。22. 关系代数的五种基本关系运算为_、_、_、_、_。23. 若商品关系G(GNO,GN,GQ,GC)中,GNO、GN、GQ、GC分别表示商品编号、商品名称、数量、生产厂家,若要查询上海电器厂

46、生产的其数量小于100的商品名称用关系代数可表示为_。24. SQL语句中的数据更新语句的命令动词是指 、 和 3个25. SQL语言中,对分组查询中指定满足条件的语句是 。26. 在SQL中希望将查询结果永久保存,应在Select语句中使用 。27. 在字符匹配查询中,是否符合多个条件常使用的3个字符是 、 、 。28. SQL的数据库表创建、修改和删除命令是使用 、 、 3个命令动词。29. 视图是虚表,它建成后就可以和基本表一样使用,但 操作将有一定限制。30. 视图是数据系统三级结构中的外模式的主要形式,它是从 导出的表。31. SQL语言中删除数据库表中记录使用 命令。32. SQL

47、语言提供两种使用方法,它们是 语言和 语言。33. SQL语言集DDL、DML、DCL语言于一体,操作命令CREATE、DROP、ALTER是属于 语言。34. 外模式DDL用来描述数据库的 。35. 一个不好的关系模式会存在 和 等问题。36. 数据依赖分为 依赖、 依赖和 依赖。37. 包含在任何一个候选码中的属性称为 ,包含关系模式中全部属性的候选码称为 。38. 一个较低范式的关系,可以通过关系的分解转换为若干个 范式关系的集合,这一过程就叫做 。39. F与它的最小函数依赖集是 ,每个函数依赖集F 只有一个最小函数依赖集。40. 关系模式的分解是否与原关系等价需要进行 或者 的判断。

48、41. Armstrong公理系统是 的和 的。42. 判断分解后的关系模式是否合理的两个重要标志是分解是否满足关系的_和_。43. 设某关系模式R(ABCD),依赖集BD,DB,ABC,则R的关键字为_。44. 若XY为属性集U上定义的一个多值依赖,则该多值依赖为平凡多值依赖的条件依据是_。45. 如果属性X和Y 是1:1的联系,则称X和Y之间的依赖关系为_,记作_。46. 在关系模式R(U)中,如果Y函数依赖于X,但Y不完全函数依赖于X,则称Y_依赖于X。47. 部分函数依赖的定义是_ 。48. 传递函数依赖的定义是_ 。49. 关系模式R有一个函数依赖XY,其中YX=假,若存在X的真子集

49、X1使X1Y成立,则称Y_ ,否则称Y_ 。50. 若F是最小函数依赖集,则其中每一个函数依赖的右部都是 。51. 主属性是指 ,在一个关系中,主属性至少 个,至多可为 个。52. 从第一范式逐步规范化到第二,第三、BCNF范式的过程,就是逐步消除各种 的过程。53. 关系模式由2NF转化为3NF是消除了非主属性对候选键的 。54. 关系模式由3NF转化为BCNF是消除了主属性对候选键的 和 。55. 如果关系R为第2范式,且其中的所有非主属性都不传递依赖于R的任何候选键,则称关系R属于 范式,记为 。56. 若关系R2NF,且它的每一个非主属性都 ,则称R 3NF。57. 若关系为1NF,且

50、它的每一非主属性都 候选关键字,则该关系为2NF。58. 有关系R(A,B,C,D),BD,ABC则其最高范式是 。59. 已知(系编号,系名称,系主任,电话,地点,学院名)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是 ,系关系的外关键字是 ,学生关系的主关键字是 ,外关键字是 。60. E-R模型是一种用来描述现实世界的 。61. 是指可以再进行分解的属性,即属性可以嵌套。62. 在E-R模型中,用 表示多值属性。63. 是指它所涉及的实体集的数目。64. 二元联系的连通词有 、 、 。65. 在E-R模型中,用 表示弱实体,用 表示与弱实体的联系。66.

51、是子类具有的一个很重要的性质。67. 数据字典通常包括 、 、 、 和 等5个部分。68. 数据库设计包括需求分析 、 、 、 和 。69. 数据库的物理设计主要考虑三方面的问题: 、 、实现存取路径。70. 在设计全局E-R图中,由于各个分E-R图所面向的问题不同,在合并时会产生冲突,这些冲突主要包括 、 、 3类。71. 若在两个局部E-R图中都有实体商品的价格属性,而所用价格单元分别为元和万元,则称这两个E-R图存在 冲突。72. 在需求分析阶段,常用 描述用户单位的业务流程。73. 数据库物理结构设计阶段任务是 。74. 逻辑结构设计阶段任务是 。75. 数据库恢复常采用_、_两种方式

52、。76. DB并发操作通常会带来3类问题,它们是 、 和 。77. 事务必须具有的4个性质是: 、 、 和 。78. 封锁可以避免数据的 ,但有可能引起 问题。79. 锁的粒度越大则并发度越 ,系统开销越 。80. DBS中预防死锁常用的方法是 和 。81. SQL语言中,用于事务回滚的语句是 。82. 锁可以分为两种类型: 和 。83. DBMS利用事务日志保存所有数据库事务的 操作。84. 数据库完整性的静态约束条件分为: 和 。85. 数据库运行过程中可能发生的故障有 、 和 3类。86. DBMS对数据库的封锁通常有三种,即_、_、_。87. 判断分解后的关系模式是否合理的两个重要标志

53、是分解是否满足关系的无损连接性和_。88. 数据库保护包括_、_、_、_四个方面内容。89. 在多用户环境下,当一个事务进行时,其它事务的任何封锁都不能进行,称该事务对数据加了_锁。90. SQL Server 2005 分为 个版本,分别是 、 、 、 、 。91. SQL Server 2005的系统数据库有 、 、 、 。92. 表的主键约束可以在 中直接进行设置。93. 视图设计窗口由 、 、 和 组成。94. 规则的绑定使用系统存储过程 命令实现。95. 数据库的备份语句由BACKUP DATABASE实现,还原语句则是由 实现的。96. SQL Server支持4种基本备份:数据库

54、备份、事务日志备份、 备份、文件和文件组备份。97. 代表服务器上的箭头为 时表示服务器启动, 表示停止。98. 数据库备份是指对数据库的完全备份,包括用户表、系统表、索引、视图、存储过程、事务日志等所有 对象。99. 数据定义语言是指用来定义和管理数据库以及数据库中的各种对象的语句,这些语句包括 、ALTER和DROP等语句。100. SQL Server是Microsoft公司在原来和Sybase公司合作的基础上打包出的一款面向高端的数据库系统,定位于 背景下的基于Windows的数据库的应用。101. SQL Server规定了 种角色类型:服务器角色与数据库角色。系统创建了 个服务器角

55、色102. SQL Server索引分为 、唯一索引、普通索引、聚集索引四类。三、简答题1. 简述计算机数据管理技术发展的3个阶段?2. 试述一个完整的数据库系统的组成。3. 数据库系统的特点是什么?4. 试述数据库和数据仓库的区别。5. 什么是数据挖掘?6. 名词解释:DBMS、DBS。7. 什么是1:1联系、1:N联系、M:N联系?8. 文件系统阶段的数据管理有些什么缺陷?试举例说明。 9. 数据库阶段的数据管理有些什么特点? 10. DBMS在用户访问数据库过程中所起的作用有哪些?11. 试述DBMS的主要功能。 12. 试叙DBMS对数据库的保护功能。 13. 试叙DBMS对数据库的维

56、护功能。 14. 从模块结构看,DBMS由哪些部分组成? 15. 什么样的人是DBA?DBA应具有什么素质?DBA的职责是什么? 16. 使用DBS的用户有哪几类?17. 数据库系统的三种模型是什么?18. 数据库系统中的层次模型有什么优缺点?19. 数据库系统中的关系模型有什么优缺点?20. 解释实体、属性、码、实体集、E-R模型的概念。21. 简述数据库体系结构中的三级结构、两级映象。22. 设有2个实体: 学生S:学号SNO,姓名SNAME,性别SEX,年龄AGE,所在系DNAME; 课程C:课程号CNO,课程名CNAME,学分CREDIT,预选课程PRE_CNO;学生和课程之间存在联系

57、:一个学生可选修多门课程,一门课程可被多个学生选修。每个学生修一每门课程有一个成绩。画出实体间相互联系的E-R图。23. 数据独立性包括哪两个方面?24. 试述概念模式在数据库结构中的重要地位。 25. 数据独立性与数据联系这两个概念有什么区别? 26. 试述关系模型的三个组成部分。27. 试述关系数据语言的特点和分类。28. 试述关系模型的完整性规则。在参照完整性中,为什么外部码属性的值也可以为空?什么情况下才可以为空?29. 试述等值连接与自然连接的区别和联系。30. 笛卡尔积、等值联接、自然联接三者之间有什么区别? 31. 如果R是二元关系,那么下列元组表达式的结果是什么? t|(u)(

58、R(t)R(u)(t1u1t2u2) 32. 试述 SQL 语言的特点。33. 什么是基本表?什么是视图?两者的区别和联系是什么?34. 试述视图的优点。35. DBMS的查询处理器有哪些功能? 36. DBMS的存储处理器有哪些功能? 37. 磁盘存储器中有哪四类主要的数据结构? 38. 什么是交互式SQL?39. 什么是嵌入式SQL?40. 简述1NF?41. 简述2NF?42. 简述3NF?43. 简述BCNF?44. 简述4NF?45. 规范化理论对数据库设计有什么指导意义? 46. 规范化理论对数据库设计有什么指导意义?47. 试述1NF与3NF的关系。48. 为什么要进行关系模式的

59、分解?分解的依据是什么?49. 简述关系模式出现异常问题的主要原因以及解决的办法。50. 一个关系可能存在的异常有哪些?51. 为什么关系中的元组没有先后顺序? 52. 为什么关系中不允许有重复元组? 53. 关系与普通的表格、文件有什么区别? 54. 数据库设计的步骤是什么?每个步骤的主要工作是什么?55. 试述ER模型、层次模型、网状模型、关系模型和面向对象模型的主要特点。 56. 进行数据库系统需求分析时,数据字典的内容和作用是什么?57. 现代数据库设计的特点是什么?58. 简述E-R图的基本概念?构成E-R图的基本要素是什么?59. 在局部E-R图合并成全局E-R图时,我们要解决哪几

60、类冲突?怎么解决?60. 简述数据库设计需求分析阶段的任务?61. 试述采用ER方法的数据库概念设计的过程. 62. 逻辑设计的目的是什么? 63. 数据库的并发操作常带来哪些问题?64. 简述DB恢复中的UNDO操作和REDO操作?65. 数据库安全性与完整性有什么区别?66. 什么是数据库的完整性?67. 事务具有哪些特性?请简述各自的特点?68. 死锁发生是坏事还是好事?试说明理由。69. 如何解除死锁状态?70. 什么是日志文件?为什么要设立日志文件?71. 简述常见的死锁检测方法。72. 在数据库操作中不加控制的并发操作会带来什么样的后果?如何解决?73. 数据库运行过程中可能产生的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论