数据库客观题总复习.doc

上传人:豆**** 文档编号:27129105 上传时间:2022-07-22 格式:DOC 页数:80 大小:1.02MB
返回 下载 相关 举报
数据库客观题总复习.doc_第1页
第1页 / 共80页
数据库客观题总复习.doc_第2页
第2页 / 共80页
点击查看更多>>
资源描述

《数据库客观题总复习.doc》由会员分享,可在线阅读,更多相关《数据库客观题总复习.doc(80页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date数据库客观题总复习第1章 数据库系统概论(P1)数据库原理复习题一、单项选择题 1. 数据库系统达到了数据独立性,是因为采用了( D )。A. 层次模型 B. 网状模型C. 关系模型 D. 三级模式结构2. 在关系数据库系统中,一个关系相当于(A )。A. 一张二维表 B. 一条记录C. 一个关系数据库 D. 一个关系代数运算3. 建立索引的目的是( B )。A. 减

2、少存储空间 B. 提高存取速度C. 减少输入输出 D. 减少冗余4. 用户选作元组标识的一组属性称为( C )。A. 外部码 B. 候选码C. 主码 D. 超码5. 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( B )阶段。A. 需求分析 B. 概念设计C. 逻辑设计 D. 物理设计6. 在SELECT语句的下列子句中,通常和HAVING子句同时使用的是( C )。A. ORDER BY子句 B. WHERE子句C. GROUP BY子句 D. 均不需要7. 规范化过程主要为克服数据库逻辑结构中的插入异常,删除异常以及( C )的缺陷。A. 数据的不

3、一致性 B. 封锁C. 冗余度大 D. 数据丢失8. 从E-R模型向关系模型转换,一个M:N的联系转换成关系模式时,该关系模式的码是( C )。A. M端实体的码 B. N端实体的码C. M端实体码与N端实体码组合 D. 重新选取其他属性9. 在数据库设计的需求分析阶段,业务流程一般采用( B )表示。A. E-R图 B. 数据流图C. 程序结构图 D. 程序框图10. 模式/内模式映象一般是在( C )中描述。A. 外模式 B. 应用程序C. 内模式 D. DB缓冲区11. SELECT语句中“SELECT DISTINCT”表示查询结果中( C )。A. 属性名都不相同 B. 去掉了重复的

4、列C. 行都不相同 D. 属性值都不相同12. 为使程序员编程时既可使用数据库语言又可使用常规的程序设计语言,数据库系统需要把数据库语言嵌入到( D )中。A. 编译程序 B. 操作系统C. 中间语言 D. 宿主语言13. 数据库三级结构从内到外的三个层次为( B )。A. 外模式、模式、内模式 B. 内模式、模式、外模式C. 模式、外模式、内模式 D. 内模式、外模式、模式14. 数据库管理系统能实现对数据库中数据的查询、插入、修改和删除操作,这类功能称为( C )。A. 数据定义功能 B. 数据管理功能C. 数据操作功能 D. 数据控制功能15. 下列实体类型的联系中,属于一对一联系的是(

5、 A )。A. 学校和校长之间的联系 B. 车间与工人之间的联系C. 商店与商品之间的联系 D. 学生与课程之间的联系16. 关系模型用( A )实现数据之间的联系。A. 外部码 B. 地址指针 C. 表 D. 关系 17. 事务的持续性是指( B )。A. 事务中包括的所有操作要么都做,要么都不做B. 事务一旦提交,对数据库的改变是永久的C. 一个书物内部的操作及使用的数据对并发的其他事务是隔离的D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态18. 关系模型中各级模式之间的关系为( A )。A. 3NF2NF1NF B. 3NF1NF2NFC. 1NF2NF3NF D. 2NF

6、1NF3NF19. 已知关系模式SUPPLY(SNO,SCITY,STATUS),存在函数依赖:SNOSCITY,SCITYSTATUS,而SCITYSNO不成立,那么( B )。A. SUPPLY属于1NF,但不属于2NFB. SUPPLY属于2NF,但不属于3NFC. SUPPLY属于3NF,但不属于BCNFD. SUPPLY属于BCNF,但不属于4NF20. 在下列SQL语句中,修改表结构的是( A )。A. ALTER B. CREATE C. UPDATE D. INSERT21. 关系运算中花费时间可能最长的运算是( C )。A. 投影 B. 选择 C. 笛卡尔积 D. 除22.

7、在数据库的概念设计中,最常用的数据模型是( D )。A. 形象模型 B. 物理模型C. 逻辑模型 D. 实体联系模型23. 外模式/模式映象一般是在( A )中描述。A. 外模式 B. 应用程序 C. 内模式 D. DB缓冲区24. 嵌入式SQL语句中引用共享变量时,必须在变量名前加( D )标志。A. 逗号(,) B. 句号(。) C. 分号(;) D. 冒号(:)25. 单个用户使用的数据视图的描述称为 ( A )。A. 外模式B. 概念模式 C. 内模式D. 存储模式26. 子模式DDL用来描述 ( B )。A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D

8、. 数据库的概念结构27. 在DBS中,DBMS和OS之间的关系是 ( B )。A. 相互调用B. DBMS调用OSC. OS调用DBMSD. 并发运行28. 五种基本关系代数运算是 ( A )。A. ,-,和B. ,-,和C. ,和D. ,和29. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是( D )。A. 左外联接B. 右外联接C. 外部并D. 外联接30. 在数据库设计中,将ER图转换成关系数据模型的过程属于( B )。A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段31. SQL中,下列涉及空值的操作,不正确的是 ( C )。A.

9、AGE IS NULLB. AGE IS NOT NULLC. AGE = NULLD. NOT (AGE IS NULL)32. 在数据库系统中,负责协调和监视数据库使用的人员称为( B )。A. ADOB. DBAC. DBMSD. DBS33. 常见的数据模型有多种,目前使用较多的数据模型为( C )模型。A. 层次 B. 网状 C. 关系 D. 拓扑34. 在关系型数据库中,对数据库的操作可大致概括成为( B )两大类。A. 拷贝、检索 B. 检索、更新 C. 插入、删除 D. 查询、过滤35. 在关系数据模型中,通常可以把( D )称为属性,其值称为属性值。A. 记录 B. 基本表

10、C. 模式 D. 字段36. 在关系代数中,对一个关系做投影操作以后,新关系的元组个数( B )原来关系的元组个数。A. 小于 B. 小于或等于 C. 等于 D. 大于37. 用( D )形式表示实体类型和实体间联系是关系模型的主要特征。A. 指针 B. 链表 C. 关键字 D. 表格38. SQL基本的使用方式有两种,它可以单独使用;可以在用高级语言编写的应用程序中使用,这时相应的高级语言称为( A )。A. 宿主语言 B. 嵌入式语言 C. 数据定义语言 D. 交互式语言39. ( C )是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。A.程序 B.

11、命令 C. 事务 D. 文件40. 事务的原子性是指( A )。A. 事务中包括的所有操作要么都做,要么都不做B. 事务一旦提交,对数据库的改变是永久的C. 一个书物内部的操作及使用的数据对并发的其他事务是隔离的D. 事务必须是使数据库从一个一致性状态变到另一个一致性状态41. 在查询优化中“先选择、投影、后连接”,这是因为对一个关系做选择操作之后,新关系的元组个数( D )原来关系的元组个数。A. 大于 B. 等于 C. 小于 D. 小于或等于42. 数据的完整性为( D )。A. 数据的正确性 B. 数据的独立性、可能性C. 数据的一致性 D. 数据的正确性、有效和相容性43. SQL语言

12、中,COMMIT语句的主要作用是( D )。A. 结束程序 B. 返回系统 C. 存储数据 D. 提交事务44. 关于数据库规范化是为了解决关系数据库中 A 问题而引入的。A. 插入、删除和数据冗余 B. 数据查询优化C. 安全性和完整性 D. 数据操作的复杂性45. 两个子查询的结果( A )时,可以执行并、交、差操作。A. 结构完全一致 B. 结构完全不一致C. 结构部分一致D. 主码一致46. 若用如下的SQL语句创建一个student表:CREATE TABLE student( SNO CHAR(4) NOT NULL,NAME CHAR(8) NOT NULL,SEX CHAR(2

13、),AGE SMALLINT );可以插入到student表中的是( B )。A. (1031,曾华, 23,男) B. (1031,曾华,NULL,NULL)C. (NULL,曾华,男,23) D. (1031,NULL,男,23)第47题到第48题基于这样的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为成绩47. 检索学生姓名及其所选修课程的课程号和成绩,正确的SELECT语句

14、是( C )。A. SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#;B. SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE;C. SELECT S.SN,SC.C#,SC.GRADE FROM S,SCWHERE S.S#=SC.S#;D. SELECT S.SN,SC.C#,SC.GRADEFROM S,SC;48. 检索选修课程“C2”的男生中的最高成绩,正确的SELECT语句是( D )。A. SELECT MAX(GRADE) FROM SCWHERE CN=C2 AND

15、SEX=男;B. SELECT MAX(GRADE) FROM SC,C,S WHERE CN=C2 AND SEX=男;C. SELECT MAX(GRADE) FROM SC,SWHERE SC.C#=C.C#AND CN=C2 AND SEX=男;D. SELECT MAX(GRADE) FROM SC,C,S WHERE SC.C#=C.C# AND SC.S#=S.S#AND CN=C2 AND SEX=男;49. 检索选修门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELECT语句是( D )。A. SELECT S#,SUM(GRADE) F

16、ROM SC WHERE GRADE=60GROUP BY S# ORDER BY 2 DESC HAVING COUNT(*)=4B. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60GROUP BY S# HAVING COUNT(*)=4 ORDER BY 2 C. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60HAVING COUNT(*)= GROUP BY S# ORDER BY 2 DESCD. SELECT S#,SUM(GRADE) FROM SC WHERE GRADE=60ORDER BY 2

17、DESC GROUP BY S# HAVING COUNT(*)=450. 要保证数据库逻辑数据独立性,需要修改的是( C )。A. 模式 B. 模式与内模式的映射C. 模式与外模式的映射 D. 内模式51. 下列四项中,不属于数据库特点的是( C )。A. 数据共享 B. 数据完整性C. 数据冗余很高 D. 数据独立性高52. 学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是( D )。A. 多对多 B. 一对一 C. 多对一 D. 一对多53. 反映现实世界中实体及实体间联系的信息模型是( D )。A. 关系模型 B. 层次模型 C. 网状模型 D.

18、E-R模型54. 关系代数表达式的优化策略中,首先要做的是( B )。A. 对文件进行预处理 B. 尽早执行选择运算 C. 执行笛卡儿积运算 D. 投影运算55. 事务有多个性质,其中不包括( B )。A. 一致性 B. 唯一性 C. 原子性 D. 隔离性56. SQL语言通常称为( A )。A. 结构化查询语言 B. 结构化控制语言C. 结构化定义语言 D. 结构化操纵语言57. 如何构造出一个合适的数据逻辑结构是( C )主要解决的问题。A. 关系数据库优化 B. 数据字典 C. 关系数据库规范化理论 D. 关系数据库查询58. 要保证数据库的数据独立性,需要修改的是( A )。A. 三层

19、模式之间的两种映射 B. 模式与内模式C. 模式与外模式 D. 三层模式59. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从职员到部门的联系类型是( C )。A. 多对多 B. 一对一 C. 多对一 D. 一对多60. 在视图上不能完成的操作是( C )。A. 更新视图 B. 查询C. 在视图上定义新的基本表 D. 在视图上定义新视图61. 查询中需要统计元组的个数时,应使用( C )函数。A. SUM(列名)B. COUNT(列名) C. COUNT(*)D. AVG(列名)62. 下列四项中,不属于关系数据库特点的是( D )。A. 数据冗余小 B. 数

20、据独立性高C. 数据共享性好 D. 多用户访问63. 以下的英文缩写中表示数据库管理系统的是( B )。A. DB B. DBMS C. DBA D. DBS64. 数据库管理系统、操作系统、应用软件的层次关系从核心到外围分别是( B )。A. 数据库管理系统、操作系统、应用软件B. 操作系统、数据库管理系统、应用软件C. 数据库管理系统、应用软件、操作系统D. 操作系统、应用软件、数据库管理系统65. DBMS是( C )。A. 操作系统的一部分B. 一种编译程序C. 在操作系统支持下的系统软件 D. 应用程序系统66. 数据库系统提供给用户的接口是( A )。A. 数据库语言 B. 过程化

21、语言C. 宿主语言 D. 面向对象语言67. ( B )是按照一定的数据模型组织的,长期存储在计算机内,可为多个用户共享的数据的聚集。A. 数据库系统B. 数据库C. 关系数据库 D. 数据库管理系统68. ( A )是数据库中全部数据的逻辑结构和特征的描述。A. 模式 B. 外模式C. 内模式 D. 存储模式69. ( C )是数据库物理结构和存储方式的描述。A. 模式B. 外模式C. 内模式 D. 概念模式70. ( B )是用户可以看见和使用的局部数据的逻辑结构和特征的描述。A. 模式 B. 外模式 C. 内模式 D. 概念模式71. 有了模式/内模式映像,可以保证数据和应用程序之间(

22、B )。A. 逻辑独立性 B. 物理独立性C. 数据一致性D. 数据安全性72. 数据库系统3层结构的描述存放在( D )中。A. 数据库 B. 运行日志C. 数据库管理系统 D. 数据字典73. 关系数据模型通常由3部分组成,它们是( B )。A. 数据结构、数据通信、关系操作B. 数据结构、关系操作、完整性约束C. 数据通信、关系操作、完整性约束D. 数据结构、数据通信、完整性约束74. 用户可以使用DML对数据库中的数据进行( A )操纵。A. 查询和更新 B. 查询和删除C. 查询和修改 D. 插入和修改75. 要想成功地运转数据库,就要在数据处理部门配备( B )。A. 部门经理 B

23、. 数据库管理员C. 应用程序员 D. 系统设计员76. 下列说法不正确的是( A )。A. 数据库避免了一切数据重复B. 数据库减少了数据冗余C. 数据库数据可为经DBA认可的用户共享D. 控制冗余可确保数据的一致性77. 所谓概念模型,指的是( D )。A. 客观存在的事物及其相互联系B. 将信息世界中的信息数据化C. 实体模型在计算机中的数据化表示D. 现实世界到机器世界的一个中间层次,即信息世界78. 数据库的概念模型独立于( A )。A. 具体的机器和DBMSB. E-R图C. 数据维护 D. 数据库79. 在概念模型中,将实体所具有的某一特性称为( C )。A. 外部码B. 候选码

24、C. 属性 D. 实体型80. 在数据库技术中,实体-联系模型是一种( D )。A. 逻辑数据模型B. 物理数据模型C. 结构数据模型 D. 概念数据模型81. E-R方法的三要素是( C )。A. 实体、属性、实体集B. 实体、码、联系C. 实体、属性、联系 D. 实体、域、候选码82. 用二维表结构表示实体以及实体间联系的数据模型为( C )。A. 网状模型 B. 层次模型C. 关系模型 D. 面向对象模型83. 一个学生可以同时借阅多本图书,一本图书只能由一个学生借阅,学生和书之间为( B )的联系。A. 一对一B. 一对多C. 多对多D. 多对一84. 一个仓库可以存放多种零件,每种零

25、件可以存放在不同的仓库中,仓库和零件之间为( C )的联系。A. 一对一B. 一对多C. 多对多D. 多对一85. E-R图中的联系可以与( C )实体有关。A. 0个 B. 1个C. 一个或多个D. 多个86. 用E/R图表示学生选课,图中正确的是( C )。87. 在关系数据库设计中,设计关系模式是( C )的任务。A. 需求分析阶段 B. 概念设计阶段C. 逻辑设计阶段 D. 物理设计阶段88. 下列关于数据库运行和维护的叙述中,( D )是正确的。A. 只要数据库正式投入运行,标志着数据库设计工作的结束。B. 数据库的维护工作就是维护数据库系统的正常运行。C. 数据库的维护工作就是发现

26、错误,修改错误。D. 数据库正式投入运行标志着数据库运行和维护工作的开始。89. 视图创建完成后,数据字典中存放的是( A )。A. 查询语句 B. 查询结果C. 视图的定义D. 所引用的基本表的定义90. SQL语言是( C )标准语言。A. 层次数据库 B. 网络数据库 C. 关系数据库 D. 非数据库91. SQL语言是( B )的语言,易学习。A. 过程化 B. 非过程化C.格式化 D. 导航化92. 以下关于SQL语句的书写准则中不正确的是( A )。A. SQL语句对大小写敏感,关键字需要采用大写形式B. SQL语句可写成一行或多行,习惯上每个子句占用一行C. 关键字不能在行与行之

27、间分开,并且很少采用缩写形式D. SQL语句的结束符为分号“;”93. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE和DELETE等。其中最重要的也是使用最频繁的语句是( A )。A. SELECT B. INSERTC. UPDATE D. DELETE94. 下列关于基本表的叙述中,正确的是( A )。A. 在SQL中一个关系对应一个基本表B. 一个基本表对应一个存储文件C. 一个基本表只能有一个索引,索引也存放在存储文件中D. 基本表是独立存储在数据库中的但一个存储文件中只能存放一个基本表95. 一般来说,以下情况的列不适合建立索引( B )。A. 经常被查询的列

28、 B. ORDER BY子句中使用的列。C. 是外部码或主码的列 D. 包含许多重复值的列96. 定义基本表时,若要求某一列的值是唯一的,则应在定义时使用( D )保留字,但如果该列是主码,则可省写。A. NULL B. NOT NULL C. DISTINCT D. UNIQUE97. 在SQL语句中,可以用来实现关系代数中运算功能的是( A )语句。A. SELECT B. ALTER C. DELETE D. DROP98. 在SELECT语句中,与关系代数中运算符对应的是( C )子句。A. SELECT B. FROM C. WHERE D. GROUP BY99. 使用SQL语句进

29、行查询操作时,若希望查询结果中不出现重复元组,应在SELECT子句中使用( D )保留字。A. UNIQUE B. ALL C. EXCEPT D. DISTINCT100. 在以下SELECT 语句的子句中,放在最后的应该是( B )子句。A. GROUP BYB. HAVING C. WHERE D. ORDER BY101. FOREIGN KEY约束是( B )约束。A. 实体完整性 B. 参照完整性C. 用户自定义完整性 D. 域完整性102. 若要修改基本表中某一列的数据类型,需要使用ALTER语句中的( C )子句。A. DELETEB. DROPC. MODIFYD. ADD1

30、03. 向基本表中增加一个新列后,原有元组在该列上的值是( C )。A. TRUE B. FALSE C. 空值D. 不确定二、多项选择题(从下列各题4个备选答案中选出2至4个正确答案)1. 数据独立性分为( AD )。A. 逻辑数据独立性 B. 数据操作独立性C. 数据存储独立性 D. 物理数据独立性2. 与文件系统相比,DBS有哪些主要特点(A BC D)。A. 整体数据结构化 B. 数据的共享性高C. 数据独立性高 D. 高度的数据控制能力3. 关系模型的完整性规则包括( ABD )。A. 实体完整性规则 B. 参照完整性规则C. 安全性规则 D. 用户定义的完整性规则4. 在关系模型中

31、,下列说法错误的是( ABC )。A. 关系中存在可分解的属性值 B. 关系中允许出现相同的元组C. 关系中考虑元组的顺序 D. 元组中属性是无序的5. 数据模型的基本要素是( ABD )。A. 数据结构 B. 数据操作 C. 数据定义 D. 完整性约束6. 数据管理技术随着计算机技术的发展而发展,一般可分为( ABC)。A. 人工管理阶段 B. 文件系统阶段C. 数据库系统阶段 D. 面向对象阶段7. 下列说法中正确的是( CD )。A. 表中允许出现相同的行 B. 表中不允许出现相同的列C. 行的次序可以交换 D. 列的次序可以交换8. 下述关于数据库系统的叙述中错误的是( BC )。A.

32、 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型一致D. 数据库系统比文件系统提高了数据的独立性9. 要满足基本应用,一个数据库系统通常应提供给用户使用的基本语言有( AB )。A. 数据描述语言(DDL) B. 数据操纵语言(DML)C. 自含语言 D. 宿主语言10. 数据冗余所导致的问题主要是(ACD )。A. 浪费存储空间 B. 数据独立性差C. 潜在的数据不一致性 D. 数据修改麻烦11. 数据库管理系统(DBMS)提供数据操纵语言(DML)实现对数据库数据的操纵,其中数据更新操作包括( ABD )。A. 插入 B. 删除C. 检索

33、D. 修改12. 数据库管理系统(DBMS)的主要功能有( ABC )。A. 数据库定义功能 B. 数据库操纵功能C. 完整性约束检查D. 访问控制13. 事务的特性有( ABCD )。A. 原子性B. 一致性C. 隔离性 D. 持续性13. E-R模型的基本成分包括( ABC )。A. 实体 B. 属性C. 实体联系D. 码14. SQL具有( BCD )功能。A. 关系规范化 B. 数据定义C. 数据操纵 D. 数据控制15. 下列命令中属于SQL语言中数据定义功能的语句有( AC D )。A. CREATE B. SELECT C. DROP D. ALTER16. 在SELECT语句的

34、FROM子句中允许出现( BC )。A. 列名 B. 基本表名C. 视图名 D. 表达式17. 某查询语句中有“%田”子语句,在查询结果中有可能含有( AB )。A. 张田 B. 陈力田 C. 田华 D. 刘田耕18. 在CREATE TABLE语句中实现完整性约束的子句有( ABCD )。A. NOT NULLB. PRIMARY KEYC. FOREIGN KEY D. CHECK19. 对于下列子语句TeacherNo INT NOT NULL UNIQUE,正确的描述是( BD )。A. TeacherNo是主码B. TeacherNo不能为空C. TeacherNo的值可以是“王大力

35、” D. 每一个TeacherNo必须是惟一的20. 可以使用视图来更新基本表,但当( ABCD )时,更新基本表操作失败。A. 视图的列包含来自多个表的列B. 视图的列是从集合函数派生的C. 视图定义中的SElECT命令包含DISTINCT选项D. 视图的列是从常量或表达式派生的三、判断题10分) 1. SQL是过程性操作语言。 ( F )2. 一个SELECT语句可以从DB中查找到多个元组。( T )3. 关系代数中的基本运算是并、交、差、投影和选择。( F )4. 只有两个属性的已属于1NF的关系模式必属于BCNF。( T )5. 事务具有原子性、一致性、隔离性和持久性。( T )6.

