基础与access_2003应用

上传人:kms****20 文档编号:51029210 上传时间:2018-08-12 格式:PPT 页数:54 大小:368.50KB
返回 下载 相关 举报
基础与access_2003应用_第1页
第1页 / 共54页
基础与access_2003应用_第2页
第2页 / 共54页
基础与access_2003应用_第3页
第3页 / 共54页
基础与access_2003应用_第4页
第4页 / 共54页
基础与access_2003应用_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《基础与access_2003应用》由会员分享,可在线阅读,更多相关《基础与access_2003应用(54页珍藏版)》请在金锄头文库上搜索。

1、 n数据模型的种类n数据库系统的组成n字段数据类型n数据库的创建、打开和关闭n数据表的创建、复制、更名和 删除n数据查询n创建报表【掌握部分】【了解部 分】数据、信息及数据处理之间的关系数据库的概念关系模型与关系数据第一章 数据库技 术基础与Access 2003应用6.1 数据库技术基础 6.2 Access数据库基础 6.3 Microsoft Access 2003数据库的操作 6.4 数据查询 6.5 创建报表6.1数据库技术基础6.1.1 数据、信息及数据处理 6.1.2 数据库概述 6.1.3 数据模型 6.1.4 数据库系统 6.1.5 数据库系统应用实例随着商品经济的发展,科学

2、技术的进步和激烈的市场竞争,企业经营管理中的信息量倍增,决策难度也随之加大。人们越来越重视生产和经营活动中的信息的作用,把信息视为企业的又一重要资源,十分重视信息的收集、加工和使用,从而也促进了信息科学的诞生和发展。数据库管理技术是信息科学的重要组成部分。6.1.1 数据、信息及数据处 理n为了记载信息,人们使用了各种物理符号及其组合来表示信息,这些符号及其组合就是数据。数据的形式多种多样,如数字数据、文字数据、声音数据和图像数据等。n从广义上说,信息是对事物运动状态和特征的描述,而数据是载荷信息的物理符号。n数据处理又称为信息处理,即利用计算机对各种类型的数据进行处理,包括对数据的采集、存储

3、、整理、分类、排序、统计、加工、检索、维护和传输等一系列操作过程。数据处理的目的是从大量的、原始的数据中获得我们所需要的资料并提取有用数据成份,以此作为行为和决策的依据。如图所示,棉花就相当于“数据”,是制成衣服的原料,但棉花不能为我们直接穿戴,需要经过纺织、剪裁之类的相关处理之后变为服装,服装相当于能够为人们直接采用的“信息”。数据处理信息6.1.2 数据库概述1.数据库的概念数据库(Database)是计算机软件的一个重 要分支,是近十几年来迅速发展起来的一门新兴 科学。从广义上说,数据库可以理解为长期保存 在计算机外存上的、有结构的、可共享的数据的 集合。n从数据的角度来讲,数据库是储存

4、在一起的相关数据的集合。这些 数据按一定的数据模型组织,没有有害的或不必要的冗余;数据的 储存独立于它的程序,能为多种应用服务。 n从数据库系统的角度讲,数据库可用以下三点来描述:储存在磁鼓、磁盘或其他外存介质上的数据集合。以这些数据为背景,对数据库进行操作的程序。数据是集成的,可以包含多个用户的数据。每个用户只享用 其中的一小部分,而单独的数据库又能被多个用户享用。n从数据库模式的角度来讲,数据库是由一个特定的模式(Scheme )控制的所有记录(或片段、元组)、系(set或层次序列、关系 )及区域(Area)组成的。2.数据库的产生与发展n人工管理阶段:这一阶段的基本特征是数据不独立,它是

5、程序的组 成部分。n文件系统阶段:这一阶段的数据管理技术得益于计算机的处理速度 和存储能力的惊人提高,这一时期的数据处理系统是把计算机中的 数据,组织成相互独立的被命名的数据文件。n数据库系统阶段:此时数据库的特点是数据不再只针对某一个特定 的应用,而是面向组织,具有整体的结构性,共享性高,冗余度减 小,具有一定的程序与数据之间的独立性,并且对数据进行统一的 控制。 6.1.3 数据模型数据库是一个具有一定数据结构的数据集合,这个结 构是根据现实世界中事物之间的联系来确定的。研究如何表 示和处理这种联系的数据库系统的核心问题,用以表示实体 与实体之间联系的模型称为数据模型。数据模型的设计方法

