数据库基础与应用(Access 2010) 第7章 报表的操作
- 格式:ppt
- 大小:1.25 MB
- 文档页数:43


模块一 数据库的分析与设计
习题与实训一
一、选择题
1.B 2.A 3.C 4.B 5.A 6.C 7.D 8.A 9.B 10.C
11.A 12.B 13.C 14.D 15.A
二、填空题
1. 数据 、 信息
2. 数据处理
3.
关系模型_、
层次模型 。
4. 二维表
5. 物理数据独立性
6. 一对多 、 多对多
7. 实体 、 属性 、 联系
8.
关系模式
9. 逻辑结构设计
10. 实体完整性
三、上机实训
任务一 设计图书管理系统数据库
1. 绘制E-R图
(1)确定实体、联系和属性
实体有:管理员、借书证、图书
联系有:管理员为教师或学生办理借书证;教师或学生通过借书证进行借书或还书操作;管理员将图书保存到仓库中。
(2)确定局部(分)E-R图
实体属性图如图1所示。实体之间的关系图如图2所示。
(3)集成完整(总)E-R图
将图1和图2合并起来,即为集成完整的E-R图,详细的图略。
图1 《教学信息管理系统》实体属性图
图2 《教学信息管理系统》关系图
2. 将E-R图转化为关系模型
(1)实体转化为数据表
管理员(职工编号, 姓名,
性别, 民族, 籍贯, 出生日期, 工龄, 文化程度, 管理员照片)
用户(用户编号, 姓名, 用户类型,单位名称, 职务, 性别, 出生日期, 证件类型, 联系电话)
图书(图书编号, 图书名称, 图书类别, 作者, 出版社, 出版日期, 价格,图书介绍)
(2)联系转化为数据表
借书证(借书证号, 用户编号,办证时间, 有效时间)
借书(管理员编号, 借书证号, 图书编号, 借书数量, 借阅时间)
还书(管理员编号, 借书证号, 图书编号, 还书数量, 还书时间)
数据库应用基础——Access 2010
书后习题
单元一 认识数据库系统(10页)
一、选择题
1、数据库管理系统是( )。
A、操作系统 B、系统软件 C、编译系统 D、应用软件
2、不属于数据库系统组成部分的是( )。
A、用户 B、数据库管理系统 C、硬件 D、文件
3、Access 2010属于( )。
A、网状数据库系统 B、层次数据库系统
C、分布式数据库系统 D、关系型数据库系统
4、Access 2010数据库文件的扩展名是( )。
A、.mdb B、.dbf C、.accdb D、.mdbx
5、Access 2010的核心数据库对象是( )。
A、查询 B、表 C、报表 D、窗体
6、空数据库是指( )。
A、没有基本表的数据库 B、没有任何数据库对象的数据库
C、数据库中数据表记录为空的数据库 D、没有窗体和报表的数据库
7、在Access中,用来表示实体的是( )。
A、域 B、字段 C、记录 D、表
8、下列实体联系中,属于多对多联系的是( )。
A、学生与课程 B、乘客与座位 C、商品编码与商品 D、班级与学生
9、一个学校教师和课程间的联系是( )。
A、一对一 B、一对多 C、多对一 D、多对多
10、一个人与他的身份证号码对应的关系是( )。
A、一对多 B、一对一 C、多对一 D、多对多
11、一个班级所有同学与他们各自的各科成绩的关系是( )。
A、一对多 B、一对一 C、多对一 D、多对多
12、不是Access 2010数据库对象的是( )。
A、查询 B、表 C、报表 D、视图
二、判断题
1、数据库系统是一个独立的系统,可不依赖操作系统。( )
数据库技术与应用知识点总结
SANY GROUP system office room 【SANYUA16H-
《数据库技术与应用》知识点总结
第一章 数据库基础
1. 基本概念:
数据:数据泛指对客观事物的数量、属性、位置及其相互关系的抽象表示,以适合于用人工或自然的方式进行保存、传递和处理。数据是形成信息的源泉,信息是有价值的数据是数据的内涵。
信息:有一定含义的、经过加工处理的、对决策有价值的数据
数据库:数据库是长期存储在计算机内、有组织的可共享的数据集合。
数据库管理系统(DBS的核心):专门用于管理数据可的计算机系统软件。
数据库系统 :带有数据库的计算机系统,一般由数据库、数据库管理系统(及其开发工具)、相关硬件、软件和各类人员组成。
2. 数据管理的发展阶段
1. 人工管理阶段:没有直接存储设备、操作系统、管理软件
2. 文件系统阶段:把计算机众多数据组织成相互独立的数据文件
3. 数据库系统阶段:一定的格式、统一管理、冗余度小
4. 分布式数据库阶段:物理上分离、逻辑上统一
5. 面向对象数据库阶段
3. 数据模型:
(1)基本概念:
数据模型:数据库系统的形式框架,用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具。
概念模型:按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调语义表达功能。
实体:客观存在的并且可以相互区别的“事物”
实体集:性质相同的同类实体的集合
属性:描述实体的特征
域:属性的取值范围
主键:用来唯一标识一个元组的某个属性或属性组合
联系(1:1,1:n,m:n):实体集之间的关系,反应事物之间的相互关联,联系也是主体,也可具有属性
关系模型:采用二维表来表示实体以及实体之间关系的模型。本质是一张表。
关系、关系模式:1:1关系名(属性1,属性2,……)
简答题复习资料
1. 设计数据库的基本步骤:
参考答案:
(1) 分析数据需求。确定数据库要存储哪些数据
(2) 确定需要的表。一旦明确了数据库需要存储的数据和所要实现的功能,就可以将数据分解为不同的相关主题,在数据库中为每个主题建立一个表。
(3) 确定需要的字段。确定在各表中存储数据的内容,即确立各表的结构。
(4) 确定各表之间的关系。仔细研究各表之间的关系,确定各表之间的数据应该如何进行联接。
(5) 改进整个设计。为各表加入一些数据作为例子,然后对这些例子进行操作,看是否能够得到希望的结果。如果发现设计不完备,可以对设计做一些调整。
2. 简述使用“表设计器”创建表的基本步骤?
参考答案:
(1) 双击“使用设计器创建表”,打开表设计器。
(2) 在表设计器中,输入各个字段的名称,在“数据类型”下选择各个字段的数据类型;然后设置各字段的相关属性。
(3) 单击工具栏中的“保存”按钮,保存设计好的表结构。
(4) 转换到表的数据视图 ,输入数据内容。
3. 选择查询和操作查询有何区别?
参考答案:选择查询是指从一个或多个表获取满足条件的数据,并且按指定顺序显示数据,查询运行不会影响到数据源的数据,操作查询则可以对数据源数据进行添加、更新、删除等修改操作。
4. 报表和窗体有何不同?
参考答案:窗体是用户与Access数据库应用程序交互的主要接口,报表是用一定的打印格式展示数据的一种有效方式。报表的数据来源与窗体一样,可以是表、查询或SQL语句。不同的是,报表只能打印或显示数据,而不能像窗体那样修改或输入数据。
5. 宏和宏组的区别是什么?
参考答案:宏是一个或多个操作的集合,每个操作都能够自动的实现特定的功能;宏组是有多个宏组成的,每个宏可以独立运行。宏按宏对象名称调用,宏组中的宏则按照“宏组名〃宏名”格式调用,如果仍然像运行宏一样运行宏组名,则只执行宏组中第一个宏名中的操作指令。
6. “有效性文本”的作用是什么?