36、SQL中的VIEW是由基本表或视图导出的虚表。( T )7. 数据独立性指的是数据之间相互独立,互不依赖。( F )8. 关系模式中候选码是唯一的。( F )9. 建立索引的目的是为了节约存储空间。(F )10. 任何二元关系必为BCNF。( T )13. 有了外模式/模式映像,可以保证数据和应用程序之间的物理独立性。( F ) 14. 数据结构描述的是系统的静态特性。( F ) 16. 原则上讲,两个不同的对象所具有的属性值不能相同,但在给定的关系中的元组可以是完全相同的。( F ) 25. 视图是 SQL 语句支持的三级模式结构中外模式的成分。( T )28. 视图能使不同用户都能用自己喜

37、欢的方式看待同一数据。( F )29. 有了视图以后,可使任何用户只能看到他有权看到的数据,用户对数据更新也由视图定义中的WITH CHECK OPTION而有所限制。因此,视图给数据提供了一定的安全保护。( T )30. 使用索引的最大优点是可以减少检索的CPU服务时间和I/O服务时间, 改善检索效率。( T )31. 一个关系中的某个属性(或属性组), 根据它(们)的值能唯一标识关系中的各个元组, 且又不含有多余的属性, 则该属性(组)称为是该关系的一个候选码。( T )四、填空题(每空1分,共10分,将正确的答案写在每小题的空格内。错填或不填均无分。)1. 1. 用树型结构表示实体类型及