6、决定着数据库的设计方法,常见的数据库模型有3种:层次 模型(Hierarchical Model)、网状模型(Network Model)和关系 模型(Relational Model)。 1.数据模型的种 类层次模型 网状模型示例 R1R2R3R4R5R1R3R4R2R1R2R4R3关系模型 面向对象模型不同于层次模型、网状模型、关系模型这些 传统的数据模型,面向对象数据模型是非传统的数据模型 。将面向对象程序设计方法与数据库技术相结合就产生了 面向对象数据库系统。2.关系模型与关系数据库在数据库中的数据结构如果依照关系模型定义,就是关 系数据库系统。关系型数据库就是将相关数据以二维表的形

7、式集合排列在一起。关系数据库由许多不同的关系构成,其 中每个关系就是一个实体,用一张二维表表示。表格的每一列都是一个属性,在关系数据库中称为字段 ,字段的取值来自于其定义域。表中的行和列的次序是无关 紧要的。所有的字段都是最基本的,即它们是不可再细分的 。 关系二维表中的术语解释如下: 关系(Relation):一张二维表对应一个关系。例如,图中的二 张表对应两个关系。 关系模式:关系模式是对关系的描述,一般形式为: 关系名(属性1,属性2,属性n) 属性:表中每一列叫做一个属性,属性有属性名和属性值之分。 分量:表中的每一个属性值。 记录:也称之为元组,由属性值组成的每一行叫做一 个元组。例

8、如,表Score有5条记录,其中的一行( 00212028,计算机文化基础,95)为一条记录。 关键字:表中的某个属性组可以唯一确定一条记录。 例如,表Student中学号可以唯一确定一个学生,也就是 说,Student表中不可能出现学号相同的记录,因此学号 是一个关键字。 主键:一个表中可能有多个关键字,但在实际的应用 中只能选择一个,被选用的关键字称为主键。 框架:由属性名组成的表头称为框架。 值域:每个属性的取值范围。3.关系的种类关系有三种类型: 基本表 基本表就是关系模型中实际存在的表,如 Student表和Score表。 查询表 查询表是查询结果表,或查询中生成的临时表 。 视图

9、视力是由基本表或其他视图导出的表。视图是为 了数据查询方便、数据处理简便及数据安全要求而设计 的数据虚表,不对应实际存储的数据。利用视图可以进 行数据查询以及对基本表进行数据维护。4关系操作关系数据库中的核心内容是关系即二 维表。而对这样一张表的使用主要包括某 些条件获取相应行、列的内容,或者通过 表之间的联系获取两张表或多张表相应的 行、列内容。概括起来关系操作包括选择 、投影、连接操作。关系操作的操作对象 是关系,操作结果亦为关系。 投影:基本思想是从一个关系中选取所需要的属性成 分,并按要求排列成一个新关系,新关系的各个属性 值来自原关系中相应的属性值,并去掉重复元组。 选择:在表中选取

10、满足条件的记录组成一个新表,这 个新关系是原表的一个子集。 连接:是将不同的两个关系连接成为一个关系。对两 个表的连接结果是一个包含原表所有列的新关系。这 种命名方法保证了新关系中属性名的唯一性,尽管原 有不同关系中的属性可能是同名的。新关系中的记录 是通过连接原有关系的记录而得到的。 1. 数据库系统的组成一个采用数据库管理技术的计算机应用系统,即由数据库系统( DBS),管理人员(USER)、数据库管理系统(DBMS)和数据库( DB)组成。在操作系统(OS)和硬件(HW,即裸机)支持下工作。6.1.4 数据库系统用户数据库管理系统数据库操作系统硬件 2. 数据库系统的特点 查询迅速且准确

