- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(Access数据库技术知识及应用)第一章数据库基础.pptx
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.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. 关系数据库的特点
以面向系统的观点组织数据,使数据具有最小的冗余度,支持复杂的数据结构。
具有高度的数据和程序的独立性,用户的应用程序与数据的逻辑结构以及数据的物理存储方式有关。
由于数据具有共享性,因此数据库中的数据能为多个用户服务。
关系数据库允许多个用户同时访问,同时提供了各种控制功能,从而可以保证数据的安全性、完整性和并发性控制。
1.2 关系数据库简介
1.2.2 关系数据库
4. 关系数据库的设计步骤
系统需求调查与分析:收集和分析数据
概念设计:分析数据间内在语义关联,在此基础上建立一个数据的抽象模型,即形成E-R图
您可能关注的文档
- ( 市政工程计量与计价)第一章 工程造价的基本相关知识.ppt
- ( 市政工程计量和 与计价)第七章 土石方工程.ppt
- ( 市政工程计量和 与计价)第三章 定额.ppt
- ( 市政工程计量和 与计价)第九章桥梁工程.ppt
- ( 市政工程计量和 与计价)第二章 工程计量.ppt
- ( 市政工程计量和 与计价)第五章 工程量.ppt
- ( 市政工程计量和 与计价)第八章 排水工程.ppt
- ( 市政工程计量和 与计价)第六章土石方工程.ppt
- ( 建筑节能工程和 与施工)第10章 配电和 与照明节能工程.ppt
- ( 建筑节能工程和 与施工)第11章 监测和 与控制节能工程.ppt
- (Access数据库技术知识及应用)第二章Access2010数据库.pptx
- (Authorware多媒体技术知识教程)第12章知识对象的应用.ppt
- (Authorware多媒体技术知识教程)第6章Authorware简介.ppt
- (C++程序的设计课件)第三章 基于对象的程序的设计.ppt
- (C++程序的设计课件)第三章 基于对象的程序的设计(续).ppt
- (C++程序的设计课件)第五章 模板.ppt
- (C++程序的设计课件)第四章 面向对象的程序的设计.ppt
- (C++程序设计课件)第一章 C++基本的 语言.ppt
- (C++程序设计课件)第六章 C#基本的 语言.ppt
- (C++语言程序的设计)第02讲 数据类型和表达式.ppt
最近下载
- 中船科技(600072)公司2023年财务分析研究报告.doc
- 中国书法简介英语版-chinese-calligraphy(完整版).ppt
- 2025年供电营业规则考试题库.pdf
- 六个寻找剧作家的人_经典戏剧剧本.pdf
- 丙烯酸乙酯安全技术说明书(MSDS).pdf VIP
- 2024年供应链管理师(一级)资格考试复习题库(含答案).docx
- 精品解析:2025届广东省珠海市等三地高三上学期一模物理试题(解析版).docx VIP
- 财政知识普及课件.pptx VIP
- 2025届广东省珠海市等三地高三年级上册一模物理试题(含答案解析).pdf VIP
- 新22J09 附属建筑-标准图集.docx VIP
文档评论(0)