Access数据库应用基础教程PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
♣通常有如下两种基本的数据操纵语言: (1)过程化DML:要求用户指定需要什么数据 以及如何获得这些数据。 (2)陈述式DML:也称非过程化DML,只要求 用户指定需要什么数据,而不指明如何获得这些 数据。
2021
Access数据库应用基础教程
清华大学出版社
1.5 数据库设计的步骤与内容
♣需求分析 ♣概念结构设计 ♣逻辑结构设计 ♣物理结构设计 ♣数据库实施 ♣数据库运行与维护
2021
Access数据库应用基础教程
清华大学出版社
数据库管理系统(DBMS)的主要功能
♣数据库定义功能 ♣数据存取功能 ♣数据库运行管理功能 ♣数据库的建立和维护 ♣数据通信功能
2021
Access数据库应用基础教程
数据库管理系统的组成
♣语言编译处理程序 ♣系统运行控制程序 ♣系统建立和维护程序 ♣数据字典
即两个或两个以上的结点都可以有多个双 亲,则“有向树”就变成了“有向图”。 “有向图”结构描述了网状模型。
2021
Access数据库应用基础教程
1.4 数据库语言
♣数据定义语言 ♣数据操纵语言
清华大学出版社
2021
Access数据库应用基础教程
数据定义语言
清华大学出版社
♣数据库模式是通过一系列定义来说明的,这些定义 由一种称为数据定义语言(Data-Definiton Language,DDL)的特殊语言来表达。例如,下 面的SQL语句描述了account表的定义: ♥ Create table account (account-number char(10), balance integer)
2021
Access数据库应用基础教程
教学重点
清华大学出版社
♣理解信息、数据、数据库和数据处理的概念 ♣了解数据库系统的组成和发展史 ♣理解数据库管理系统的主要功能和组成 ♣理解概念模型的基本概念和常用的数据模型 ♣理解常用的数据库语言 ♣掌握数据库设计的步骤和内容
2021
Access数据库应用基础教程
Access数据库应用基础教程
清华大学出版社
第1章 数据库系统概论
教学目标 教学重点 教学过程
2021
Access数据库应用基础教程
清华大学出版社
教学目标
♣通过本章的学习,读者应该理解数据模型、
数据库管理系统、事务管理、安全性和完
整性、并发控制原理、故障恢复等基本概
念,掌握数据库设计的基本步骤,为后续 章节的学习打下良好的基础。
♣全关键字:关系模型的所有属性组是这个关系模 式的候选关键字,称为全关键字。
中各种语义知识。
♣在概念模型中主要有实体与实体集 、属性 、
关键字与域和联系等基本概念。
2021
Access数据库应用基础教程
常用的数据模型
清华大学出版社
♣关系模型:用二维表格结构来表示实体以
及实体之间联系的数据模型。
♣层次模型:数据库系统最早使用的一种模
型,它的数据结构是一颗有向树。
♣网状模型 :如果取消层次模型的两个限制,
教学重点
♣理解关系数据模型的基本概念 ♣掌握各种关系运算 ♣掌握模式的规范化 ♣了解数据库规范化的应用
清华大学出版社
2021
Access数据库应用基础教程
教学过程
♣关系数据模型和关系运算 ♣关系模式的规范化
清华大学出版社
2021
Access数据库应用基础教程
清华大学出版社
2.1 关系数据模型与关系运算
教学过程
♣数据库的基本概念 ♣数据库系统和数据库管理系统 ♣数据模型 ♣数据库语言 ♣数据库设计的步骤与内容
清华大学出版社
2021
Access数据库应用基础教程
1.1 数据库的基本概念
♣信息与数据 ♣数据库 ♣数据处理
清华大学出版社
2021
Access数据库应用基础教程
清华大学出版社
1.2 数据库系统和数据库管理系统
♣数据库系统的组成和发展史 ♣数据库管理系统(DBMS)的主要功能 ♣数据库管理系统的组成
2021
Access数据库应用基础教程
清华大学出版社
数据库系统的组成和发展史
♣一个数据库系统要包括数据、用户、硬件和软件4 个主要部分。
♣按照年代来分,数据库系统的发展可以划分为如下 几个阶段: ♥ (1)20世纪50年代至20世纪60年代早期 ♥ (2)20世纪60年代末至20世纪70年代 ♥ (3)20世纪80年代 ♥ (4)20世纪90年代初 ♥ (5)20世纪90年代末至今
♣候选关键字:属性或属性的组合,其值能够惟
一地标识一个元组。
2021
Access数据库应用基础教程
清华大学出版社
关系数据模型的基本概念(C2)
♣主关键字:从候选关键字中选择其中一个作为主 关键字。
♣主属性:包含在任何候选关键字中的属性称为主 属性
♣外关键字:一个关系中的属性或属性组并非该关 系的关键字,但它们是另外一个关系的关键字 。
2021
Access数据库应用基础教程
清华大学出版社
第2章 关系数据库原理
2021
Access数据库应用基础教程
清华大学出版社
教学目标
♣通过本章的学习,读者应该理解关系数据
模型的基本概念 、关系运算 、关系模式的 规范化和数据库规范化的应用 ,为后续章 节的学习打下良好的基础。
2021
Access数据库应用基础教程
♣上面DDL表达式执行的结果就是生成了account表, 另外还更新了称为数据字典和数据目录的特殊表集。
2021
Access数据库应用基础教程
数据操纵语言
清华大学出版社
♣数据操纵语言(Data-Manipulation Language, DML)使得用户可以访问或操纵那些按照某种特 定数据模式组织起来的数据。
清华大学出版社
2021
Access数据库应用基础教程
1.3 数据模型
♣概念模型 ♣常用的数据模型
♥ 关系模型 ♥ 层次模型 ♥ 网状模型
2021
清华大学出版社
Access数据库应用基础教程
概念模型
清华大学出版社
♣概念模型是对客观事物及其联系得抽象,
用于信息世界的建模,它强调其语义表达
能力,以及能够较方便、直接地表达应用
♣关系数据模型的基本概念 ♣关系运算
♥ 选择
♥ 投影
♥ 笛卡尔积
♥ 连接
2021
Access数据库应用基础教程
清华大学出版社
关系数据模型的基本概念(C1)
ቤተ መጻሕፍቲ ባይዱ
♣关系:一个关系就是一张二维表 ♣元组:表中的一行就是一个元组 ♣属性:表中的列称为属性 ♣域:属性的取值范围 ♣关系模式:对关系的描述称为关系模式
2021
Access数据库应用基础教程
清华大学出版社
1.5 数据库设计的步骤与内容
♣需求分析 ♣概念结构设计 ♣逻辑结构设计 ♣物理结构设计 ♣数据库实施 ♣数据库运行与维护
2021
Access数据库应用基础教程
清华大学出版社
数据库管理系统(DBMS)的主要功能
♣数据库定义功能 ♣数据存取功能 ♣数据库运行管理功能 ♣数据库的建立和维护 ♣数据通信功能
2021
Access数据库应用基础教程
数据库管理系统的组成
♣语言编译处理程序 ♣系统运行控制程序 ♣系统建立和维护程序 ♣数据字典
即两个或两个以上的结点都可以有多个双 亲,则“有向树”就变成了“有向图”。 “有向图”结构描述了网状模型。
2021
Access数据库应用基础教程
1.4 数据库语言
♣数据定义语言 ♣数据操纵语言
清华大学出版社
2021
Access数据库应用基础教程
数据定义语言
清华大学出版社
♣数据库模式是通过一系列定义来说明的,这些定义 由一种称为数据定义语言(Data-Definiton Language,DDL)的特殊语言来表达。例如,下 面的SQL语句描述了account表的定义: ♥ Create table account (account-number char(10), balance integer)
2021
Access数据库应用基础教程
教学重点
清华大学出版社
♣理解信息、数据、数据库和数据处理的概念 ♣了解数据库系统的组成和发展史 ♣理解数据库管理系统的主要功能和组成 ♣理解概念模型的基本概念和常用的数据模型 ♣理解常用的数据库语言 ♣掌握数据库设计的步骤和内容
2021
Access数据库应用基础教程
Access数据库应用基础教程
清华大学出版社
第1章 数据库系统概论
教学目标 教学重点 教学过程
2021
Access数据库应用基础教程
清华大学出版社
教学目标
♣通过本章的学习,读者应该理解数据模型、
数据库管理系统、事务管理、安全性和完
整性、并发控制原理、故障恢复等基本概
念,掌握数据库设计的基本步骤,为后续 章节的学习打下良好的基础。
♣全关键字:关系模型的所有属性组是这个关系模 式的候选关键字,称为全关键字。
中各种语义知识。
♣在概念模型中主要有实体与实体集 、属性 、
关键字与域和联系等基本概念。
2021
Access数据库应用基础教程
常用的数据模型
清华大学出版社
♣关系模型:用二维表格结构来表示实体以
及实体之间联系的数据模型。
♣层次模型:数据库系统最早使用的一种模
型,它的数据结构是一颗有向树。
♣网状模型 :如果取消层次模型的两个限制,
教学重点
♣理解关系数据模型的基本概念 ♣掌握各种关系运算 ♣掌握模式的规范化 ♣了解数据库规范化的应用
清华大学出版社
2021
Access数据库应用基础教程
教学过程
♣关系数据模型和关系运算 ♣关系模式的规范化
清华大学出版社
2021
Access数据库应用基础教程
清华大学出版社
2.1 关系数据模型与关系运算
教学过程
♣数据库的基本概念 ♣数据库系统和数据库管理系统 ♣数据模型 ♣数据库语言 ♣数据库设计的步骤与内容
清华大学出版社
2021
Access数据库应用基础教程
1.1 数据库的基本概念
♣信息与数据 ♣数据库 ♣数据处理
清华大学出版社
2021
Access数据库应用基础教程
清华大学出版社
1.2 数据库系统和数据库管理系统
♣数据库系统的组成和发展史 ♣数据库管理系统(DBMS)的主要功能 ♣数据库管理系统的组成
2021
Access数据库应用基础教程
清华大学出版社
数据库系统的组成和发展史
♣一个数据库系统要包括数据、用户、硬件和软件4 个主要部分。
♣按照年代来分,数据库系统的发展可以划分为如下 几个阶段: ♥ (1)20世纪50年代至20世纪60年代早期 ♥ (2)20世纪60年代末至20世纪70年代 ♥ (3)20世纪80年代 ♥ (4)20世纪90年代初 ♥ (5)20世纪90年代末至今
♣候选关键字:属性或属性的组合,其值能够惟
一地标识一个元组。
2021
Access数据库应用基础教程
清华大学出版社
关系数据模型的基本概念(C2)
♣主关键字:从候选关键字中选择其中一个作为主 关键字。
♣主属性:包含在任何候选关键字中的属性称为主 属性
♣外关键字:一个关系中的属性或属性组并非该关 系的关键字,但它们是另外一个关系的关键字 。
2021
Access数据库应用基础教程
清华大学出版社
第2章 关系数据库原理
2021
Access数据库应用基础教程
清华大学出版社
教学目标
♣通过本章的学习,读者应该理解关系数据
模型的基本概念 、关系运算 、关系模式的 规范化和数据库规范化的应用 ,为后续章 节的学习打下良好的基础。
2021
Access数据库应用基础教程
♣上面DDL表达式执行的结果就是生成了account表, 另外还更新了称为数据字典和数据目录的特殊表集。
2021
Access数据库应用基础教程
数据操纵语言
清华大学出版社
♣数据操纵语言(Data-Manipulation Language, DML)使得用户可以访问或操纵那些按照某种特 定数据模式组织起来的数据。
清华大学出版社
2021
Access数据库应用基础教程
1.3 数据模型
♣概念模型 ♣常用的数据模型
♥ 关系模型 ♥ 层次模型 ♥ 网状模型
2021
清华大学出版社
Access数据库应用基础教程
概念模型
清华大学出版社
♣概念模型是对客观事物及其联系得抽象,
用于信息世界的建模,它强调其语义表达
能力,以及能够较方便、直接地表达应用
♣关系数据模型的基本概念 ♣关系运算
♥ 选择
♥ 投影
♥ 笛卡尔积
♥ 连接
2021
Access数据库应用基础教程
清华大学出版社
关系数据模型的基本概念(C1)
ቤተ መጻሕፍቲ ባይዱ
♣关系:一个关系就是一张二维表 ♣元组:表中的一行就是一个元组 ♣属性:表中的列称为属性 ♣域:属性的取值范围 ♣关系模式:对关系的描述称为关系模式