第6章 数据库管理系统 Access 2010

合集下载

Access 2010数据库应用技术习题答案 第6章 报表

Access 2010数据库应用技术习题答案  第6章 报表

第6章一、选择题1.B2.B3.A4.B5.B6.B7.C8.C9.A10.C二、填空题1.页面页脚,主体,组页眉2.主体3.报表页眉4.报表视图、打印预览、布局视图、设计视图5.报表设计视图6.=[page] & "/总" & [Pages] & "页"三、问答题1.答:报表由从表或查询中获取的信息以及在设计报表时所提供的信息(如标签、标题和图形等)组成。

报表可以对数据库中的数据进行分组、排序和筛选,另外在报表中还可以插入文本、图形和图像等其他对象。

报表和窗体的创建过程基本上是一样的,只是创建的目的不同而已,窗体主要用于数据的显示和处理,以实现人机交互;报表主要用于数据的浏览和打印以及对数据的分析和汇总。

2.答:通过设置报表对象的“记录源”属性。

3.答:分组是指将某个或几个字段值相同的记录划分为一组,然后可以实现同组数据的统计和汇总。

操作时,在报表设计视图窗口中打开报表,单击“报表设计工具/设计”选项卡的“分组和汇总”命令组中,单击“分组和排序”命令按钮,显示“分组、排序和汇总”窗格。

单击“添加组”按钮,“分组、排序和汇总”窗格中将添加“分组形式”栏,选择“性别”字段作为分组字段,保留排序次序为“升序”。

单击“分组形式”栏的“更多”选项,将显示分组的所有选项。

在全部分组选项中,可以设置分组的各种属性。

4.答:子报表是插在其他报表中的报表,包含子报表的报表称为主报表。

利用子报表可以将主报表数据源中的数据和子报表数据源中对应的数据同时呈现在一个报表中,从而更加清楚地表现两个数据源中的数据及其联系。

在创建子报表之前,首先要确保主报表数据源和子报表数据源之间已经建立了正确的关联,这样才能保证子报表中的记录与主报表中的记录之间有正确的对应关系。

创建子报表有两种方法:利用“子窗体/子报表”控件在已经建好的报表中插入子报表,按“子报表向导”的提示进行操作;先分别建好两个报表,然后将一个报表添加到另一个报表中。

access数据库程序设计2010版

access数据库程序设计2010版

1.2 关系数据库基础
10
1.2.1 关系模型
实体关系模型: 例1.1 职工管理数据库中教师-工资关系模型。 设学校职工管理数据库中包含教师表和工资表: 教师(编号,姓名,性别,工作时间,……) 工资(编号,姓名,基本工资,奖金,……)
1.2 关系数据库基础
11
1.2.1 关系模型
实体关系模型: 例1.2教学管理中学生表-选课表-课程表关系模型。 设有“教学管理”数据库,其中有学生、课程和
选课编码 课程名称 课程类别 学分
KC001
计算机实 用软件
必修课
3
KC002 英语 必修课 6
KC003 Access 必修课 3
学生编号 姓名 课程编号 课程名称 成绩
110104 张一 KC0001 计算机实用软件 80
110106 张三 KC001 计算机实用软件 90
层次数据模型(Hierarchical Model)
网状数据模型(Network Model)
关系数据模型(Relational Model)
1.2 关系数据库基础
6
1.2.1 关系模型
在关系模型中,一个关系的逻辑结构就是一张二 维表。这种用二维表的形式表示实体和实体间联系 的数据模型称为关系数据模型。
选项卡 按钮组
导航 窗格
导航窗 格开关
联机 帮助
功能区
状态栏 选项卡
命令按钮
按钮组
1.2 关系数据库基础
7
1.2.1 关系模型
基本术语:
关系(Relationship) 一个关系就是一张二维表。Access中,一个关 系存储为一个表,具有一个表名。 对关系的描述称为关系模式。格式为: 关系名(属性名1,属性名2,……,属性名n) 关系模式在Access中表现为表结构: 表名(字段名1,字段名2,……,字段名n)

Access 2010 大纲

Access 2010 大纲

1 数据库概述1.1信息与数据信息:是客观世界在人脑中的反映(如上课)P2数据:是一组表示客观世界某种实体的数量、行为和非随机性的,可以鉴别的物理符号,是反映客观事物存在方式和运动状态的记录(如教室、教师、学生、上课内容)。

P1数据是信息的载体,是信息的表现形式;信息是数据加之后具有一定含义的数据。

