当前位置:首页 > 数据库基础练习题
A.模式与外模式之间的映射 B.模式与内模式之间的映射 C.模式 D.三级模式 答案:A
30.数据库的概念模型独立于
A)具体的机器和 DBMS B)E-R 图 C)信息世界 D)现实世界 答案:A
31.概念模型是现实世界的第一层抽象,这一类模型 A.层次模型 B.关系模型
C.网状模型 D.实体-关系模型 答案:D
32.反映现实世界中实体及实体间联系的信息模型是 A.关系模型 B.层次模型 C.网状模型 D.E-R 模型 答案:D
33.区分不同实体的依据是 A.名称 B.属性 C.对象 D.概念 答案:B
34.在概念模型中的客观存在并可相互区别的事物称 A.实体 B.元组 C.属性 D.节点 答案:A
35.设在某个公司环境中,一个部门有多名职工,一 工之间的联系是
A.一对一 B.一对多 C.多对多 D.不确定 答案:B
36.下述那一条不属于概念模型应具备的性质 A.有丰富的语义表达能力 B.易于交流和理解
C.易于变动 D.在计算机中实现的效率高 答案:A,D 二、判断题
1.实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。(×) 2.事物之间往往存在某种自然联系,这种联系不能叫实体。(×) 3.属性是指实体具有的某种特性或若干方面的特性。(√)
4.实体型是指实体属性的集合,表示实体所固有的若特征。(√)
5.实 体 型 中 各 属 性 的 具 体 取 值 称 为 实 体 值 。 ( √ ) 6.属性取值的变化范围称为该属性的域。(√) 7.关系模型就是关系数据库。(×)
三、简答
1、数据库系统阶段的数据管理有什么特点? 答案:
数据库系统阶段的数据管理有 5 方面的特点:1)采用复杂的数据模型表示数据结构。2)有较高的数据独立性。3)数据库系统为用户提供了方便的用户接口。4)系统提供有数据库的恢复、并发控制、数据完整和数据安全性的数据控制功能,以保证数据库中的数据是安全的、正确的和可靠的。5)对数据的操作不一定以记录为单位,也可以以数据项为单位,从而增加了系统的灵活性。
2、试给出三个实际部门的 E-R 图,要求实体型之间具有一对一,一对多,多对多各种不
同的联系。 答案:
例如,一个部门有一个负责人,一个负责人负责一个部门的工作,部门和负责人间的联系是一对一的联系;一个学生可以借阅多本书,一本书只能一个人借,学生和借阅间的联系为一对多的联系;一个学生可以参加多个社会团体,一个社会团体有多个学生参加,学生和社会团体间的联系为多对多的联系。
三个 E-R 图
2、数据库系统的软件主要包括哪些? DBMS
支持DBMS运行的操作系统
与数据库接口的高级语言及其编译系统 以DBMS为核心的应用开发工具
为特定应用环境开发的数据库应用系统
第二章 关系数据模型
一、选择题
1.常见的数据模型是
A.层次模型、网状模型、关系模型 B.概念模型、实体模型、关系模型 C.对象模型、外部模型、内部模型 D.逻辑模型、概念模型、关系模型 答案:A
2. 一个结点可以有多个双亲,结点之间可以有多种联系的模型是 A.网状模型 B.关系模型
C.层次模型 D.以上都有 答案:A
3.层次型、网状型和关系型数据库划分原则是 A)记录长度 B)文件的大小 C)联系的复杂程度 D)数据之间的联系 答案:D
4.层次模型不能直接表示
A)1:1关系 B)1:m关系
C)m:n关系 D)1:1和1:m关系 答案:C
5.层次数据模型的基本数据结构是 A.树 B.图 C.索引 D.关系 答案:A
6.层次模型实现数据之间联系的方法是 A.连接 B.指针 C.公共属性 D.关系 答案:B
7.用二维表结构表示实体以及实体间联系的数据模型称为 A.网状模型 B.层次模型 C.关系模型 D.面向对象模型 答案:C
8.关系数据模型的基本数据结构是 A.树 B.图 C.索引 D.关系 答案:D
9.下面关于关系性质的说法,错误的是
A.表中的一行称为一个元组 B.行与列交叉点不允许有多个值 C.表中的一列称为一个属性 D.表中任意两行可能相同 答案:D
10.下列所述数据模型概念,不正确的是
A)不同记录型的集合 B)各种记录型及其联系的集合 C)E-R图表示的实体联系模型 D)数据库的概念模型 答案:A
11.关系数据模型
A)只能表示实体之间1:1联系 B)只能表示实体之间1:m联系 C)只能表示实体之间m:n联系 D)可以表示实体间的任意联系 答案:D
12.存取路径对用户透明,从而具有更高的数据独立性、更好的安全保密性,简化程序员和数据库开发建立工作的模型是
A.网状模型 B.关系模型 C.层次模型 D.以上都有 答案:B
13.对关系模型叙述错误的是
A)在严格的数学理论、集合论和谓词基础之上 B)微机DBMS绝大部分采取关系数据模型 C)用二维表表示关系模型是其一大特点
D)不具有连接操作的DBMS也可以是关系数据库系统 答案:D
14.关系数据模型是目前最重要的一种数据模型,它的三个要素分别是 A.实体完整性、参照完整性、用户自定义完整性 B.数据结构、关系操作、完整性约束 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 答案:B
15.实体是信息世界中的术语,与之对应的数据库术语为 A)文件 B)数据库 C)字段 D)记录 答案:D
16.同一个关系模型的任两个元组值 A)不能全同 B)可全同 C)必须全同 D)以上都不是 答案:A
17.在通常情况下,下面关系中不可以作为关系数据库的关系是
A)R1(学生号,学生名,性别) B)R2(学生号,学生名,班级号) C)R3(学生号,学生名,宿舍号) D)R4(学生号,学生名,简历) 答案:D
18.一个关系数据库文件中的各条记录
A)前后顺序不能任意颠倒,一定要按照输入的顺序排列 B)前后顺序可以任意颠倒,不影响库中的数据关系
C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同 D)前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列 答案:B
19.下面的选项不是关系数据库基本特征的是 A. 不同的列应有不同的数据类型 B. 不同的列应有不同的列名 C. 与行的次序无关 D. 与列的次序无关 答案:A
20.关系模式的任何属性
A)不可再分 B)可再分 C)命名在该关系模式中可心不惟一 D)以上都不对 答案:D
21.关系中任何一列的属性取值
A)可以再分成更小的数据项,并可取自不同域中的数据 B)可以再分成更小的数据项,不能取自不同域 中的数据 C)不可再分的数据项,只能取自同一域 中的数据 D)不可再分的数据项,可取自大在不同域中数据
共分享92篇相关文档