11、 数据结构化且统一管理 数据冗余度小 具有较高的数据独立性 数据共享n超市销售系统n铁路售票系统 n图书馆管理系统 n银行业务系统 n学校教学管理系统 n餐饮服务系统6.1.5 数据库系统应用实例6.2 Access数据库基础6.2.1 Microsoft Access 2003概述6.2.2 Microsoft Access 2003数据库的组成Access是Office办公软件的组件之一,是当前 Windows环境下非常流行的桌面型数据库管理系统。 使用Microsoft Access无须编写任何代码,只需要通过 直观的可视化操作就可以完成大部分数据库管理任务 。Access是一个面向对象

12、的、采用事件驱动机制的 关系型数据库管理系统,它可以通过ODBC与其他数 据库相连,实现数据交换与共享,也可以与Word和 Excel等办公软件进行数据交换和共享,还可以通过对 象链接与嵌入技术在数据库中嵌入和链接声音、图像 等多媒体数据。本节将对Access的一些基本特点和技 术进行介绍。 6.2.1 Microsoft Access 2003 概述6.2.2 Microsoft Access 2003数据 库的组成1.表:表是数据库中最基本的对象,没有表也就没有其他 对象。从本质上来说,查询是对表中数据的查询,窗体 和报表也是对表中数据的维护。2.查询:是从一个或多个表(或查询)中选择一部

13、分数据 ,将它们集中起一,形成一个全局性的集合,供用户查 看。3.窗体:是用户与数据库交互的界面,是数据库维护的一 种最灵活的方式。4报表:Access中的报表与现实生活中的报表是一样的, 是一种按指定的样式格式化的数据形式,可以浏览和打 印。5宏:是若干个操作的组合,可以用来简化一些经常性的 操作。6模块:在模块中,用户可以用Visual Basic Application语 言编写函数过程或子程序。7Web页:是Access在2002版本中增入的功能,2003版 在原有的基础上又有了功能上的增强。用户通过创建 Web页,把数据库中的数据向Internet上发布。6.3 Microsoft

14、Access 2003 数据库的操作6.3.1 Microsoft Access 2003的启动与退出 6.3.2 Access 2003程序窗口的组成 6.3.3 数据库的创建、打开及关闭 6.3.4 表创建 6.3.5 数据表的复制、更名和删除 6.3.6 数据的排序 6.3.7 表间关系6.3.1 Microsoft Access 2003的启动与退出1启动 从开始菜单启动。单击任务栏中的“开始”按钮,选择“程序”|“Microsoft Word 2003”程序项。 利用快捷方式。2退出 使用菜单命令。选择“文件”|“退出”命令,即可退了Access应用程序。 使用“关闭”按钮。6.3.

15、2 Access 2003程序窗口组 成工具栏状态栏菜单栏标题栏工作区6.3.3 数据库的创建、打开及 关闭 nAccess的数据库文件包含了该数据库 中的全部数据表,查询等其他对象, 把它们放在同一个数据库文件中。 Access的数据库文件默认的扩展名是 mdb。n在Access中,创建一个数据库文件有 3种方式:新建数据库,根据现有文 件新建数据库和根据模板新建数据库 。创建数据 库 选择“文件”“新建”选项,或单击工具栏上的“新建”按钮。 选择“空数据库”、“根据现有文件”或“本机上的模板”选项 。 在“文件新建数据库”对话框中指定数据库的保存位置和数据库名。 单击“创建”按钮,Acce

16、ss创建并打开该数据库。Access程序窗口中 出现数据库窗口。数据库打开及关闭l数据库的打开选择“文件”|“打开”菜单,或单 击工具栏中“ ”按钮,会出现“打 开”对话框,选择要打开的数据库 文件所在的路径及文件名。单击 右下方的“打开”按钮旁的倒“三角 形”,提供多种数据库打开方式, 选择其中一项。l关闭数据库 选择“文件”“关闭”选项。 单击“数据库窗口”的“关闭”按钮。 6.3.4 表的创 建 表是数据库文件(Mdb)中用来储存 和管理数据库的对象,是整个数据库的基础 ,也是数据库中其他对象的数据来源。数据 库中至少要有一张表,只有建立了表,才能 向表中输入数据,因此建立数据库后的首要 工作就是建立表。设计一个数据库的关键就 集中体现在建立基本表上。要建立基本表,首选必须确定表的结构 ,即确定表中字段的名称、类型、属性等。1.表结构 字段数据类型在Access 2003中,数据类型共

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号