answer_第六章 数据库技术及应用基础
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、学习指导例题
例1.数据库系统与文件系统的主要区别是(D )
A.文件系统简单,而数据库系统复杂
B.文件系统只能管理少量数据,而数据库系统能管理大量数据
C.文件系统只能管理数据文件,而数据库系统能管理各种类型的文件
D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统则可以
例2.常说的DBS、DB、DBMS三者之间的关系是否(C )
A.DBMS包括DB和DBS
B.D B包括DBMS和DBS
C.D BS包括DB和DBMS
D.DBMS、DB和DBS之间无关联
例3.DBMS的功能包括数据定义、数据操纵、数据库运行控制和(B )
A.数据字典 B. 数据处理 C. 数据联接 D. 数据投影
例4.用来描述信息世界的模型称为(B )
A.物理模型 B. 概念模型 C. 逻辑模型 D. 机器模型
例5.在概念模型中,实体所具有的某一特性称为( B )
A.实体集 B. 属性 C. 码 D. 实体型
例6.一名学生可以选修多门课程,一门课程可以被多名学生选修,则学生与课程之间存在着(C )的联系
A.一对一 B. 一对多 C. 多对多 D. 未知
例7.如果一个关系中的一个属性可属性组能够唯一地标识一个元组,则称该属性可属性组为(C )
A.外键 B. 主键 C. 关键字 D. 域
例8.在关系数据库中一个规范化的关系必须满足其每一属性都是(B )
A.每一列不可再分,即不能表中有表
B.关系的每一列上,属性值应取自同一值域
C.在同一关系中不能有相同的属性名
D.在一个关系中行、列的顺序无关紧要
例9.如下三个关系模式:
Student(学号,姓名,出生日期)
Score(学号,课程号,成绩)
Course(课程号,课程名)
则在成绩关系中的外键是( C )
A.学号,成绩 B. 课程号,成绩 C. 学号,课程号 D. 成绩
例10.在关系运算中,查找满足一定条件的元组的运算称之为(B )
A.投影 B. 选择 C. 连接 D. 复制
例11.下列数据模型中(C )是以数据表为基础结构
A.层次模型 B. 网状模型 C. 关系模型 D. 面向对象模型
例12.在数据库设计中,应首先考虑设计系统的(A )
A.概念模型 B. 数据模型 C. 逻辑模型 D. 物理模型
例13.在数据库的逻辑设计中,E-R图中的每个联系都应转换为一个关系,如果两实体间
的联系是m :n的联系,所转换的关系模型的主键由(C )
A.n端实体的主键担任
B.任一方实体的主键担任
C.双方实体的主键联合担任
D.M端实体的主键担任
例14.在下列主索引的叙述中,错误的是(A )
A.一个表可以设置多个主索引字段
B.唯一索引不允许字段中出现重复值
C.若关系双方均为主索引,为一对一关系
D.若关系双方只有一方为主索引,为一对多关系
二、学习指导习题/P210
1. 下列关于数据库系统的叙述,正确的是(A )
A.数据库系统减少了数据冗余
B.数据库系统避免了数据冗余
C.数据库系统只是比文件系统管理的数据更多
D.数据库系统中数据的一致性是指数据类型的一致
2. DBMS是一种(C )
A.采用了数据库技术的计算机系统
B.包括数据库管理人员、计算机软硬件以及数据库的系统
C.位于用户与操作系统之间的数据管理软件
D.包含操作系统在内的数据管理软件系统
3. 数据库中数据的特征包括 ( D )
A)较高的数据共享性
B)数据的独立性和较低的数据冗余度
C)数据的完整性
D)以上都是
4. 若每一个部门可拥有多个职工,而每位员工只可参与一个部门,则部门与职工之间存在( B ) 的联系
A) 一对一 B) 一对多 C) 多对多 D) 未知
5. 信息世界的主要对象称为( D )
A) 关系B) 属性C) 记录D) 实体
6. 概念模型设计常采用的工具是( D )
A) 关系模型B) 网状模型C) 层次模型D) E-R模型
7. 以下关于“关系”的叙述中,错误的是(B )
A)关系对应一张由行和列组成的二维表
B)表中的每一行称为关系的一个元组,在数据库中也称为字段
C)关系的每一列上属性值应取自同一值域
D)关系中不允许存在两个完全相同的元组
8.一个关系相当一张二维表,二维表中的各栏目相当于该关系的(C )
A)数据项B)元组C)属性D)结构
9.如果一个关系中的属性或属性组不是该关系的主键,但它们是另一个关系的主健,则称
这个属性或属性组为该关系的(A )
A)外键B)关系C)关键字D)域
10.用二维表来表示实体与实体之间联系的数据模型称为(B )
A)面向对象模型B)关系模型C)层次模型D)网状模型
11.为改变关系的属性排列顺序,应使用关系运算中的(A )运算
A)投影B)选择C)连接D)复制
12.在关系数据库的基本操作中,将两个关系中相同属性值的元组连接到一起而形成新的关系的操作称为(C )
A)投影B)选择C)连接D)复制
13.在一个关系中有这样一个或几个字段,它们的值可以唯一地标识一条记录,这样的字段称为(C )
A)外键B)关系C)关系字D)域
14.ACCESS XP中关系型数据库管理系统,所谓关系型是指(B )
A)一个表与另一个表之间有一定关系
B)数据模型符合一个满足一定条件的二维表格形式
C)各条记录彼此之间有一定的关系
D)各个字段之间都有一定的关系
15.除了(A )外,其他都是常用的数据库开发平台
A)Turbo C B) ViSual FoxPro C) Access Xp D) SQL Server 2000
16.(B )是较常用的桌面型数据库软件
A)AQL Server 2000 B) Access 和Visual FopxPro
C) Oracle 8 D) Sybase 和MySQL
17.在E-R图向关系模式转换中,如果两实体之间是一对多的关系,则必须为联系建立一个关系,该关系对应的关系模式属性包括(B )
A)联系本身的属性
B)联系本身的属性及所联系的多方实体的主键
C)联系本身的属性及所联系的任一实体的主键
D)联系本身的属性及所联系的双方实体的主键
18.打开Access数据库时,应打开(B )文件
A)mda B) mdb C) dbf D) xls
19.在ACCESS数据库中,下列(C )类型的字段,无法建立索引
A)文本B)数字C)备注D)日期
20.关于建立关系的连接条件叙述中,(B )是错误的
A)双方字段类型必须相同
B)关系字段名称需相同
C)至少有一方是主索引
D)关系字段类型不能是备注型
21.下列关于主索引的叙述中,(D )是错误的
A)主索引值不可以为空
B)一个数据表只能有一个主索引
C)主索引都是以主键图示(钥匙)表示的
D)主索引值不可唯一
22.若要在一对多关系中,更改原始数据,另一方立即更改,应启动(A )
A)实体参照完整性