1.2数据库与数据库管理系统数据库(DB):存放数据的仓库。

数据库管理系统(DBMS):用于建立和管理数据库的软件。

1.3概念模型与数据模型1.3.1概念模型的基本术语①实体:从现实世界中抽象出来的,可以相互区别的事物(如学生、课程)②属性:用来描述实体的特征如:学生:学号、姓名、性别、生日、班级课程:课程编号、课程名称、学分③域:属性的取值范围如:性别只能取值男、女④关键字:能唯一标识出一个实体元素的属性或属性组合(如学号、课程编号)⑤联系:实体与实体之间的对应关系实体与实体之间的关系有一对一、一对多、多对多实体联系图(E-R图)1.3.2数据模型1.3.2.1概念是实体与实体之间的联系的数据组织形式①层次模型②网状模型③关系模型④面向对象模型层次模型、网状模型、面向对象模型不利于程序的实现,关系模型以关系数学理论为基础,用一系列的二维表来描述实体与实体之间的联系1.3.2.2基本术语①关系(表):一个关系对应概念模型的一个实体,用一个二维表作为表现形式②元组(记录):是组成实体的个体,即二维表中的一行③属性(字段):用于表达关系的特征,即二维表中的一列④域:属性的取值范围⑤关键字:能唯一标识一个元组的属性或属性组合⑥外部关键字(外键):一个关系中的某个属性为另一关系中的关键字,则称其为外部关键字1.3.2.3关系数据模型设计从E-R图转换为关系数据模型学生(学号,姓名,性别,出生日期,班级)学号为主键课程(课程编号,课程名称,学生)课程编号为主键选课(ID,学生编号,课程编号)学生编号、课程编号、教室编号为外键2 Access数据库与表操作2.1启动、退出2.2建立数据库建立空数据库向导2.3新建表直接输入数据向导设计视图2.4修改表结构3 查询3.1 查询的概念查询分为数据查询和操作查询数据查询:将分散的数据按一定条件重新组成一个动态的虚拟二维表。

第6章 access2010

第6章 access2010
计算机文化基础 14
目 录 上一页 下一页 结束
2014-10-1
数据仓库系统
数据仓库的主要特征如下:
•( 1 )面向主题特性:围绕某一主题建模和分 析; •( 2 )集成特性:将多个异种数据源以及事务 记录集成在一起; •( 3 )时变特性:数据存储从历史的角度提供 信息; •( 4 )非易失特性:总是物理地独立存放数据。
计算机文化基础 16
2014-10-1
6.1.2 数据库管理技术的发展 -----XML数据库
• XML 数据库是一种支持对 XML 格式文档进行 存储和查询等操作的数据管理系统。在系统中, 开发人员可以对数据库中的 XML文档进行查询、 导出和指定格式的序列化。 • XML(Extensible Markup Language)即可扩 展标记语言,它与 HTML 一样,都是 SGML (Standard Generalized Markup Language,标 准通用标记语言)。XML作为一种简单的数据 存储语言,仅仅使用一系列简单的标记来描述 数据。虽然XML比二进制数据要占用更多的空 间,但XML极其简单,易于掌握和使用,尤其 具有跨平台的特性。
2014-10-1
计算机文化基础
10
6.1.2 数据库管理技术的发展 -----数据库系统阶段
20世纪60年代末以来,计算机的应用更为广
泛,用于数据管理的规模也更为庞大,由此带来
数据量的急剧膨胀。计算机磁盘技术有了很大发 展,出现了大容量的磁盘。在处理方式上,联机
目 录 上一页 下一页 结束
实时处理的要求更多。这种变化促使了数据管理
计算机文化基础 17
目 录 上一页 下一页 结束
2014-10-1
6.1.3 数据库系统的组成

计算机应用基础实训教程课件-实验6 Access2010数据库技术基础

