answer_第六章 数据库技术及应用基础

一、学习指导例题
例1.数据库系统与文件系统的主要区别是( D )
A. 文件系统简单,而数据库系统复杂
B. 文件系统只能管理少量数据,而数据库系统能管理大量数据
C. 文件系统只能管理数据文件,而数据库系统能管理各种类型的文件
D. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统则可以
例2.常说的DBS、DB、DBMS三者之间的关系是否( C )
A. DBMS包括DB和DBS
B. DB包括DBMS和DBS
C. DBS包括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)实体参照完整性
B)级联显示更新相关记录
C)级联显示删除相关记录
D)实体完整性
23.SELECT—SQL命令的功能是( C )
A)创建数据表
B)修改表中的数据
C)查询表中的数据
D)选择SQL标准
24.假设学生关系模式为student(学号,姓名,性别,出生日期),现要查询姓“林”的学生信息。正确的SELECT-SQL命令是( B )
A)SELECT * FROM student WHERE 姓名 LIKE ‘林’
B)SELECT * FROM student WHERE 姓名 LIKE ‘林*’
C)SELECT * FROM student WHERE 姓名 LIKE ‘林?’
D)SELECT * FROM student WHERE 姓名 LIKE ‘林??’
25.假设学生关系模式为 student(学号,姓名,性别,出生日期),现要查询1982年出生的学生信息。正确的SELECT-SQL命令是( B )
A)SELECT * FROM student WHERE 出生日期 BETWEEN ‘1982-1-1’AND ‘1982-12-31’
B)SELECT * FROM student WHERE 出生日期 BETWEEN #1982-1-1# AND #1982-12-31#
C)SELECT * FROM student WHERE BETWEEN(出生日期,‘1982-1-1’ ,‘1982-12-31’)
D)SELECT * FROM student WHERE BETWEEN(出生日期,#1982-1-1# ,#1982-12-31#)

三、模拟题
模拟一(P214)
18. 在学生课程管理中分别使用以下两种表示,即:
(1) 表 SC (学号,姓名,课程号,学时,学分,成绩 )
(2) 表 STUDENT (学号,姓名,课程号) 和 表 COURSE (课程号,课程名,学时,学分,成绩)
则以下叙述正确的是 ( B )
A. 采用(1)表示的数据冗余量大,查找速度也慢
B. 采用(1)表示的数据冗余量大,但查找速度快
C. 采用(2)表示的数据冗余量大,查找速度也慢
D. 采

用(2)表示的数据冗余量大,但查找速度快
19. 在E-R图关系模式转换中,如果两实体之间是多对多的联系,则必须为联系建立一个关系,该关系对应的关系模式属性包括 ( D )
A. 自定义的主键
B. 联系本身的属性
C. 联系本身的属性及所联系的任一实体的主键
D. 联系本身的属性及联系双方实体的主键
20. 在ACCESS XP中所查询的结果是一个“动态集”,是指每次执行查询时所得的数据集合 ( D )
A. 都是从数据来源表中随机抽取
B. 基于数据来源表中数据的改变而改变
C. 随着用户设置的查询准则的不同而不同
D. 将更新数据来源表中的数据
模拟二(P219)
17. 下列对关系模式的描述,错误的是 ( B )
A. 关系中不允许存在两个完全相同的元组
B. 关系中的每一列的属性值可以取自不同的值域
C. 列的顺序无关紧要
D. 元组顺序的改变不影响关系
18. 数据库系统的特点包括 ( D )
A. 数据共享性好 B. 数据的独立性高 C. 数据的结构化程度高 D. 以上都是
19.下列叙述中不正确的 ( D )
A. 一个二维表就是一个关系,二维表名就是关系名
B. 关系中的列称为属性,同一列的数据类型必须相同
C. 关系中的行称为元组,对关系的描述称为关系模式
D. 一个关系中只能有一个为主键
20. 关系的基本运算为:选择、投影和连接,以下对关系的叙述错误的是 ( D )
A. 选择是对行操作
B. 投影是对列操作
C. 连接是对多表操作
D. 选择、投影、连接运算不能同时进行
模拟三(P224)
18. 下列 ( A ) 运算可以从关系中找出满足给定条件的元组
A.选择 B. 投影 C. 联接 D. 自然联接
19.用户通过DBMS的 ( B )功能,可以很方便地对数据进行检索
A.DDL B. DML C. DBS D. DB
20.某企业生产系列产品,有一成品库和一零件库,以下能正确描述它的E-R图是 ( )
四、重要选择题 考试选择题
86 下列关于关系模型基本性质的描述,错误的是( D )
A. 关系的同一列的属性值应取自同一值域
B. 同一关系中不能有完全相同的元组
C. 在一个关系中行、列的顺序无关紧要
D. 关系中的列可以允许再分
87 目前描述概念模型最常用方法是E-R图法,k:\Fjexam95\T1.BMP中用于表示属性的图形符号是( B )

88( B )只描述信息世界中实体的存在及联系,不涉及DBMS
A. 数据模型 B. 概念模型 C. 逻辑模型 D.机器模型
89 下列( B )运算可以从一个关系中挑选出若干个属性列组成新的关系
A. 选择 B. 投影 C. 连接 D. 自然连接
90 一个教师可以讲授多门课程,一门课程可以由多个教师讲授,则教师与课程实体之间是( C )联系
A. 一对一 B. 一对多 C. 多对多 D. 未知
91 数据库中数

据的特点不包括( A )
A. 较多的数据类型
B. 较好的数据共享性和数据完整性
C. 较低的数据冗余度
D. 较高的数据独立性
92 用户利用DBMS的( D )可以实现对数据库中数据的检索、修改、删除和统计
A. DB B. DBS C. DDL D. DML
93 用户利用DBMS的( C )可以方便对数据库中数据对象进行定义
A. DB B. DBS C. DDL D. DML
94 DBMS不是( A )
A. 用户和计算机的接口
B. 用户和数据库的接口
C. 整个数据库系统的核心
D. 数据库系统的组成部分
95 数据管理技术的发展分为三个阶段,其中数据独立性最高的是( C )管理阶段
A. 人工 B. 文件系统 C. 数据库系统 D. 数据库
96 下列数据库软件中,( C )有强大的窗体及报表制作能力、易学易用的操作界面
A. Oracle 8
B. SQL Server 2000
C. Access XP
D. MySQL
97下列( C )是大型关系数据库开发平台
A. Turbo C
B. Access
C. SQL Server 2000
D. Visual FoxPro
98 关于SQL语言特点的叙述中,错误的是( A )
A. 高度的过程化
B. 面向集合的操作方式
C. 可嵌入高级语言中
D. 语言简洁、功能强大
99( B )是较常用的桌面型数据库软件
A. Turbo C
B. Access和Visual FoxPro
C. SQL Server 2000
D. Oracle 8
100 下列数据模型中( C )是以数据表为基础结构
A.网状型 B. 层次型 C.关系型 D. 面向对象
五、《计算机应用技术基础》理论题
86.AccessXP是一种( A )。
A.关系型数据库管理系统 B.文件管理系统
C.数据库系统 D.数据库应用系统
87.关系数据库表中的( A )用于实现表与表间的联系。
A.外码 B.属性 C主码 D.汇总
88.在进行数据库设计过程中,确定数据库中需要哪些( B )是最为关键的一步,也是处理的问题之一。
A.报表 B.表 C汇总 D.索引
89.数据库表结构的修改工作,不包括( D )。
A.插入、删除、重命名字段
B.修改字段的数据类型
C.改变字段的物理排列顺序
D.在应用程序中改变字段的显示顺序
90.以下关于“关系”的叙述中,错误的是( B )。
A.关系对应一张由行和列组成的二维表
B.表中的每一行称为关系的一个元组,在数据库中也称为字段
C.关系的每一列上,属性值应取自同一值域
D.关系中不允许存在两个完全相同的元组
91.在关系数据库中,表之间的“一对多”关系是指( B )。
A. 表中一个字段可以有很多输入值
B.表中一条记录可以与另一表中的多条记录相关
C.一个表可以有多条记录
D.一个数据库可以包含多张表
92.在Access XP中

,说查询的结果是一个“动态集”,是指每次执行查询时所得到的数据集合( B )。
A.都是从数据来源表中随机抽取的
B.基于数据来源表中数据的改变而改变
C.随着用户设置的查询准则的不同而不同
D. 将更新数据来源表中的数据
93. 在关系数据库中,字段( C )既可描述成文本型也可以描述成 是/否 型。
A.姓名 B. 出生年月 C. 性别 D. 邮政编码
94. 数据库管理系统是( C )的接口。
A.软件系统与硬件系统 B.用户与计算机
C.用户与数据库 D.应用程序与数据库
95. 在关系数据库中,通常由两个表的共有( C )建立表间关系,以保证在查询、报表中可以同时显示多个表中的相关数据。
A.查询 B.字段 C.数据类型 D.数据
96. 进行数据库设计的几个基本步骤中,不包括( D )。
A.确定数据库的用途 B.确定数据库中需要的表
C.确定表中的字段和主码 D.确定应用中数据输入格式
97. 在关系数据库中,( A )操作能从表中选中满足条件的行。
A.选择 B.投影 C.扫描 D.连接
98. 在关系数据库中,提高对某字段查找效率的一种方法是( A )。
A.对该字段进行索引 B.使其数据格式一致
C.将该字段设置为主码 D.禁止在该字段中出现重复值
99. 关系数据库表中,一个( C )值唯一标识表中的一个元组。
A.外码 B.属性 C.主码 D.汇总

107、有如下两个关系模式:
student(学号,姓名,奖学金)
score(学号,课程号,成绩)
则( A)是score关系相对于student关系的外键。
A、学号 B、学号,课程号 C、课程号 D、成绩
108、数据库中数据的特点不包括( B )。
A、较多的数据类型 B、较好的数据共享性和数据完整性
C、较低的数据冗余度 D、较高的数据独立性
109、下列数据模型中,( C )是以数据表为基础结构。
A、层次模型 B、网状模型
C、关系模型 D、面向对象模型

116、下列关于关系模型基本性质的描述,错误的是( D )。
A、关系的同一列的属性值应取自同一值域
B、同一关系中不能有完全相同的元组
C、在一个关系中行、列的顺序无关紧要
D、关系中的列可以允许再分
117、下列( B )运算可以从一个关系中挑选出若干个属性列组成新的关系。
A、选择 B、投影 C、连接 D、自然连接
118、下列数据库软件中,( C )有强大的窗体及报表制作能力、易学易用的操作界面。
A、Oracle 8 B、SQL Server 2000 C、Access XP D、MySQL


相关文档
最新文档