版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上1 .数据库数据具有_永久储存_、_有组织_和_可共享_三个基本特点。2. 数据库管理系统是数据库系统的一个重要组成部分,它的功能包括_数据定义功能 、数据操纵功能 、数据库的运行管理 、数据库的建立和维护功能 。3. 数据库系统是指在计算机系统中引入数据库后的系统,一般由_数据库_、_数据库管理系统_、_应用系统_和_数据库管理员_构成。4. 数据库管理技术的发展是与计算机技术及其应用的发展联系在一起的,它经历了三个阶段:_人工管理_阶段,_文件系统_阶段和_数据库系统_阶段。5. 数据库具有数据结构化、最小的_冗余度_、较高的_数据独立性_等特点 。6. DBMS
2、还必须提供_数据的安全性_保护、_数据的完整性_检查、_并发控制_、_数据库恢复_等数据控制功能。7. 模式(Schema)是数据库中全体数据的_逻辑结构_和_特征_的描述,它仅仅涉及到_型_的描述,不涉及到具体的值。8. 三级模式之间的两层映象保证了数据库系统中的数据能够具有较高的_逻辑独立性_和_物理独立性_。9. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是_概念模型_,第二类是_逻辑模型和物理模型(数据模型)_。10. 数据模型的三要素是指_数据结构_,_数据操作_,_数据完整性_。实际数据库系统中所支持的主要数据模型是_层次模型_,_关系模型
3、_,_网状模型_。11. 数据模型中的_数据结构_是对数据系统的静态特征描述,包括数据结构和数据间联系的描述,_数据操作_是对数据库系统的动态特征描述,是一组定义在数据上的操作,包括操作的涵义、操作符、运算规则及其语言等。12. 用树型结构表示实体类型及实体间联系的数据模型称为_层次_模型,上一层的父结点和下一层的子结点之间的联系是 一对多 的联系。13. 用有向图结构表示实体类型及实体间联系的数据模型称为_网状_模型,数据之间的联系通常通过_指针_实现。14. 关系的完整性约束条件包括三大类:_实体完整性_、_参照完整性_和_用户定义完整性_。15. 关系数据模型中,二维表的列称为_属性_,
4、二维表的行称为_记录(元组)_。16. 用户选作元组标识的一个候选码为_主码_,其属性不能取_空值_。17. 关系代数运算中,传统的集合运算有_交_,_并_,_差_,_笛卡尔积_。18. 关系代数运算中,基本的运算是_选择_,_投影_,_并_,_差_,_笛卡尔积_。 (问答题)19. 关系代数运算中,专门的关系运算有_选择_,_投影_,_连接_。20. 关系数据库中基于数学上的两类运算是_关系代数_和_关系演算_。21. 关系代数中,从两个关系中找出相同元组的运算称为_交_运算。22. R S表示R与S的_自然连接_。23. 设有学生关系:S(XH,XM,XB,NL,DP)。在这个关系中,XH
5、表示学号,XM表示姓名,XB表示性别,NL表示年龄,DP表示系部。查询学生姓名和所在系的投影操作的关系运算式是_ 2,5(S) 或 XM,DP(S)24. 在“学生-选课-课程”数据库中的3个关系如下:S(S#,SNAME,SEX,AGE);SC(S#,C#,GRADE); C(C#,CNAME,TEACHER),查找选修“数据库技术”这门课程学生的学生名和成绩,若用关系代数表达式来表示为_ SNAME,GRADE(S(SC(CNAME=数据库技术?)25. 已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是_系编号_,系关系
6、的外码是_木有啊_,学生关系的主码是_学号_,学生关系的外码是_系编号_。26. SQL的中文全称是_结构化查询语言_。27. SQL语言除了具有数据查询和数据操纵功能之外,还具有_数据定义_和_数据控制_的功能,它是一个综合性的功能强大的语言。28. 在关系数据库标准语言SQL中,实现数据检索的语句命令是_select_。29. 在SQL语言的结构中,_基本表_有对应的物理存储,而_视图_没有对应的物理存储。30. 关系R(A,B,C)和S(A,D,E,F),R和S有相同属性A,若将关系代数表达式:R.A,R.B,S.D,S.F(R S)用SQL语言的查询语句表示,则为: SELECT R.
7、A,R.B,S.D,S.F FROM R,S WHERE_ R.A=S.A _。31. 视图是从_基本表_中导出的表,数据库中实际存放的是视图的_定义_。32. 关系数据操作语言(DML)的特点是:操作对象与结果均为关系、操作的_非过程性强_、语言一体化并且是建立在数学理论基础之上。35. 在一个关系R中,若每个数据项都是不可再分割的,那么R一定属于_1NF_ 。36. 若关系为1NF,且它的每一非主属性都_完全函数依赖于_ 候选码,则该关系为2NF。37. 如果XY和XZ成立,那么XYZ也成立,这个推理规则称为_合并规则_ 。38. 如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的
8、候选码,则称R为_3NF_ 关系模式。39. 在函数依赖中,平凡函数依赖是可以根据Armstrong推理规则中的_自反_ 律推出的。40. 关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是_函数依赖_和_多值依赖_。41. 设关系R(U),X,YU,XY是R的一个函数依赖,如果存在XX,使XY成立,则称函数依赖XY是_部分_ 函数依赖。42. 在关系模式R(A,B,C,D)中,存在函数依赖关系AB,AC,AD,(B,C)A,则候选码是_A、(B、C)_,关系模式R(A,B,C,D)属于_2NF_ 。43. 在关系模式R(D,E,G)中,存在函数依赖关系E
9、D,(D,G)E,则候选码是_(E,G),(D,G)_,关系模式R(D,E,G)属于_3NF_。44. 在关系模式R(A,C,D)中,存在函数依赖关系 AC,AD ,则候选码是_A_ ,关系模式R(A,C,D)最高可以达到_BCNF_ 。45. “三分_技术_,七分_管理_,十二分_基础数据_”是数据库建设的基本规律。46. 十二分基础数据强调了数据的_整理_ 、_收集_、_组织_和_不断更新_是数据库建设中的重要的环节。47. 规范设计法从本质上看仍然是手工设计方法,其基本思想是_过程迭代_ 和_逐步求精_。48. 数据库的生命周期可分为两个阶段:一是数据库需求分析和_设计阶段_ ;二是数据
10、库实现和_运行阶段_。49. 数据库设计分为以下六个阶段_需求分析_、_概念结构设计_、_逻辑结构设计_、_物理结构设计_、_数据库实施_和_数据库运行和维护_。50.数据库实施阶段包括两项重要的工作,一项是_组织数据入库_ ,另一项是应用程序的_编码_和_调试_。51. 根据模型应用的不同目的,可以将这些模型划分为两类,它们分别属于两个不同的层次。第一类是_概念模型_,第二类是_数据模型_。52. 用_实体-联系方法_ 方法来设计数据库的概念模型是数据库概念设计阶段广泛采用的方法。53. 概念模型有以下特点:_真实性_、 _易理解性_ 、_易修改性_ 、_易转换性_。54.客观存在并可相互区
11、别的事物称为_实体_ ,它可以是具体的人、事、物,也可以是抽象的概念或联系。55. 唯一标识实体的属性集称为_码_ 。56. 实体之间的联系有_一对一_ 、_一对多_ 、_多对多_三种。57. 如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是_3_ 个关系。58. ER模型是对现实世界的一种抽象,它的主要成分是_实体_ 、联系和 _属性_。59. 需求调查和分析的结果最终形成_需求分析说明书_ ,提交给应用部门,通过_评审_后作为以后各个设计阶段的依据。60. _数据流图_ 表达了数据和处理的关系, _数据字典_则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的
12、主要成果。61. 数据字典中应包括对以下几部分数据的描述:_数据项_ 、_数据结构_ 、_数据流_ 。62. 各分E-R图之间的冲突主要有三类:_属性冲突_ 、_命名冲突_和_结构冲突_ 。63. 在E-R模型向关系模型转换时,M:N的联系转换为关系模式时,其码包括_M、N端的码_ 。64. 关系数据库的规范化理论是数据库_逻辑设计_ 的一个有力工具;ER模型是数据库的_概念结构_设计的一个有力工具。65. 数据库的物理设计通常分为两步:(1)确定数据库的_物理结构_ ,(2)对其进行评价,评价的重点是_时间_和_空间效率_。66. 任何DBMS都提供多种存取方法。常用的存取方法有_索引_ 、
13、_HASH_ 、_聚簇_ 等。67. 确定数据库存储结构主要指确定_关系_ 、_索引_ 、_聚簇_ 、_日志_ 、_备份_等数据的存储安排和存储结构,确定系统配置参数等。68. ._表_ 是数据库中存放数据的基本单位。69. 在数据库运行阶段,对数据库经常性的维护工作主要是由_数据库管理员_ 完成的。70. ._事务_ 是一系列的数据库操作,是数据库应用程序的基本逻辑单元。71. 事务处理技术主要包括_数据库恢复_ 技术和_并发控制_技术。73. 事务具有四个特性:它们是_原子性_ 、_一致性_ 、_隔离性_ 和 _持续性_ 。这个四个特性也简称为_ACID_特性。74. 把数据库从错误状态恢
14、复到某一已知的正确状态(亦称为一致状态)的功能,这就是_数据库恢复_ 。75数据库系统中可能发生各种各样的故障,大致可以分为_系统故障_ 、_介质故障_ 、_事务故障_ 和 _计算机病毒_ 等。76. 建立冗余数据最常用的技术是_数据转储_ 和_登陆日志文件_ 。通常在一个数据库系统中,这两种方法是一起使用的。77. 转储可分为_静态转储_ 和_动态转储_,转储方式可以有_海量转储_和 _增量转储_。78. ._日志文件_ 是用来记录事务对数据库的更新操作的文件。主要有两种格式:以_记录_为单位的日志文件和以_数据块_为单位的日志文件。79. 并发操作带来的数据不一致性包括:_丢失修改_ 、_
15、不可重复读_ 和 _读“脏”数据_ 。80. 多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行地执行它们时的结果相同,我们称这种调度策略为_可串行化_的调度。81. 基本的封锁类型有两种:_排它锁_ 和_共享锁_ 。82. 在数据库并发控制中,两个或多个事务同时处在相互等待状态,称为_死锁_ 。83. ._封锁对象的大小_ 被称为封锁的粒度。84. 数据库的安全性是指保护数据库以防止不合法的使用所造成的_数据泄漏_、_更改_或_破坏_。85. 计算机系统有三类安全性问题,即_技术安全类_ 、_管理安全类_和 _政策法律类_。86. 用户标识和鉴别的方法有很多种,而且在一个系统中往往是
16、多种方法并举,以获得更强的安全性。常用的方法有通过输入_用户名_和 _口令_来鉴别用户。87. ._用户权限定义_ 和 _合法性检查机制_ 一起组成了DBMS的安全子系统。88. 当前大型的DBMS一般都支持_自主存取控制_ ,有些DBMS同时还支持_强制存取控制_ 。89. 用户权限是由两个要素组成的:_数据对象_ 和 _操作类型_ 。90. 在数据库系统中,定义存取权限称为_授权_ 。SQL语言用_grant_语句向用户授予对数据的操作权限,用_revoke_语句收回授予的权限。91. 对数据库模式的授权由DBA在_创建用户_ 时实现。93. 数据库角色是被命名的一组与_数据库操作_ 相关
17、的权限,角色是_权限_的集合。94. 通过_视图机制_ 可以把要保密的数据对无权存取的用户隐藏起来,从而自动地对数据提供一定程度的安全保护。95. 审计一般可以分为_用户级_ 审计和 _系统级_审计。96. 数据库的完整性是指数据的_正确性_ 和 _相容性_。97. SQL标准使用了一系列概念来描述完整性,包括关系模型的_实体_ 、_参照_和 _用户定义_完整性。98.数据库完整性的定义一般由SQL的_DDL_ 语句来实现。它们作为数据库模式的一部分存入 _数据字典_中。99. 关系模型的实体完整性在_create table_ 中用_primary key_定义。100. 为了避免对基本表进
18、行全表扫描,RDBMS核心一般都对_主码_ 自动建立一个_索引_ 。1. 数据库系统是采用了数据库技术的计算机系统,数据库系统由数据库、数据库管理系统、应用系统和( )。A.系统分析员B.程序员C.数据库管理员D.操作员2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。A.DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS3. 下面列出的数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是( )。 I人工管理阶段 II文件系统阶段 III数据库阶段A.I 和 IIB.只有 II
19、C.II 和 IIID.只有 I4. 下列四项中,不属于数据库系统特点的是( )。A.数据共享B.数据完整性C.数据冗余度高D.数据独立性高5. 数据库系统的数据独立性体现在( )。A.不会因为数据的变化而影响到应用程序B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序C.不会因为存储策略的变化而影响存储结构D.不会因为某些存储结构的变化而影响其他的存储结构6. 描述数据库全体数据的全局逻辑结构和特性的是( )。A.模式(逻辑模式)B.内模式(存储模式)C.外模式(子模式或用户模式)7. 要保证数据库的数据独立性,需要修改的是( )。A.模式与外模式B.模式与内模式C.三级模式之间的两
20、层映射D.三层模式8. 要保证数据库的逻辑数据独立性,需要修改的是( )。A.模式与外模式之间的映射B.模式与内模式之间的映射C.模式D.三级模式9. 用户或应用程序看到的那部分局部逻辑结构和特征的描述是( )模式。A.模式B.物理模式C.子模式D.内模式10. 下述( )不是DBA数据库管理员的职责。A.完整性约束说明B.定义数据库模式C.数据库安全D.数据库管理系统设计11. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( )。A.层次模型B.关系模型C.网状模型D.实体-关系模型12. 区分不同实体的依据是( )。A.名称B.属性C.对象D.概念13. 关系数据模型是目前最
21、重要的一种数据模型,它的三个要素分别是( )。A.实体完整性、参照完整性、用户自定义完整性B.数据结构、关系操作、完整性约束C.数据增加、数据修改、数据查询D.外模式、模式、内模式14. 在( )中一个结点可以有多个双亲,结点之间可以有多种联系。A.网状模型B.关系模型C.层次模型D.以上都有15. ( )的存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库开发建立的工作。A.网状模型B.关系模型C.层次模型D.以上都有16. 下面的选项不是关系数据库基本特征的是( )。A. 不同的列应有不同的数据类型B. 不同的列应有不同的列C. 与行的次序无关D.
22、 与列的次序无关17. 一个关系只有一个( )。A. 候选码B.外码C.超码D.主码18. 关系模型中,一个码是( )。A. 可以由多个任意属性组成B. 至多由一个属性组成C. 由一个或多个属性组成,其值能够惟一标识关系中一个元组D. 以上都不是19. 现有如下关系:患者(患者编号,患者姓名,性别,出生日期,所在单位)医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果)其中,医疗关系中的外码是( )。A.患者编号B.患者姓名C.患者编号和患者姓名D.医生编号和患者编号20. 关系代数运算是以( )为基础的运算 。A.关系运算B.谓词演算C.集合运算D.代数运算21. 关系数据库
23、管理系统应能实现的专门关系运算包括( )。A.排序、索引、统计B.选择、投影、连接C.关联、更新、排序D.显示、打印、制表22. 五种基本关系代数运算是( )。A. × B. C. × D. 23. 关系数据库中的投影操作是指从关系中( ) 。A. 抽出特定记录B.抽出特定字段C.建立相应的影像D.建立相应的图形24. 从一个数据库文件中取出满足某个条件的所有记录形成一个新的数据库文件的操作是( )操作 。A.投影B.连接C.选择D.复制25. 关系代数中的连接操作是由( )操作组合而成 。A.选择和投影B.选择和笛卡尔积C.投影、选择、笛卡尔积D.投影和笛卡尔积26. 一
24、般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的( ) 。A.记录B.行C.属性D.元组27. 假设有关系R和S,关系代数表达式R(RS)表示的是( )。A.RSB.RSC.RSD.R×S28. SQL语言是( )的语言,容易学习。A. 过程化B.非过程化C.格式化D.导航式29. 在视图上不能完成的操作是( )。A.更新视图B.查询C.在视图上定义新的表D.在视图上定义新的视图30. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,其中,CREATE、DROP、ALTER语句是实现( )。A.数据查询B.数据操纵C.数据定义D.数据控制31.
25、SQL语言中,删除一个视图的命令是( )。A.DELETEB.DROPC.CLEARD.REMOVE32. 在SQL语言中的视图VIEW是数据库的( ) 。A.外模式B.模式C.内模式D.存储模式33. 下列的SQL语句中,( )不是数据定义语句。A.CREATE TABLEB.DROP VIEWC.CREATE VIEWD.GRANT34. 若要撤销数据库中已经存在的表S,可用( )。A.DELETE TABLE SB.DELETE SC.DROP TABLE SD.DROP S35. 若要在基本表S中增加一列CN(课程名),可用( )。A. ADD TABLE S(CN CHAR()B.
26、ADD TABLE S ALTER(CN CHAR()C. ALTER TABLE S ADD(CN CHAR()D. ALTER TABLE S (ADD CN CHAR()36. 学生关系模式 S( S,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )。A.DELETE Age from SB.ALTER TABLE S DROP AgeC.UPDATE S AgeD.ALTER TABLE S Age37. 有关系S(S,SNAME,SAGE),C(C,CNAME),SC(S,C,GRADE)。其中S是
27、学生号,SNAME是学生姓名,SAGE是学生年龄, C是课程号,CNAME是课程名称。要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。A.S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=ACCESSB.S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ACCESSC.SAGE in>=20 and CNAME in ACCES
28、SD.SAGE>=20 and CNAME= ACCESS38. 设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要把“张二的化学成绩80分”插入S中,则可用( )。A. ADD INTO S VALUES(张二,化学,80)B. INSERT INTO S VALUES(张二,化学,80)C. ADD INTO S VALUES(张二,化学,80)D. INSERT INTO S VALUES(张二,化学,80)39. 设关系数据库中一个表S的结构为:S(SN,CN,grade),
29、其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0100。若要更正王二的化学成绩为85分,则可用( ) 。A. UPDATE S SET grade85 WHERE SN王二 AND CN化学B. UPDATE S SET grade85 WHERE SN王二 AND CN化学C.UPDATE grade85 WHERE SN王二 AND CN化学D.UPDATE grade85 WHERE SN王二 AND CN化学40. 在SQL语言中,子查询是( ) 。A.返回单表中数据子集的查询语言B.选取多表中字段子集的查询语句C.选取单表中字段子集的查询语句D.嵌
30、入到另一个查询语句之中的查询语句41. 有关系S(S,SNAME,SEX),C(C,CNAME),SC(S,C,GRADE)。其中S是学生号,SNAME是学生姓名,SEX是性别, C是课程号,CNAME是课程名称。要查询选修“数据库”课的全体男生姓名的SQL语句是SELECT SNAME FROM S,C,SC WHERE子句。这里的WHERE子句的内容是( )。A. S.S# = SC.S# and C.C# = SC.C# and SEX=男 and CNAME=数据库B. S.S# = SC.S# and C.C# = SC.C# and SEX in男and CNAME in数据库C.
31、 SEX 男 and CNAME 数据库D. S.SEX=男 and CNAME= 数据库42. 若用如下的SQL语句创建了一个表SC: CREATE TABLE SC (S# CHAR(6) NOT NULL,C# CHAR(3) NOT NULL,SCORE INTEGER,NOTE CHAR(20);向SC表插入如下行时,( )行可以被插入 。A. (,111,60,必修)B. (,101,NULL,NULL)C. (NULL,103,80,选修)D. (,NULL,86, )43. 假设学生关系S(S,SNAME,SEX),课程关系C(C,CNAME),学生选课关系SC(S,C,GRA
32、DE)。要查询选修“Computer”课的男生姓名,将涉及到关系( )。A.SB.S,SCC.C,SCD.S,C,SC44. 以下( )不属于实现数据库系统安全性的主要技术和方法。A.存取控制技术B.视图技术C.审计技术D.出入机房登记和加防盗门45. SQL中的视图机制提高了数据库系统的()。A.完整性B.并发控制C.隔离性D.安全性46. SQL语言的GRANT和REVOKE语句主要是用来维护数据库的( )。A.完整性B.可靠性C.安全性D.一致性47. 在数据库的安全性控制中,授权的数据对象的( ),授权子系统就越灵活。 A.范围越小 B.约束越细致C.范围越大D.约束范围大48. 完整
33、性检查和控制的防范对象是( ),防止它们进入数据库。A.不合语义的数据B.非法用户C.不正确的数据D.非法操作49. 找出下面SQL命令中的数据控制命令( )。A.GRANTB.COMMITC.UPDATED.SELECT50. 下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是( )。A.INSERTB.DELETEC.REFERENCESD.SELECT51. 下述SQL命令的短语中,定义属性上约束条件的是( )。 A.NOT NULL短语B.UNIQUE短语C.CHECK短语D.HAVING短语52. 规范化理论是关系数据库进行逻辑设计的理论依据,根据这个理论,关系数
34、据库中的关系必须满足:每一个属性都是( )。A.长度不变的B.不可分解的C.互相关联的D.互不相关的53. 已知关系模式R(A,B,C,D,E)及其上的函数依赖集合FAD,BC ,EA ,该关系模式 的候选码是( )。A.ABB.BEC.CDD.DE54. 关系模式中,满足2NF的模式( )。A.可能是1NFB.必定是1NFC.必定是3NFD.必定是BCNF55. 关系模式R中的属性全是主属性,则R的最高范式必定是( )。A.1NFB.2NFC.3NFD.BCNF56. 消除了部分函数依赖的1NF的关系模式,必定是( )。A.1NFB.2NFC.3NFD.BCNF57. 关系模式的候选码可以有
35、1个或多个,而主码有( )。A.多个B.0个C.1个D.1个或多个58. 候选码的属性可以有( )。A.多个B.0个C.1个D.1个或多个59. 设U是所有属性的集合,X、Y、Z都是U的子集,且ZUXY。下面关于多值依赖的叙述中,不 正确的是( )。A. 若XY,则XZB. 若XY,则XYC. 若XY,且YY,则XYD. 若Z,则XY60. 关系数据库规范化是为了解决关系数据库中( )的问题而引入的。A.提高查询速度B.插入、删除异常和数据冗余C.保证数据的安全性和完整性61. 学生表(id,name,sex,age,depart_id,depart_name),存在的函数依赖是idname,
36、sex,age,depart_id; dept_iddept_name,其满足( )。A.1NFB.2NFC.3NFD.BCNF62. 设有关系模式R(S,D,M),其函数依赖集:FSD,DM,则关系模式R的规范化程度最高达到( )。A.1NFB.2NFC.3NFD.BCNF63. 设有关系模式R(A,B,C,D),其数据依赖集:F(A,B)C,CD,则关系模式R的规范化程度最高达到( )。A.1NFB.2NFC.3NFD.BCNF64. XY,当下列哪一条成立时,称为平凡的函数依赖( )。A. X YB.YXC.XYD.XY65. 如何构造出一个合适的数据逻辑结构是( )主要解决的问题。A.
37、物理结构设计B.数据字典C.逻辑结构设计D.关系数据库查询66. 概念结构设计是整个数据库设计的关键,它通过对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的( )。A.数据模型B.概念模型C.层次模型D.关系模型67. 数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,是在( )。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段68. 数据库物理设计完成后,进入数据库实施阶段,下述工作中,( )一般不属于实施阶段的工作。A.建立库结构B.系统调试C.加载数据D.扩充功能69. 数据库设计可划分为六个阶段,每个阶段都有自己
38、的设计内容,“为哪些关系,在哪些属性上建什么样的索引”这一设计内容应该属于( )设计阶段。A.概念设计B.逻辑设计C.物理设计D.全局设计70. 在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务。A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.需求分析阶段71. 在关系数据库设计中,对关系进行规范化处理,使关系达到一定的范式,例如达到3NF,这是( )阶段的任务。A.需求分析阶段B.概念设计阶段C.物理设计阶段D.逻辑设计阶段72. 概念模型是现实世界的第一层抽象,这一类最著名的模型是( ) 。A.层次模型B.关系模型C.网状模型D.实体-关系模型73. .对实体和实体之间的
39、联系采用同样的数据结构表达的数据模型为( ) 。A.网状模型B.关系模型C.层次模型D.非关系模型74. 在概念模型中的客观存在并可相互区别的事物称( ) 。A.实体B.元组C.属性D.节点75. 区分不同实体的依据是( ) 。A.名称B.属性C.对象D.概念76. 公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类形是( )。A.多对多B.一对一C.一对多77. 关系数据库中,实现实体之间的联系是通过关系与关系之间的( ) 。A.公共索引 B.公共存储C.公共元组D.公共属性78. 数据流程图是用于数据库设计中( )阶段的工具。A.概要设计B.可
40、行性分析C.程序编码D.需求分析79. 在数据库设计中,将ER图转换成关系数据模型的过程属于( )。A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段80. 子模式DDL是用来描述( )。A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构81. 数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( )。A. 层次分析法和层次结构图B. 数据流程分析法和数据流程图C. 实体联系方法D.结构分析法和模块结构图82. 在关系数据库设计中,设计关系模式是数据库设计中( )阶段的任务 。A.逻辑设计阶段B.概念设计阶段C.物理设计阶段D.
41、需求分析阶段83. 关系数据库的规范化理论主要解决的问题是( )。A. 如何构造合适的数据逻辑结构B. 如何构造合适的数据物理结构C. 如何构造合适的应用程序界面D. 如何控制不同用户的数据操作权限84. 数据库设计可划分为六个阶段,每个阶段都有自己的设计内容,“为哪些关系在哪些属性上建什么样的索引”这一设计内容应该属于( )设计阶段。A.概念设计B.逻辑设计C.物理设计D.全局设计85. 数据库物理设计完成后,进入数据库实施阶段,下述工作中,( )一般不属于实施阶段的工作。A.建立库结构B.系统调试C.加载数据D.扩充功能86. 从ER图导出关系模型时,如果实体间的联系是M:N的
42、,下列说法中正确的是( )。A.将N方码和联系的属性纳入M方的属性中B.将M方码和联系的属性纳入N方的属性中C.增加一个关系表示联系,其中纳入M方和N方的码D.在M方属性和N方属性中均增加一个表示级别的属性87. 在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是( )。A.4B.5C.6D.788. 一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列,说明事务具有( )。A.原子性B.一致性C.独立性D.持久性89. 表示两个或多个事务可以同时运行而不互相影响的是( )。A.原子性B.一致
43、性C.独立性D.持久性90. 事务的持续性是指( )。A.事务中包括所有操作要么都做,要么都不做B.事务一旦提交,对数据库的改变是永久的C.一个事务内部的操作对并发的其他事务是隔离的D.事务必须使数据库从一个一致性状态变到另一个一致性状态91. SQL语言中的COMMIT语句的主要作用是( )。A.结束程序B.返回系统C.提交事务D.存储数据92. SQL语言中用( )语句实现事务的回滚A.CREATE TABLEB.ROLLBACKC.GRANT和REVOKED.COMMIT93. 若系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况称为( )。A.介质故障
44、B.运行故障C.系统故障D.事务故障94. 在DBMS中实现事务持久性的子系统是( )。A.安全管理子系统B.完整性管理子系统C.并发控制子系统D.恢复管理子系统95. 后援副本的作用是( )。A.保障安全性B.一致性控制C.故障后的恢复D.数据的转储96. 事务日志用于保存( )。A.程序运行过程B.程序的执行结果C.对数据的更新操作D.对数据的查询操作97. 数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( )。A.数据字典、应用程序、数据库后备副本B.数据字典、应用程序、审计档案C.日志文件、数据库后备副本D.数据字典、应用程序、日志文件98. 解决并发操作带来的数据不一致
45、问题普遍采用()。A.封锁B.存取控制C.恢复D.协商99. 下列不属于并发控制操作带来的问题是()。A.丢失修改B.不可重复读C.死锁D.脏读100. DBMS普遍采用( )方法来保证调度的正确性。A.索引B.授权C.封锁D.日志101. 事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放,这是( ) 。A.一级封锁协议B.二级封锁协议C.三级封锁协议D.零级封锁协议102. 如果事务T获得了数据项Q上的排他锁,则T对Q( ) 。A.只 能读不能写B.只能写不能读C.既可读又可写D.不能读也不能写103. 设事务T1和T2,对数据库中的数据A进行操作,可能有如下几种情况,请
46、问哪一种不会发生冲突操作( ) 。A.T1正在写A,T2要读AB.T1正在写A,T2也要写AC.T1正在读A,T2要写AD.T1正在读A,T2也要读A104. 如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是( ) 。A.一个是DELETE,一个是SELECTB.一个是SELECT,一个是DELETEC.两个都是UPDATED.两个都是SELECT1、C 2、A 3、D 4、C 5、B 6、A 7、C 8、A 9、C 10、D 11、D 12、B 13、B 14、A 15、B16、A 17、D 18、C 19、A 20、C21、B 22、A 23、B 24、C 25、B 2
47、6、C 27、A 28、B 29、C 30、C31、B 32、A 33、D 34、C 35、C 36、B 37、A 38、D 39、A 40、D 41、A 42、B 43、D 44、D 45、D 46、C 47、A 48、A C 49、A 50、C 51、ABC 52、B 53、B 54、B 55、D 56、B 57、C 58、D 59、C 60、B 61、B 62、B 63、B 64、B 65、C 66、.B 67、D 68、D 69、C 70、A 71、D 72、.D 73、B74、A 75、.B 76、C 77、D 78、D 79、B 80、B 81、C 82、A 83、A 84、C 8
48、5、D 86、C 87、C 88、A 89、C 90、B 91、C 92、B 93、A 94、D 95、C 96、C 97、C 98、A 99、C 100、C 101、A 102、C 103、D 104、D36. 若按功能划分,软件测试的方法通常分为白盒测试方法和_测试方法。37. 数据库系统的三级模式分别为_模式、内部级模式与外部级模式。38. 在最坏情况下,冒泡排序的时间复杂度为_。39. 在面向对象方法中,信息隐蔽是通过对象的_性来实现的。40. 关系模型的数据操纵即是建立在关系上的数据操纵,一般有_、增加、删除和修改四种操作。42. TIME( )的返回值的数据类型是_类型。43. 在
49、定义字段有效性规则中,在规则框中输入的表达式中类型是_。44. 设计报表通常包括两部分内容:_和布局。45. _是指只有满足联接条件的记录才包含在查询结果中。36.黑盒 37.概念或概念级 38.n(n-1)/2 39.封装 40.查询42.字符 或 C 43.逻辑表达式44.数据源 45.内部联接36. 算法的复杂度主要包括_复杂度和空间复杂度。37. 数据的逻辑结构在计算机存储空间中的存放形式称为数据的_。39. 如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体"工人"与实体"设备"之间存在_联系。40. 关系数据库管理系统能实现的专门
50、关系运算包括选择、连接和_。43. 多栏报表的栏目数可以通过_来设置。45. 数据库系统的核心是_。46. 查询设计器中的"联接"选项卡,可以控制_选择。36.时间 37.模式或逻辑模式39. 一对多 或 1对多 或 一对n 或 1:N 或 1:n 或 1:n 或 1:N 或 一对m 或 1:M 或 1:m 或 1:m 或 1:N 40. 投影43. 页面设置 或 列数45. 数据库管理系统 或 DBMS 46. 联接类型 或 联接条件数据库技术试题课程代码:3139第一部分 选择题一、单项选择题(本大题共20小题,每小题2分,共40分) 在每小题列出的四个选项中只有一个是
51、符合题目要求的,请将其代码填在题后的括号内。错选或未选均无分。 1关系数据库中的视图属于4个数据抽象级别中的( ) A 外部模型 B 概念模型 C 逻辑模型 D 物理模型 2在下列关于关系的陈述中,错误的是( ) A 表中任意两行的值不能相同 B 表中任意两列的值不能相同 C 行在表中的顺序无关紧要 D 列在表中的顺序无关紧要 3为了防止一个用户的工作不适当地影响另一个用户,应该采取( ) A 完整性控制 B 安全性控制 C 并发控制 D 访问控制 4关系数据库中,实现实体之间的联系是通过表与表之间的( ) A 公共索引 B 公共存储 C 公共元组 D 公共属性 5在MS SQL Server
52、中,用来显示数据库信息的系统存储过程是( ) A sp_ dbhelp B sp_ db C sp_ help D sp_ helpdb 6下面系统中不属于关系数据库管理系统的是( ) A Oracle B MS SQL Server C IMS D DB2 7SQL语言中,删除一个表的命令是( ) A DELETE B DROP C CLEAR D REMORE 8如果在关系的分片过程中使用了选择操作,则不可能是( ) A 水平分片 B 垂直分片 C 导出分片 D 混合分片 9在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为( ) A 递归实体 B 弱实体 C
53、复合实体 D 联系实体 10存在一个等待事务集T0,T1,Tn,其中T0正等待被T1锁住的数据项,T1正等待被T2锁住的数据项,Tn-1正等待被Tn锁住的数据项,且Tn正等待被T0锁住的数据项,则系统的工作状态处于( ) A 并发处理 B 封锁 C 循环 D 死锁 11在分布式数据库中,若存取数据时只需指出片段名称,不必指出片段地址,则称系统具有( ) A 片段透明性 B 地址透明性 C 局部映象透明性 D 异地透明性 12某学校规定,每一个班级至多有50名学生,至少有10名学生;每一名学生必须属于一个班级。在班级与学生实体的联系中,学生实体的基数是( ) A(0, 1) B(1, 1) C(
54、1, 10) D(10, 50) 13关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则中元组数目的范围是( ) A(0,15) B(10,15) C(10,25) D(0,150) 14有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于( ) A 集中式数据库体系结构 B 主从式数据库体系结构 C 客户机/服务器数据库体系结构 D 分布式数据库体系结构 15设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,
55、则查询条件子句应写成WHERE DNAME LIKE A _ _ W _ % B _ % W _ _ C _ W _ _ D _ W _ % 16有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于( ) A 实体完整性约束 B 参照完整性约束 C 用户自定义完整性约束 D 关键字完整性约束 17。已知关系R如图1所示,可以作为R主码的属性组是( ) RABCD123413452456143413473456图1A ABC B ABD C ACD D BCD18已知成绩关系如图2所示。执行SQL语句:SELECT COUNT(DISTINCT学号)FROM成绩WHERE分数60查询结果中包含的元组数目是( )成绩学号课程号分数S1C180S1C275S2C1nullS2C255S3C390图2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB4401-T 181-2022 装配式保障性住房及人才公寓设计规程
- 果蔬加工废弃物处理合作合同
- 2026四川绵阳市三台县医疗卫生辅助岗招募52人笔试题库及参考答案详解【基础题】
- 2026江西南昌安义县工投商业管理有限公司第二批招聘工作人员1人考前冲刺密卷含完整答案详解(夺冠)
- 2026贵州双龙航空港经济区选聘社区工作者9人考前冲刺密卷【典优】附答案详解
- 2026河北省柏朗科技有限责任公司招聘考前冲刺试卷及完整答案详解(必刷)
- 2026湖南郴州资兴市市直事业单位公开选聘工作人员14人笔试题库附完整答案详解(网校专用)
- 2026云南昆明技师学院招募银龄技师19人考前冲刺密卷附参考答案详解(能力提升)
- 2026中国农业科学院生物技术研究所农业微生物与动物互作团队博士后及科研助理招聘考前冲刺试卷新版附答案详解
- 2026年7月贵州遵义市习水县招聘城镇公益性岗位人员27人考前冲刺试卷(考点精练)附答案详解
- 车缝工艺基础知识培训课件
- 总工会干部培训课件
- 湖北77年高考数学试卷
- 2025年党史党建知识测试题库100题(含标准答案)
- 合同服务终止协议书范本
- 蔬菜大棚现场管理制度
- 剧毒化学品、放射源存放场所治安防范要求内容
- 钻探安全技术操作规程(2020新版)
- 《事业单位财务规则》专题培训
- 气管插管患者急救与护理
- 海南省海上搜救应急预案
评论
0/150
提交评论