第六章数据库管理系统Access2000
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章 数据库技术基础
第四章 数据库技术基础
4.1 数据库系统概述 4.2 数据库和数据表的创建 4.3 数据表的基本操作 4.4 查询 4.5 窗体 4.6 报表的基本操作 4.7 Access与其他软件之间的数据共享
2020/7/30
2
4.1 数据库系统概述
➢4.1.1 数据库基本概念 ➢4.1.2 数据模型简述
2020/7/30
3
4.1.1 数据库基本概念
1. 数据(Data) ➢ 是存储在某种媒体上能够识别的物理符号, 其形式是多种多样的,可以是如数字、文字、字 母及其他特殊字符组成的文本形式数据,也可以 是图形、图像、动画、影像、声音等多媒体数据。
2.数据库(DataBase,简称DB) ➢ 是指长期保存在计算机外存上的、有结构的、 可共享的数据集合。数据库中的数据按一定的数 据模型组织、描述和存储,具有较小的冗余度、 较高的独立性和易扩展性,并可为各种用户共享。
1.关系模型简介
在关系模型中,数据的逻辑结构是一张二维表,
每个关系有一个关系名。在Access 2003中,一 个关系就是一个表对象,如图511中的“学生” 数据表就是一个关系。
➢ 在数据库中,满足下列条件的二维表称为关系 模型:
(1)每一列中的分量是类型相同的数据;
(2)行、列的次序可以是任意的;
2020/7/30
6
4.1.2 数据模型简述
数据(data)是描述事物的符号记录。模 型(Model)是现实世界的抽象。数据模型 (Data Model)是数据特征的抽象,通俗地讲就 是数据库的组织形式。
三种常用的数据模型:层次模型、网状模型、 关系模型。
2020/7/30
7
4.1.2 数据模型简述
2020/7/30
4
4.1.1 数据库基本概念
3.数据库管理系统(DataBase Management System 简称DBMS) ➢ 是指数据库系统中对数据库进行管理的系统 软件。它是数据库系统的核心,负责数据库中的数 据组织、数据操纵、数据维护、控制及保护和数据 服务等。
2020/7/30
➢用户通过Access2003提供的开发环境及工具
可以方便地构建数据库应用程序,大部分工
作都可以通过可视化的操作来完成,无需编
写复杂的程序代码,所以比较适合非计算机
2020/7/30
专业的人员开发数据库管理类的应用软件。 12
4.2.2 Access2003中数据库的7种对象
2020/7/30
1. 表(Table)对象 表是一种有关特定实体的数据的集合,表以行(称为 记录)列(称为字段)格式组织数据。
(1)属性(字段):二维表中垂直方向的列称为属 性。在Access 2003中,被称为字段。字段名也就 是字段的名称,也称为属性名,如图5-1中的“学 号”、“姓名”等就是“学生”表中的字段。
(2)元组(记录):二维表中水平方向的行称为元 组。在Access 2003中,被称为记录,如图4-1中 “学生”表中共有13条记录。
7.页(Page)对象
页对象是Access 2003提供的一种特殊类型的Web
页,用户可以在此Web页中查看、修改 Access数
据库中的数据。在一定程度上集成了Internet
2020/7/30
Explorer浏览器和FrontPage编辑器的功能。 14
4.2.2 Access2003中数据库的7种对象
(3)表中的分量是不可再分割的最小数据项, 即表中不允许有子表;
(4)表中的任意两行不能完全相同。
2020/7/30
8
4.1.2 数据模型简述
➢ 如下面的“学生”信息数据表就是一个关系模 型的数据表。 ➢ 图4-1 “学生”数据表
2020/7/30
9
4.1.2 数据模型简述
2. 关系模型中的相关术语
2020/7/30
11
4.2.1 Access 2003简介
➢Access2003是微软公司的办公套件Office中包 含的一种小型关系型数据库管理系统,用于
构造数据库应用程序并对数据库实行统一管 理。
Baidu Nhomakorabea
➢Access2003可以高效地完成各种类型的中小 型数据库的管理工作,如经济、财务、金融、 行政、审计、统计、教育等领域。
2. 查询(Query)对象 查询是数据库的基本操作,查询是数据库设计目的的 体现。也可以将查询作为窗体和报表的数据源。
3. 窗体(Form)对象 窗体是用户输入数据和执行查询等操作的界面,是 Access数据库对象中最具灵活性的一个对象。
4. 报表(Report)对象 报表是以打印的格式表现用户数据的一种很有效的方 式。用户可以在报表中控制每个对象的大小和外观, 并可以按照用户所需的方式选择所需显示的信息以便 查看或打印。
(3)数据项:也称为分量,是某条记录中的一个字 段值,如“0001”即为“学生”表中第一条记录 的“学号”字段的取值,也就是一个数据项。
2020/7/30
10
4.2 数据库和数据表的创建
4.2.1 Access2003简介 4.2.2 Access2003中数据库的7种对象 4.2.3 Access2003中数据库和数据表的创建
5
4.1.1 数据库基本概念
4.数据库系统(DataBase System 简称DBS) ➢ 指使用数据库后的计算机系统,用来实现数据的组织、
存储、处理和数据共享。一个完整的数据库系统由硬 件、数据库、数据库管理系统、操作系统、应用程序、 数据库管理员等组成 。 5.数据库应用系统(DBAS DataBase Application System) ➢ 利用数据库管理系统而开发的各种应用软件,如各种 学生档案或成绩管理系统、工资管理系统、人事管理 系统、财务管理系统等等。
13
5. 宏(Marco)对象
宏是指一个或多个操作的集合,其中每个操作可 以实现特定的功能,例如打开某个窗体或打印某 个报表。通过使用宏可以自动完成某些普通的任 务。
6. 模块(Module)对象
模块是用Access提供的VBA(Visual Basic for Applications)语言编写的程序,通常与窗体、报 表等对象结合起来组成完整的应用程序。模块有 两种基本类型:类模块和标准模块。
第四章 数据库技术基础
4.1 数据库系统概述 4.2 数据库和数据表的创建 4.3 数据表的基本操作 4.4 查询 4.5 窗体 4.6 报表的基本操作 4.7 Access与其他软件之间的数据共享
2020/7/30
2
4.1 数据库系统概述
➢4.1.1 数据库基本概念 ➢4.1.2 数据模型简述
2020/7/30
3
4.1.1 数据库基本概念
1. 数据(Data) ➢ 是存储在某种媒体上能够识别的物理符号, 其形式是多种多样的,可以是如数字、文字、字 母及其他特殊字符组成的文本形式数据,也可以 是图形、图像、动画、影像、声音等多媒体数据。
2.数据库(DataBase,简称DB) ➢ 是指长期保存在计算机外存上的、有结构的、 可共享的数据集合。数据库中的数据按一定的数 据模型组织、描述和存储,具有较小的冗余度、 较高的独立性和易扩展性,并可为各种用户共享。
1.关系模型简介
在关系模型中,数据的逻辑结构是一张二维表,
每个关系有一个关系名。在Access 2003中,一 个关系就是一个表对象,如图511中的“学生” 数据表就是一个关系。
➢ 在数据库中,满足下列条件的二维表称为关系 模型:
(1)每一列中的分量是类型相同的数据;
(2)行、列的次序可以是任意的;
2020/7/30
6
4.1.2 数据模型简述
数据(data)是描述事物的符号记录。模 型(Model)是现实世界的抽象。数据模型 (Data Model)是数据特征的抽象,通俗地讲就 是数据库的组织形式。
三种常用的数据模型:层次模型、网状模型、 关系模型。
2020/7/30
7
4.1.2 数据模型简述
2020/7/30
4
4.1.1 数据库基本概念
3.数据库管理系统(DataBase Management System 简称DBMS) ➢ 是指数据库系统中对数据库进行管理的系统 软件。它是数据库系统的核心,负责数据库中的数 据组织、数据操纵、数据维护、控制及保护和数据 服务等。
2020/7/30
➢用户通过Access2003提供的开发环境及工具
可以方便地构建数据库应用程序,大部分工
作都可以通过可视化的操作来完成,无需编
写复杂的程序代码,所以比较适合非计算机
2020/7/30
专业的人员开发数据库管理类的应用软件。 12
4.2.2 Access2003中数据库的7种对象
2020/7/30
1. 表(Table)对象 表是一种有关特定实体的数据的集合,表以行(称为 记录)列(称为字段)格式组织数据。
(1)属性(字段):二维表中垂直方向的列称为属 性。在Access 2003中,被称为字段。字段名也就 是字段的名称,也称为属性名,如图5-1中的“学 号”、“姓名”等就是“学生”表中的字段。
(2)元组(记录):二维表中水平方向的行称为元 组。在Access 2003中,被称为记录,如图4-1中 “学生”表中共有13条记录。
7.页(Page)对象
页对象是Access 2003提供的一种特殊类型的Web
页,用户可以在此Web页中查看、修改 Access数
据库中的数据。在一定程度上集成了Internet
2020/7/30
Explorer浏览器和FrontPage编辑器的功能。 14
4.2.2 Access2003中数据库的7种对象
(3)表中的分量是不可再分割的最小数据项, 即表中不允许有子表;
(4)表中的任意两行不能完全相同。
2020/7/30
8
4.1.2 数据模型简述
➢ 如下面的“学生”信息数据表就是一个关系模 型的数据表。 ➢ 图4-1 “学生”数据表
2020/7/30
9
4.1.2 数据模型简述
2. 关系模型中的相关术语
2020/7/30
11
4.2.1 Access 2003简介
➢Access2003是微软公司的办公套件Office中包 含的一种小型关系型数据库管理系统,用于
构造数据库应用程序并对数据库实行统一管 理。
Baidu Nhomakorabea
➢Access2003可以高效地完成各种类型的中小 型数据库的管理工作,如经济、财务、金融、 行政、审计、统计、教育等领域。
2. 查询(Query)对象 查询是数据库的基本操作,查询是数据库设计目的的 体现。也可以将查询作为窗体和报表的数据源。
3. 窗体(Form)对象 窗体是用户输入数据和执行查询等操作的界面,是 Access数据库对象中最具灵活性的一个对象。
4. 报表(Report)对象 报表是以打印的格式表现用户数据的一种很有效的方 式。用户可以在报表中控制每个对象的大小和外观, 并可以按照用户所需的方式选择所需显示的信息以便 查看或打印。
(3)数据项:也称为分量,是某条记录中的一个字 段值,如“0001”即为“学生”表中第一条记录 的“学号”字段的取值,也就是一个数据项。
2020/7/30
10
4.2 数据库和数据表的创建
4.2.1 Access2003简介 4.2.2 Access2003中数据库的7种对象 4.2.3 Access2003中数据库和数据表的创建
5
4.1.1 数据库基本概念
4.数据库系统(DataBase System 简称DBS) ➢ 指使用数据库后的计算机系统,用来实现数据的组织、
存储、处理和数据共享。一个完整的数据库系统由硬 件、数据库、数据库管理系统、操作系统、应用程序、 数据库管理员等组成 。 5.数据库应用系统(DBAS DataBase Application System) ➢ 利用数据库管理系统而开发的各种应用软件,如各种 学生档案或成绩管理系统、工资管理系统、人事管理 系统、财务管理系统等等。
13
5. 宏(Marco)对象
宏是指一个或多个操作的集合,其中每个操作可 以实现特定的功能,例如打开某个窗体或打印某 个报表。通过使用宏可以自动完成某些普通的任 务。
6. 模块(Module)对象
模块是用Access提供的VBA(Visual Basic for Applications)语言编写的程序,通常与窗体、报 表等对象结合起来组成完整的应用程序。模块有 两种基本类型:类模块和标准模块。