- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ACCESS数据库技术及应用
第一章 数据库基础
1.1 数据库简介
1.1.1 数据库基本概念
1. 数据(Data):存储在某一种媒体上能够识别的物理符号。
数据的结构:型(Type)与值(Value)
型:数据表示的类型 (如整型、实型、字符型等)
值:符合给定型的值 (2013、“VBA”…)
数据结构(Data Structure):包括将多种相关数据以一定结构方式组合构成的特定的数据框架
数据模式(Data Schema)
1.1 数据库简介
1.1.1 数据库基本概念
2. 数据库(Database, DB):按一定关系把相关数据组织、存储在计算机中的数据集合。数据库不仅存放数据,而且还存放数据之前的联系。
数据库主要解决以下3个问题:
有效地组织数据。主要是对数据进行合理设计,以便计算机搞笑存储。
将数据方便地输入计算机中。
根据用户的要求将数据从计算机中提取出来。
1.1 数据库简介
1.1.1 数据库基本概念
3. 数据库管理系统(Database Management System, DBMS):位于用户与操作系统间负责数据库管理的一种系统软件,是数据库系统的核心。
数据模式定义
数据存取的物理构建
数据操纵
数据的完整性、安全性定义与检查
数据库的并发控制与故障恢复
数据的服务
1.1 数据库简介
1.1.1 数据库基本概念
4. 数据库管理员(Database Administrator,简称DBA):对数据库进行管理的专门人员,其职能是进行规划、设计、监视、管理、监督、维护数据库系统的正常运行,负责全面管理和控制数据库系统
通过DBMS与操作系统完成以下功能
数据库设计(Database Design)
数据库维护
改善系统性能,提高系统效率
1.1 数据库简介
1.1.1 数据库基本概念
5. 数据库系统(Database System,简称DBS)
硬件平台:计算机与网络。
软件平台:操作系统,数据库系统开发工具,接口软件
数据库系统的特点:
实现数据共享
实现数据独立
减少数据冗余度
避免数据不一致性
加强对数据的保护
1.1 数据库简介
1.1.1 数据库基本概念
6. 数据库应用系统(Database Application System, 简称DBAS):数据库系统、应用软件及应用界面。
1.1 数据库简介
1.1.2 数据模型
1. 实体描述
(1) 实体(Entity)与属性(Attribute)
(2) 码及主码
(3) 实体型及实体集
(4) 实体之间的联系
一对一联系
一对多联系
多对多联系
(5) 实体-联系模型(Entity-Relationship,简称E-R模型)
①实体名②属性名③联系名
1.1 数据库简介
1.1.2 数据模型
2. 数据模型
(1)数据模型相关概念
数据结构:所研究的对象类型的集合,用于描述系统的静态特性。
数据操作:对数据库中各种对象(型)的实例(值)允许执行的操作的集合。
数据的约束条件:一组完整性规则的集合。
1.1 数据库简介
1.1.2 数据模型
2. 数据模型
(2)数据模型的分类
层次模型:将记录类型排列成层次结构,常用树形结构来描述,结点层次结构是倒放的树型结构
网状模型:不加任何条件限制的无向图,允许一个或一个以上的结点无双亲结点;一个结点可以有多于一个的双亲结点
关系模型:二维表,由表框架及表的记录组成
面向对象模型:用面向对象观点来描述现实世界实体(对象)的逻辑组织、对象间限制、联系等的模型
1.2 关系数据库简介
1.2.1 关系代数
1. 传统的集合运算
并(∪)
差(-)
交(∩)
广义笛卡尔积(×)
1.2 关系数据库简介
1.2.1 关系代数
2. 专门的集合运算
选择:在表中选取满足条件的记录行
投影:在表中选取满足条件的某些列
联接:讲两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元祖
1.2 关系数据库简介
1.2.2 关系数据库
1. 常用术语
关系;元祖;属性;域;关键字或码;候选关键字或候选码;主键或主码;外键或外码;关系模式
表1.2 术语对照表
实体联系模型
关系模型
Access数据库
实体集
关系
表
实体型
关系模式
表结构
实体
元组
记录
属性
属性
字段
域
域
数据类型
实体码
候选键、主键
不重复索引、主键
联系
外键
外键(关系)
1.2 关系数据库简介
1.2.2 关系数据库
2. 关系的特点
关系中的每个属性必须是不可划分的数据项,每一列的元素必须是同一类型的数据,来自同一个域,在同一个关系中不能出现相同的属性名,关系中不允许有完全相同的元组,在一个关系中元组和列的次序无关紧要
3. 关系数据库的特点
以面向系统的观点组织数据,使数据具有最小的冗余度,支持
文档评论(0)