内容发布更新时间 : 2024/11/16 9:48:31星期一 下面是文章的全部内容请认真阅读。
第
2部分
习题
第1章 数据库基础知识
1.1 填空题
1.目前常用的数据库管理系统软件有 (1) 、 (2) 和 (3) 。 2. 实际上就是存储在某一种媒体上的能够被识别的物理符号。 3.一个关系的逻辑结构就是一个 。
4.目前的数据库系统,主要采用 数据模型。
5.数据管理技术的发展经历了人工管理阶段、文件系统阶段和 系统阶段。 6.数据库系统包括数据、硬件、软件和 。
7.数据的完整性包括实体(/表中数据)完整性、 (1) 和 (2) 三种。 8.对关系进行选择、投影或联接运算之后,运算的结果仍然是一个 。
9.在关系数据库的基本操作中,从表中选出满足条件的元组的操作称为 (1) ;从表中抽取属性值满足条件的列的操作称为 (2) ;把两个关系中相同属性和元组联接在一起构成新的二维表的操作称为 (3) 。
10.要想改变关系中属性的排列顺序,应使用关系运算中的 运算。
11.工资关系中有工资号、姓名、职务工资、津贴、公积金、所得税等字段,其中可以作为主键的字段是 。
12.表之间的关系有三种,即一对一关系、 (1) 和 (2) 。 13.数据库设计的第一个阶段是 。
1.2 选择题
1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。 (A)DBMS包括DB和DBS (C)DB包括DBS和DBMS
(B)DBS包括DB和DBMS (D)DB、DBS和DBMS是平等关系
2.在数据管理技术的发展过程中,大致经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中,数据独立性最高的阶段是( )阶段。
68
第2部分 习题 (A)数据库系统 (C)人工管理
(B)文件系统 (D)数据项管理
3.如果表A中的一条记录与表B中的多条记录相匹配,且表B中的一条记录与表A中的多条记录相匹配,则表A与表B间的关系是( )关系。
(A)一对一 (C)多对一 (A)记录 (C)域 (A)字段 (C)记录 (A)数据表 (C)记录 (A)层次数据库 (C)关系数据库
(B)一对多 (D)多对多 (B)字段 (D)关键字 (B)元组 (D)数据项 (B)元组 (D)字段 (B)网状数据库 (D)面向对象数据库 (B)并、差、交 (D)增加、删除、合并 (B)选择 (D)投影
4.在数据库中能够唯一地标识一个元组的属性(或者属性的组合)称为( )。
5.表示二维表的“列”的关系模型术语是( )。
6.表示二维表中的“行”的关系模型术语是( )。
7.Access的数据库类型是( )。
8.属于传统的集合运算的是( )。 (A)加、减、乘、除 (C)选择、投影、联接 (A)比较 (C)联接
9.关系数据库管理系统的3种基本关系运算不包括( )。
10.下列关于关系模型特点的描述中,错误的是( )。
(A)在一个关系中元组和列的次序都无关紧要
(B)可以将日常手工管理的各种表格,按照一张表作为一个关系直接存放到数据库系统中 (C)每个属性必须是不可分割的数据单元,表中不能再包含表 (D)在同一个关系中不能出现相同的属性名
11.在数据库设计的步骤中,确定了数据库中的表后,接下来应该( )。
(A)确定表的主键 (C)确定表之间的关系
原因是( )。
(A)避免字段太多,表太大 (B)便于确定主键
(C)当删除某一学生信息时,不会影响教师信息,反之亦然 (D)以上都不是
13.下列关于Access数据库描述错误的是( )。
(A)由数据库对象和组两部分组成
(B)确定表中的字段 (D)分析建立数据库的目的
12.在建立“教学信息管理”数据库时,将学生信息和教师信息分开,保存在不同的表中的
69
数据库Access 2003应用教程实验指导与习题集 (B)数据库对象包括:表、查询、窗体、报表、数据访问页、宏、模块 (C)数据库对象放在不同的文件中 (D)是关系数据库
14.将两个关系拼接成一个新的关系,生成的新关系中包含满足条件的元组,这种操作称为( )。
(A)选择 (C)联接 (A)关系模型 (C)层次模型
(B)投影 (D)并 (B)网状模型 (D)以上都是
15.用树形结构表示实体之间联系的模型是( )。
16.为了合理组织数据,应遵从的设计原则是( )。
(A)“一事一地”原则,即一个表描述一个实体集合或者实体集合间的一种联系 (B)表中的字段必须是原始数据和基本数据元素,并避免在之间出现重复字段 (C)用外部关键字保证有关联的表之间的联系 (D)以上都包括
17.下列关于实体描述的说明,错误的是( )。
(A)客观存在并且相互区别的事物称为实体,因此实际的事物都是实体,而抽象的事物
不能作为实体
(B)描述实体的特性称为属性 (C)属性值的集合表示一个实体
(D)在Access中,使用“表”来存放同一类的实体 18.下列关于实体描述的说明,错误的是( )。
(A)客观存在并且相互区别的事物称为实体,因此实际的事物都是实体,而抽象的事物
不能作为实体。
(B)描述实体的特性称为属性。 (C)属性值的集合表示一个实体。
(D)在Access中,使用“表”来存放同一类的实体。 19.下列叙述中正确的是( )。
(A)数据库系统是一个独立的系统,不需要操作系统的支持 (B)数据库设计是指设计数据库管理系统
(C)数据库技术的根本目标是要解决数据共享的问题 (D)数据库系统中,数据的物理结构必须与逻辑结构一致
20.在关系数据库系统中,当关系的模型改变时,用户程序也可以不变,这是( )。
(A)数据的物理独立性 (B)数据的逻辑独立性 (C)数据的位置独立性 (D)数据的存储独立性 21.在数据库中存储的是( )。
(A)数据
(B)数据模型 (D)信息
(C)数据以及数据之间的联系
70
第2部分 习题 22.把E-R图转换成关系模型的过程,属于数据库设计的( )。
(A)概念设计 (C)需求分析
(B)逻辑设计 (D)物理设计 (B)不是关系数据模型
(D)数据库系统的数据控制功能不好 (B)数据库集合
(D)数据库管理员和用户
23.如果一个数据表中存在完全一样的元组,则该数据表( )。
(A)存在数据冗余 (C)数据模型采用不当
24.数据库系统的核心软件是( )。
(A)数据库应用系统 (C)数据库管理系统
25.下列关于数据库管理系统的描述中,正确的是( )。
(A)指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统 (B)指位于用户与操作系统之间的数据库管理软件,能方便地定义数据和操纵数据 (C)能实现有组织地、动态地存储大量的相关数据,提供数据处理和信息资源共享 (D)由硬件系统、数据库集合、数据库管理员和用户组成 26.关系型数据库管理系统中的关系是指( )。
(A)各条记录中的数据彼此有一定的关系
(B)一个数据库文件与另外一个数据库文件之间有一定的关系 (C)数据模型符合满足一定条件的二维表格式 (D)数据库中各个字段之间彼此都有一定的关系
1.3 思考题
1.什么是数据、数据库、数据库管理系统和数据库系统?
2.常用的数据库管理系统软件有哪些?数据库管理系统和数据库应用系统之间的区别是什么? 3.数据管理技术的发展大致经历了哪几个阶段?各阶段的特点是什么? 4.解释以下名词:实体、实体集和实体型。
5.数据库管理系统所支持的传统数据模型是哪三种?各自都有哪些优缺点? 6.如何理解关系、元组、属性、域、主键和外键? 7.简述设计数据库的基本步骤。
第2章 Access 2003系统概述
2.1 填空题
1.Microsoft Access是 系列应用软件之一。 2.在Access中,有一些 可为用户提供示例。
3.Access是功能强大的 系统,具有界面友好、易学易用、开发简单、接口灵活等特点。
4. 是数据库中用来存储数据的对象,是整个数据库系统的基础。
5.Access数据库中的对象包括: (1) 、 (2) 、 (3) 、 (4) 、 (5) 、
71
数据库Access 2003应用教程实验指导与习题集 (6) 、 (7) 。
6.Access中,除 (1) 之外,其他对象都存放在一个扩展名为 (2) 的数据库文件中。 7.在Access中,允许创建能与Web数据进行交换的 。
8.关闭Access数据库时,选择 操作可以减少数据库文件的存储空间。 9.Access与Office其他应用程序之间可以进行 操作。
2.2 选择题
1.Access所属的数据库应用系统的理想开发环境的类型是( )。 (A)大型 (C)中小型 (A)文字处理 (C)网页制作 (A).ADP (C).FRM (A)新建 (C)保存 (A)打开旧文件 (C)删除数据库 (A)1 (C)3
(A)Access 2002 (C)Access 97 (A)窗体 (C)报表 (A)窗体 (C)工作簿 (A)宏
(B)大中型 (D)小型 (B)电子表格 (D)数据库管理 (B).DBF (D).MDB (B)打开 (D)另存为 (B)建立空数据库 (D)以向导建立数据库 (B)2 (D)4
(B)Access 2000 (D)以上都不是 (B)组合框 (D)宏 (B)表 (D)报表 (B)表 (D)模块
2.Access是一个( )软件。
3.利用Access创建的数据库文件,其默认的扩展名为( )。
4.在Access中,建立数据库文件可以选择“文件”菜单中的( )菜单命令。
5.下列( )不是“任务窗格”的功能。
6.Access在同一时间,可打开( )个数据库。
7.Access 2003 建立的数据库文件,默认为( )版本。
8.以下不属于Access数据库对象的是( )。
9.在Access数据库对象中,不包括( )对象。
10.Access中的( )对象允许用户使用Web浏览器访问Internet或企业网中的数据。
(C)数据访问页
的数据集合。
(A)窗体
(B)表
11.Access数据库中存储和管理数据的基本对象是( ),它是具有结构的某个相同主题
72