第1章数据库基础课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第1章数据库基础课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基础 课件
- 资源描述:
-
1、第第1章数据库基础章数据库基础教学课件教学课件第第1章数据库基础章数据库基础第第1 1章数据库基础章数据库基础第第1章数据库基础章数据库基础教学目标教学目标掌握数据库系统的特点掌握数据库系统的特点;掌握数据模型的概念;掌握数据模型的概念;掌握关系数据库的基本概念及关系运算掌握关系数据库的基本概念及关系运算;掌握关系数据库的规范化及完整性概念。掌握关系数据库的规范化及完整性概念。重点与难点重点与难点:数据模型、关系运算、关系的数据模型、关系运算、关系的 规范化及完整性描述规范化及完整性描述 第第1章数据库基础章数据库基础 1.1 1.1 数据库管理系统数据库管理系统 第第1章数据库基础章数据库基
2、础一一.信息、数据与数据库信息、数据与数据库信息信息 通过各种方式传播的、可被感受的声音、文字、图像、通过各种方式传播的、可被感受的声音、文字、图像、符号等所表示的某一特定事物的知识、情况和消息。符号等所表示的某一特定事物的知识、情况和消息。数据数据 用一定方式记录下来的客观事物的特征。用一定方式记录下来的客观事物的特征。信息与数据的关系信息与数据的关系 信息依赖于数据而存在;信息依赖于数据而存在;数据是记载、表达、传递信息的工具数据是记载、表达、传递信息的工具。第第1章数据库基础章数据库基础数据处理数据处理 数据收集、转换、组织、输入、检索、合并、计算更新、数据收集、转换、组织、输入、检索、
3、合并、计算更新、输出、存储。输出、存储。目的:目的:对原始数据综合加工,给出有价值、有意义的数据,作对原始数据综合加工,给出有价值、有意义的数据,作 为决策的依据或编辑后存储起来供以后取用。为决策的依据或编辑后存储起来供以后取用。数据管理数据管理 对数据的组织、存储、维护和使用等。对数据的组织、存储、维护和使用等。第第1章数据库基础章数据库基础数据库数据库(DB,Database)以一定的以一定的数据模型数据模型组织和存储的、能为多个用户共享组织和存储的、能为多个用户共享的、独立于应用程序的、相互关联的数据集合。的、独立于应用程序的、相互关联的数据集合。特点:特点:数据的共享性数据的共享性 数
4、据的独立性数据的独立性 数据的完整性数据的完整性 数据库中的冗余数据少数据库中的冗余数据少第第1章数据库基础章数据库基础二.数据管理技术的发展1.1.人工管理阶段人工管理阶段特点:特点:数据不保存数据不保存 数据与程序不可分割数据与程序不可分割 数据冗余数据冗余 第第1章数据库基础章数据库基础处理同一批数据,但是程序之间没有共享数据处理同一批数据,但是程序之间没有共享数据 第第1章数据库基础章数据库基础2.2.文件管理阶段文件管理阶段特点:特点:程序和数据分开存储程序和数据分开存储 通过文件名访问数据文件通过文件名访问数据文件 数据具有一定的共享性数据具有一定的共享性 第第1章数据库基础章数据
5、库基础数据来自同一个文件数据来自同一个文件E:data.datE:data.dat,实现了数据共享。,实现了数据共享。第第1章数据库基础章数据库基础文件系统的缺陷:文件系统的缺陷:数据共享性较差。在文件系统中,文件仍然面向应用,数据共享性较差。在文件系统中,文件仍然面向应用,当不同文件具有相同数据时,须建立各自的文件,而当不同文件具有相同数据时,须建立各自的文件,而不能共享数据,致使数据的冗余度大。不能共享数据,致使数据的冗余度大。数据的独立性差。数据结构发生改变时,需要修改应数据的独立性差。数据结构发生改变时,需要修改应用程序和文件结构的定义;应用程序的改变也会改变用程序和文件结构的定义;应
6、用程序的改变也会改变数据结构,文件系统仍然是一个无结构的数据集合。数据结构,文件系统仍然是一个无结构的数据集合。数据之间联系较弱,易造成数据的不一致。数据之间联系较弱,易造成数据的不一致。第第1章数据库基础章数据库基础3.3.数据库管理阶段数据库管理阶段特点:特点:以数据库的形式保存数据以数据库的形式保存数据 数据和程序之间彼此独立数据和程序之间彼此独立 按一定的数据模型组织数据按一定的数据模型组织数据 使用数据库管理系统使用数据库管理系统 第第1章数据库基础章数据库基础三三.数据库管理系统数据库管理系统 Database Management System(DBMS)对数据库的描述、建立、编
7、辑、运行、维护和通信等进行对数据库的描述、建立、编辑、运行、维护和通信等进行集中管理的集中管理的系统软件系统软件。目前广泛运用的大型数据库管理系统软件有:目前广泛运用的大型数据库管理系统软件有:ORACLE、SYBASE、DB2等。等。在在PC机上广泛应用的有:机上广泛应用的有:SQL Server、Access、Visual FoxPro等。等。第第1章数据库基础章数据库基础 数据定义功能数据定义功能 数据操作功能数据操作功能 控制和管理功能控制和管理功能 数据字典数据字典(各类数据描述的集合各类数据描述的集合)数据库管理系统具有的功能:数据库管理系统具有的功能:第第1章数据库基础章数据库基
8、础 1.2 1.2 数据库系统数据库系统 第第1章数据库基础章数据库基础一一.数据库系统的组成数据库系统的组成数据库系统数据库系统(DBS,Database System):指引进数据库技术后的整个计算机系统。指引进数据库技术后的整个计算机系统。由以下部分组成:由以下部分组成:DBS 计算机硬件系统计算机硬件系统 数据库集合数据库集合 数据库管理系统数据库管理系统 相关软件(操作系统、软件开发工具等)相关软件(操作系统、软件开发工具等)各类人员各类人员第第1章数据库基础章数据库基础数据库系统层次示意图数据库系统层次示意图第第1章数据库基础章数据库基础二二.数据库系统的特点数据库系统的特点 数据
9、结构化数据结构化 数据共享数据共享 数据独立性数据独立性 统一的数据控制统一的数据控制第第1章数据库基础章数据库基础三三.数据库的体系结构数据库的体系结构 外部视图:用户数据视图外部视图:用户数据视图 全局视图:全体数据的逻辑组织形式全局视图:全体数据的逻辑组织形式 存储视图:全局视图的具体实现存储视图:全局视图的具体实现 1.三级数据视图三级数据视图第第1章数据库基础章数据库基础2.2.数据库系统的三级模式结构数据库系统的三级模式结构第第1章数据库基础章数据库基础 1.3 1.3 数据模型数据模型第第1章数据库基础章数据库基础一一.数据模型的组成要素数据模型的组成要素 数据结构:数据结构:对
10、象和对象间联系的表达对象和对象间联系的表达和实现和实现 数据操作:数据操作:对象实例允许执行的操作对象实例允许执行的操作 数据完整性约束:数据完整性约束:保证数据的正确性、保证数据的正确性、有效性和相容性有效性和相容性 第第1章数据库基础章数据库基础二二.概念模型概念模型实体实体(entity)客观存在并且可以相互区别的事物客观存在并且可以相互区别的事物属性属性(attribute)实体所具有的特性。不同实体由其属性的不同而被区分。实体所具有的特性。不同实体由其属性的不同而被区分。键键(primary key)唯一标识实体的属性集唯一标识实体的属性集域域(domain)属性的取值范围属性的取值
11、范围 第第1章数据库基础章数据库基础二二.概念模型概念模型实体型实体型(entity type)属性的集合,表示一种实体的类型。属性的集合,表示一种实体的类型。实体值实体值(entity value)实体的实例,是属性值的集合。实体的实例,是属性值的集合。实体集实体集(entity set)同一类型的实体集合,称为实体集。同一类型的实体集合,称为实体集。第第1章数据库基础章数据库基础实体间的联系方式实体间的联系方式 一对一联系一对一联系(one-to-one relationship,1:1)两不同实体集中,一方的一个实体惟一与另一方的一个两不同实体集中,一方的一个实体惟一与另一方的一个实体相
展开阅读全文