计算机应用基础实训教程课件-实验6 Access2010数据库技术基础
图6-1-7“表格工具-设计”选项卡的“工具”组
实验项目6.1.2 创建数据表
操作提示
步骤5:在“快速访问工具栏”中,单击“保存”按钮。在打开的 “另存为”对话框中,输入表的名称“学生”,如图6-1-8所示, 然后单击“确定”按钮。最后生成的学生表如图6-1-9所示。
图6-1-8“另存为”对话框
图6-1-9“学生”表的设计视图
图6-1-2“可用模板”窗格
实验项目6.1.1 创建数据库 操作提示
步骤3:最后在右侧窗格下面单击“创建”按钮,即可新建一个文 件名为“学生-课程.accdb”的空数据库。如图6-1-3所示。
图6-1-3“学生-课程”数据库窗口
实验项目6.1.2 创建数据表
任务描述
在“学生-课程”数据库中创建如图6-1-4所示的“学生”表。
实验6.2 在Access数据库中创建查询
【实验目的】
(1)理解查询的基本概念。 (2)掌握在Access数据库中创建查询的基本方法。
ቤተ መጻሕፍቲ ባይዱ
实验6.2 在Access数据库中创建查询
实验项目6.2.1 创建查询
任务描述
在“学生-课程.accdb”数据库中创建名为“女生情况”的查询, 结果要求显示学号、姓名和班级。查询结果如图6-2-1所示。
图6-1-1“Microsoft Access”窗口
实验项目6.1.1 创建数据库 操作提示
步骤2:选择“文件”-“新建”命令,出现“可用模板”窗格。 在“可用模板”窗格中,选择“空数据库”选项,在“文件名”文 本框中输入数据库名:“学生-课程”,然后单击“文件名”文本 框后的打开文件夹按钮 对保存位置进行设置(在这里选择“实验 指导素材库\实验6\实验6.1”文件夹),如图6-1-2所示。

数据库基础与案例应用 --access2010

数据库基础与案例应用 --access2010

数据库基础与案例应用 --access2010一、数据库基础数据库是用来存储和管理数据的软件,可以用来存储结构化数据、半结构化数据和非结构化数据。

数据库可以帮助用户高效地管理和利用数据,是现代信息管理和分析的重要工具之一。

1. 数据库的基本概念数据库中的基本概念包括数据、表、字段、记录、主键、外键等。

数据是数据库中存储的信息,表是数据的组织形式,字段是表中的列,记录是表中的行,主键是表中用来唯一标识记录的字段,外键是表与表之间关联的字段。

2. 数据库管理系统数据库管理系统(DBMS)是用来管理数据库的软件,常见的DBMS 包括SQL Server、MySQL、Oracle和Access等。

不同的DBMS有不同的特点和适用场景,用户可以根据自己的需求选择合适的DBMS 来管理数据。

3. SQL语言Structured Query Language(SQL)是用来访问和操作数据库的标准语言,包括数据查询、数据更新、数据添加和数据删除等操作。

学习和掌握SQL语言可以帮助用户灵活地使用数据库,进行数据分析和数据挖掘工作。

二、 Access2010的基本功能Access2010是微软公司推出的一款关系数据库管理系统软件,具有友好的用户界面和强大的功能,可以帮助用户快速构建和管理数据库。

1. 创建数据库在Access2010中,用户可以通过向导或者自定义方式来创建数据库。

创建数据库时需要定义表的结构和字段的属性,并可以在创建过程中设置主键、外键和索引等约束。

2. 设计表结构和字段属性Access2010可以通过设计视图来定义表的结构和字段的属性,用户可以设置字段的数据类型、长度和格式,还可以设置字段的默认值和约束条件等。

3. 数据输入和查询用户可以通过表格视图来输入数据,也可以通过查询视图来检索数据。

Access2010提供了丰富的查询功能,用户可以使用SQL语句或者查询设计器来构建复杂的查询条件,以满足不同的数据分析和报表生成需求。

数据库基础与应用Access2010第3-6章简答题答案

数据库基础与应用Access2010第3-6章简答题答案

数据库基础与应用Access2010课后简答题3~6章第3章简答题1、答:查询就是根据给定的条件从数据库的一个表或多个表中筛选出符合条件的记录,构成一个数据的集合。

提供数据的表即数据表,是查询的数据来源。

2、答:(1)使用查询向导在“创建”选项卡“查询”组中,点击“查询向导”按钮,弹出“新建查询”对话框,包括:简单查询向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。

接下来根据需求在查询向导的指导下建立即可。

(2)使用“设计”视图在“创建”选项卡“查询”组中,点击“查询设计”按钮,弹出“显示表”对话框,接下来选择所需数据来源即数据表,显示在查询设计视图上半部分,可设置相同字段的联系;下半部分用于指定查询所用的字段、排列方式、是否显示、汇总计算、查询条件的设置。

3、答:选择查询是按照用户需求,根据一定条件从已有的数据源中选择满足特定准则的数据形成一个动态集,将已有数据再组织或增加新的统计结果,不改变数据源中原有的数据状态。

