计算机二级Access理论培训-数据库设计基础

计算机二级Access理论培训-数据库设计基础

ID:46555908

大小:381.84 KB

页数:27页

时间:2019-11-25

计算机二级Access理论培训-数据库设计基础_第1页
计算机二级Access理论培训-数据库设计基础_第2页
计算机二级Access理论培训-数据库设计基础_第3页
计算机二级Access理论培训-数据库设计基础_第4页
计算机二级Access理论培训-数据库设计基础_第5页
资源描述:

《计算机二级Access理论培训-数据库设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、全国计算机等级考试 二级Access数据库目录数据结构与算法程序设计基础软件工程基础数据库设计基础Access数据库知识1、数据库系统的基本概念数据对客观事物的符号表示在计算机科学中,所有能输入到计算机并被处理的符号的总称数据库数据的仓库,这个仓库在计算机的存储器上大量的、有结构的、可共享的数据集合数据库管理系统(DBMS)对数据库进行管理的系统软件负责数据组织、数据操纵、数据维护、控制及保护和数据服务等数据库系统由数据库、数据库管理系统、数据库管理员、硬件和软件等组成数据库系统的核心:DBMS1、数据库系统的基本概念数据管理的发展人工管理阶段主要用于科学计

2、算,硬件没有磁盘,数据被直接存取文件系统阶段具有简单的数据共享和数据管理能力无法提供统一的、完整的管理和数据共享能力数据库系统阶段解决数据的独立性问题实现数据的统一管理达到数据共享的目的1、数据库系统的基本概念数据库系统的特点数据的集成性:采用统一的数据结构数据的高共享性和低冗余性数据的独立性物理独立性:应用程序和数据库中的数据的存放位置和存储格式是相互独立的逻辑独立性:应用程序和数据库的逻辑结构是相互独立的数据的统一管理和控制:由DBMS1、数据库系统的基本概念数据库系统的内部结构体系模式:又称概念模式或逻辑模式。是对数据库中全部数据的逻辑结构和特征的总体

3、描述,是所有用户的公共数据视图(全局视图)。外模式:又称子模式,对应于用户级。它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。内模式:又称存储模式,对应于物理级,它描述了数据在存储介质上的存储方式和物理结构,对应着实际存储在外存储介质上的数据库。1、数据库系统的基本概念外模式2外模式3内模式应用A应用B应用C应用D应用E外模式1模式模式/内模式映象外模式/模式映象图1数据库系统的三级模式数据库2、数据模型数据模型:是对现实世界的模拟和抽象。是把现实世界的具体事物转换成计算机能够处理的数据的工具任何一个数据库系统都必须建立在一定

4、的数据模型之上由于现实世界的复杂性,不可能从现实世界中直接建立数据模型通常建立数据模型的过程现实世界信息世界:建立概念模型信息世界机器世界:建立数据模型2、数据模型概念模型,也称信息模型,独立于计算机,只描述某个特定的信息结构概念模型工具:实体联系模型(E-R图)E-R图把现实世界的要求转换成实体、联系和属性等2、数据模型E-R模型的3个基本概念实体:现实世界的事物可以抽象为实体。有共同属性的实体组成实体集。如张三、李四属性:实体所具有的某种特性。如姓名、性别、年龄等。一个属性有不同的取值范围,称属性的值域或值集联系:现实世界中事物间的关联。反映的是实体

5、集之间的特定关系。如教师和学生有教学关系2、数据模型两个实体集之间的联系分为3类一对一联系实体集A中的每个实体在实体集B中至多有一个与之联系。反之成立。如班级和班长一对多联系实体集A中的每个实体在实体集B中有n个实体与之联系。反之,实体集B中的每个实体在实体集A中只有1个实体与之联系如一个班级有若干个学生,而一个学生只能属于一个班级多对多联系实体集A中的每个实体在实体集B中n个实体与之联系。反之,实体集B中的每个实体在实体集A中有m个实体与之联系。如一门课程可以同时被多个学生选修,而一个学生可同时选修多门课程2、数据模型E-R图用矩形表示实体集用椭圆表示属性

6、用菱形表示联系2、数据模型数据模型:数据库中使用数据模型来表示数据之间的联系常用的3种数据模型层次模型:树状网状模型:网状关系模型:用二维表来表示实体类型和实体之间的联系2、数据模型关系模型关系模型的基本数据结构是二维表每一张二维表称为一个关系学号姓名性别年级系别101张三男07航海102李四男08信息103王五男09工商……………2、数据模型关系模型的常用术语关系:一张二维表属性(字段):表中的每一列元组(记录):表中的每一行主码:表中某个属性组,可以唯一确定一个元组域:属性的取值范围关系模式:对关系的描述。格式:关系名(属性1,属性2,属性3,…,属性n

7、)2、数据模型关系模型的操作查询插入删除修改3、关系代数关系模型是建立在关系代数的基础上的关系代数包括传统集合运算和专门关系运算传统集合运算:∪(并)、-(差)、∩(交)和Ⅹ(笛卡尔积)专门的关系运算:σ(选择)、Π(投影)、∞(连接)、÷(除)3、关系代数∪(并)R∪S表示关系R和关系S的所有元组合并,再去掉重复的元组RSR∪SABCa1b1c1a1b2c1a2b1c2ABCa1b1c1a2b1c2a2b2c2ABCa1b1c1a1b2c1a2b1c2a2b2c23、关系代数-(差)R-S表示关系R中去掉与关系S中相同的元组RSR-SABCa1b1c1a1

8、b2c1a2b1c2ABCa1b1c1a2b1c2a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。