38、实体间联系的数据模型称为()。2. 事务必须具有的四个性质是:原子性、一致性、()和持久性。3. SQL语言提供数据库定义、( )、数据控制等功能。4. 关系代数中专门的关系运算包括:选择、投影、连接和( )。5. 关系数据库数据操作的处理单位是( 集合 ),层次和网状数据库数据操作的处理单位是记录。6. .数据库的逻辑模型设计阶段,任务是将( 概念模型 )转换成关系模型。7. 从关系规范化理论的角度讲,一个只满足1NF的关系可能存在的四方面问题是:数据冗余度大、修改异常、插入异常和( 删除异常 )。8. SQL 的数据操纵语句有:INSERT、UPDATE和( )。9. SQL 的数据操纵语

39、句有有:DELETE、UPDATE和( INSERT )。10. SQL 的数据操纵语句有有:INSERT、DELETE和( )。11. SQL 的数据定义语句有:CREATE、DROP和( ALTER )。 12. SQL 的数据定义语句有:ALTER、DROP和( )。 13. SQL 的数据定义语句有:CREATE、ALTER和( )。 14. 层次模型有且仅有一个结点无父结点, 这样的结点称为( 根节点 )。15. 层次模型的非根结点都有且仅有一个( 父节点 )。16. 无法插入某部分信息或删除掉不应删除的信息称为( 插入异常或删除异常 )。17. 数据库领域中,常用的数据模型有()、网状模型和()。18. 数据库系统结构由三级模式和二级映射所组成,三级模式是指(),二级映射是指()。19. 有了外模式/模式映像,可以保证数据和应用程序之间的(逻辑数据独立性)。20. 有了模式/内模式映像,可以保证数据和应用程序之间的(物理数据独立性)。21. 当数据的物理存储改变了,应用程序不变,而由DBMS处理这种改变,这是指数据的(物理独立性)。22. 向已存在的表的某一列或某几列添加主码约束,表中已有的数据在这几列上需要满足两个条件:(列级完整性约束) 和(表级完整性约束)。-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