操作查询除了从数据源中选择数据外,还可以对表中的记录进行追加、修改、删除、更新,即改变表的内容,还有生成表查询可以生成新表数据,并且这种更新是不可恢复的。

第4章简答题1、:答(1)综合统一。

数据库支持的数据语言统一(定义语言、操作语言、控制语言、语言风格)(2)高度非过程化。

只需提出“做什么”(3)面向集合的操作方式。

(4)语言简洁。

(5)同一种语法结构,两种使用方式。

(联机交互方式、嵌入式)2、答:SQL特定查询:(1)联合查询:可以将两个或两个以上的表或查询所对应的多个字段的记录合并为一个查询表中的记录。

(2)传递查询:可直接将命令发送到ODBC数据库服务器,在另一个数据库中执行查询,在使用查询时,可以不与服务器的表连接,直接使用相应的表,可减少网络负荷。

(3)数据定义查询:SQL还提供用于定义和维护表结构的数据定义语句,使用数据定义查询可以在当前数据库中创建、删除、更改表和创建索引,每个数据定义查询只能包含一条数据定义语句。

第6章 Access中的报表

第6章 Access中的报表

利用报表设计视图设计报表的主要步骤 如下: (1)创建一个新报表或打开已有报表,打开 报表设计视图。 (2)为报表添加数据源。 (3)向报表中添加控件。 (4)设置控件的属性,实现数据显示及运算。 (5)保存报表并预览。
6.3.1 创建简单报表
利用数据库中存储的数据可以创建所需 要的报表,例如,生成学生名册、教师考勤 表及学生成绩单等。 【实例6-6】使用学生表创建学生名册报表, 包括学号、姓名和性别字段,报表样式如图 6-33所示。
6.1.4 报表的视图
报表视图有4种,分别是设计视图、布局视图、 报表视图和打印预览 。 1.设计视图 报表的设计视图用于报表的创建和修改,用户可 以根据需要向报表中添加对象、设置对象的属性,报 表设计完成后保存在数据库中。 2.布局视图 布局视图是Access 2010新增加的一种视图,实 际上是处在运行状态的报表。在布局视图中,在显示 数据的同时可以调整报表设计,可以根据实际数据调 整列宽和位置,可以向报表添加分组级别和汇总选项。
(4)选择“学生”表并单击“+”按钮展开表 中的字段,在列表框中会显示所选中表的所 有字段。
(5)将报表所需字段“学号”、“姓名”和 “性别”拖曳到报表设计视图的“主体”节 中,在主体区域中即出现绑定文本框以及附 加标签,然后利用“剪切”和“粘贴”方法 将附加标签放置于“页面页眉”节中,并与 所属文本框对齐。 (6)为报表添加标题。在“页面页眉”节中 添加一个标签,设置其标题属性为“学生名 册”,同时利用属性窗口设置标签的字体、 字号等属性。 (7)在“页面页脚”节中添加一个标签,标 题为“制表人:王明”,添加一个文本框。 其“控件来源”设置为“=date()”,如图所 示。
(2)选择“课程”和“选课”表为数据源 创建查询,查询名称为“选课人数统计”, 如图所示。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

