- 1、本文档共99页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
access_1
数据库应用技术教程 ——ACCESS关系数据库 ★课程安排 总学时64 课堂理论讲授32学时 上机实践课时32 ★考试方法 全国高校(福建考区)计算机等级考试 机试(90分钟) 百分制成绩 ——≥85分,获二级优秀证书——≥60分,获二级合格证书 目录 目录 第1章 数据库技术概论 数据库技术是管理数据的一种科学、有效的方法, 它研究如何组织和存储数据,如何高效的获取和处理数据, 并将这种方法用现代的软件技术实现,为信息时代提供安全、方便、有效的信息管理的手段。 本章的知识结构导航图如图1-1所示。 1.1.1 我们身边的数据库应用 1.在超级市场购物 2.用信用卡消费 3.使用图书馆系统 4.学籍及成绩管理 5.基于WWW的Web数据库系统 1.1.2 数据库系统的组成 数据库系统(DBS:Data Base System)是一个整体的概念, 从根本上说,它是一个提供数据存储、查询、管理和应用的软件系统,是存储介质、处理对象和管理系统的集合体。 各部分之间的关系如图1-2所示。 1.1.2 数据库系统的组成 1.数据库 数据库是存放数据的仓库。 不仅存放了数据,而且还存放了数据与数据之间的关系。 一个数据库系统中通常有多个数据库,每个库由若干张表(Table)组成。 每个表具有预先定义好的结构,它们包含的是适合于该结构的数据。 表由记录组成,在数据库的物理组织中,表以文件形式存储。 2.数据库管理系统 数据库管理系统(Database Management System,DBMS)是用于描述、管理和维护数据库的软件系统,是数据库系统的核心组成部分。 3.数据库应用系统 数据库应用系统是程序员根据用户需要在DBMS支持下运行的一类计算机应用系统。 4.数据库用户 数据库系统中有多种用户,他们分别扮演不同的角色,承担不同的任务,如图1-3所示。 对数据库的一切操作都是在DBMS控制下进行的。 无论是数据库管理员或终端用户,都不能直接对数据库进行访问或操作,而必须利用DBMS提供的操作语言来使用或维护数据库中的数据。 数据库管理系统的功能可以概括为下列三个方面: (1)描述数据库。 (2)管理数据库。 (3)维护数据库。 1.1.3 数据库系统的特点 1.可实现数据共享 2.可减少数据冗余 数据冗余是指数据之间的重复,或者说是同一数据存储在不同数据文件中的现象。冗余数据和冗余联系容易破坏数据的完整性,给数据库维护增加困难。 3.可实施标准化 4.可保证数据安全 5.可保证数据的完整性 1.1.4 数据库系统三级模式结构 1.外模式 2.概念模式 3.内模式 数据库系统的三级模式是对数据的三个抽象级别,它把数据的具体组织留给DBMS管理,使用户能逻辑地抽象地处理数据,从而实现了数据的独立性,即当数据的结构和存储方式发生变化时,应用程序不受影响。 如图1-4所示。 数据之间的联系 1.2.1 由现实世界到数据世界 1.现实世界 现实世界就是人们通常所指的客观世界,事物及其联系就处在这个世界中。 2.概念世界 概念世界又称信息世界,是指现实世界的客观事物经人们的综合分析后,在头脑中形成的印象与概念。 3.数据世界 数据世界又称机器世界。因为一切信息最终是由计算机进行处理的,进入计算机的信息必须是数字化的。 模型是现实世界特征的模拟和抽象。数据模型也是一种模型,它是现实世界数据特征的抽象。 在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。 数据模型应满足三方面要求: 一、比较能够真实地模拟现实世界; 二、容易为人们所理解; 三、便于在计算机上实现。 1.2.2 概念模型 实体集(Entity Set) 同类实体的集合则称为实体集。 如: 学校的全体学生就是一个实体集。 1.2.2 概念模型的表示方法:E-R图 构成E-R图的基本要素是实体、属性和联系,用到的符号包括矩形、椭圆形、菱形及其连线,如图1-6所示。 表1-1列出了从现实世界到数据世界有关术语的映射与对照,有助于同学们理解这些概念之间的联系与区别。 计算机世界中的基本概念 信息世界中的实体抽象为计算机世界中的数据,存储在计算机中。在计算机世界中,常用的主要概念如下: (1) 字段(Field):对应于属性的数据称为字段,也称为数据项。字段的命名往往和属性名相同。 如学生有学号、姓名、年龄、性别、系等字段。 (2) 记录(Record):对应于每个实体的数据称为记录。 如一个学生(990001,张立,20,男,计算机)为一个记录。 (3) 文件(File):对应于实体集的数据称为文件。 如所有学生的记录组成了一个学生文件。 1.2.3 数据库模型 数据库模型(data
文档评论(0)