其特征是: (1)允许一个以上的结点没有父结点; (2)一个结点可以有多于一个的父结点。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
3.关系模型 关系模型是使用最为广泛的一种数据模型,采用二维表格结构来表 示实体和实体之间的联系 ,如下表6-1所示。
学号 03001 03102 03103 03223 03301
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
1. 层次模型 层次模型的基本结构是树形结构 ,如图所示:
其特征是: (1)有且只有一个结点没有父结点,这个结点称为根结点; (2)根以外的其他结点有且只有一个父结点。
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
2.网状模型 网状模型的基本结构是网状 ,如图所示:
(2)一对多的联系
一对多联系表现为主表中的每条记录与相关表中的多条记录相关联。即 表A中的一条记录在表B中可以有多条记录与之对应,但表B中的一条记 录最多只能与表A中的一条记录对应。如一个班级有多名学生,每个学 生只属于一个班级,班级与学生之间为一对多的联系。
(3)多对多的联系
多对多的联系表现为一个表中的多条记录在相关表中同样可以有多条记 录与之对应,即表A中的一条记录在表B中可以对应多条记录,而B表中 的一条记录在表A中也可对应多条记录。如一个学生可以选修多门课程 ,一门课程有多名学生选修。因此学生和课程之间存在多对多联系。
6.2 数据库管理系统Access 2010
6.2.1 Access 2010综述
山东商务职业学院
Access 2010 是Microsoft公司力推的、运行于新一代操 作系统Windows 7上的关系数据库管理系统,是目前 Access的较新版本。
Access 2010广泛应用于财务、金融、统计、审计和行政 等很多管理领域。不仅能够存储数据,还能够对数据进行 分析和处理,更重要的是对海量数据进行查询,可以大地 提高数据处理的效率,高效地完成各种中小型数据库管理 工作,已经成为目前最流行的数据库管理软件之一
6.1.2 数据库系统的基本概念
1.数据(Data)
数据是描述事物的符号,是对客观事物及其属性进行的描述 。其表现形式是数字、文字、图形、图像、声音等。
2.数据库(DB)
数据库(Database,简称DB)是长期存储在计算机内的 、有组织的、可共享的数据集合。可以理解为“存放数据的 仓库”,只不过这个仓库是计算机的存储设备。
6.1 计算机概述
山东商务职业学院
6.1.4 关系数据库
1. 关系数据库的基本概念
(1)关系:一个关系对应一张二维表,每个关系有一个关系 名,即每个表都有一个表名。
(2)属性:表中的一列为一个属性,也称为字段。属性的名 称被称为属性名。
(3)域:属性的取值范围。例如,学生表中“性别”的取值 范围只能是“男”或“女”。
(4)记录:也称为元组,表示表中的一行。
(5)主关键字:也称为主键:能唯一区分表中的每一条记录 ,不允许为空也不能有重复的值。例如,将学生表中的“ 学号”设置为主键。
(6)关系模式:对关系的描述,一般表示为:关系名(属性东商务职业学院
6.1.3 数据模型
6.1 计算机概述
山东商务职业学院
3.数据库管理系统(DBMS) 数据库管理系统(Database Management System,简称DBMS)完成数据的组织、存储 、维护、获取等任务,是一种用于管理数据库的 计算机系统软件。
4.数据库系统(DBS) 数据库系统(Database System,简称DBS) 是指计算机系统中引进数据库技术后的整个系统 构成,。它一般由数据库、数据库管理系统(及 其开发工具)、应用系统、数据库管理员和用户 组成。
表6-1 学生信息表
姓名 马力刚 王萍华 张华 王平 李萍
性别 男 女 男 男 女
年龄 21 20 22 21 19
专业 计算机软件 计算机网络 计算机网络 计算机安全 电子商务
6.1 计算机概述
山东商务职业学院
6.1.3 数据模型
所谓联系是指实体之间的关系,联系的类型有三种:
(1)一对一的联系
一对一联系表现为主表中的每一条记录只与相关表中的一条记录相关联 。如一个班级只有一个班长,一个班长只属于一个班级,班级与班长之 间为一对一的联系。
1. Access 2010的特点
6.2 数据库管理系统Access 2010
6.2.1 Access 2010综述
2. Access数据库的对象 (1)表 (2)查询 (3)窗体 (4)报表 (5)宏 (6)模块
3. Access2010的启动与退出
山东商务职业学院
6.2 数据库管理系统Access 2010 山东商务职业学院
计算机文化基础
第6章 数据库管理系统 Access 2010
1
第6章 数据库Access 2010
山东商务职业学院
目录
6.1 数据库技术基础 6.2 数据库管理系统Access 2010 6.3 项目实训
6.1 计算机概述
山东商务职业学院
6.1.1 数据管理技术的发展
数据管理技术的发展大致经历了人工管理、文件系统和数 据库系统三个阶段。
6.2.2 创建数据库
1.使用模板创建数据库 启动Access2010,在“文件”选项卡的“新建”中选择“ 可用模板”→ “样本模板”选项,然后选择所需的模板, 在右下角“文件名”文本框处设置数据库的文件名,单击“ 创建”按钮,就在指定位置创建数据库,并进入数据库的工 作界面。
2. 关系运算 常用的关系运算有:选择、投影、连接。 (1)选择:在关系中选择满足条件的行组成新表。 (2)投影:在关系中选择指定的列组成新表。 (3)连接:从多个关系中选择属性及满足条件的元
组形成一个新表。
6.1 计算机概述
山东商务职业学院
6.1.4 常用的数据库管理系统
1. Visual FoxPro 2. Microsoft Access 3. Microsoft SQL Server 数据库 4. DB2 5. Oracle 数据库 6. Sybase 7. MySQL
相关文档
最新文档