计算机三级数据库.ppt
《计算机三级数据库.ppt》由会员分享,可在线阅读,更多相关《计算机三级数据库.ppt(29页珍藏版)》请在三一办公上搜索。
1、数据库系统原理,主讲:薛永生,第一章 绪 论,第一章 绪 论,1.1 概述1.2 数据模型1.3 数据库系统结构,继续,1.1 概 述,1.1.1 数据库领域研究课题 1.1.2 学科知识点与数据库系统原理的关系 1.1.3 本课程的主要学习内容 1.1.4 数据库系统概念,1.1.1 数据库领域研究课题 1。数据库理论与技术研究综述 2。数据库技术发展浅析1.1.2 学科知识点与数据库系统原理的关系 1。课程分类 2。与数据库系统原理相关的课程1.1.3 本课程的主要学习内容与方法 1。本课程的研究范畴和教学内容 2。本课程的教学思想与目标 3。参考书和学习方法1.1.4 数据库系统概念 1
2、。数据库系统概念 2。数据管理技术的产生与发展 3。数据库系统特点,第一章 绪 论 1.1 概 述,1。数据库系统概念 数据(Data):数据实际上就是描述事物的符号记录。数据库(Database,简称DB):数据库是长期存储在计算机内有结构的大量的共享的数据集合。它可以供各种用户共享、具有最小冗余度和较高的数据独立性。DBMS在数据库建立、运用和维护时对数据库进行统一控制,以保证数据的完整性、安全性,并在多用户同时使用数据库时进行并发控制,在发生故障后对系统进行恢复。数据库管理系统(Database Management System,简称DBMS):数据库管理系统是位于用户与操作系统之间的
3、一层数据管理软件。数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据 的并发使用及发生故障后的系统恢复。数据库系统(Database System,简称DBS):,第一章 绪 论1.1.4 数据库系统概念(1),数据库系统(Database System,简称DBS):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。关于数据库管理员和用户的观念 数据库系统管理员(Database Administrator,
4、简称DBA):负责数据库的建立、使用和维护的专门的人员。,第一章 绪 论1.1.4 数据库系统概念(2),数据库系统是一个整体的概念,这里讨论数据库的传统概念。(1)数据(2)数据库文件(3)数据库(4)数据库管理系统(5)数据库应用系统(6)数据库系统 综上所述,数据、数据库文件、数据库、数据库管理系统、数据库应用系统、数据库系统是不同层次的概念。,第一章 绪 论1.1.4 数据库系统概念(3),2。数据管理技术的产生与发展 人工管理阶段文件系统阶段数据库系统阶段(见P6表格)3。数据库系统特点 数据结构化 数据的共享性、数据冗余度、数据的一致性 物理独立性、逻辑独立性 数据的安全性(Sec
5、urity)数据的完整性(Integrity)并发控制(Concurrency)数据库恢复(Recovery)4。提出问题 如何组织数据?系统的基本结构?,第一章 绪 论1.1.4 数据库系统概念(4),返回,1.2 数据模型,在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。通俗地讲数据模型就是现实世界的模拟。数据模型包括两个不同的概念:(1)概念模型,概念模型也称信息模型,它是按用户的观点来对数据和信息建模 基于行为的语义描述模型。用于设计数据库。(2)数据模型,它是按计算机系统的观点对数据建模,主要包括网状模型、层次模型、关系模型等(基于数据结构的数据模型。用于实现数
6、据库管理系统DBMS。数据模型的组成要素:两种意义的模型都是基于三个组成要素展开讨论,一、数据结构 数据结构用于描述系统的静态特性,研究与数据类型、内容、性质有关的对象,例如关系模型中的域、属性、关系等。二、数据操作 数据库主要有检索和更新(包括插入、删除、修改)等两大类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(如优先级)以及实现操作的语言。三、数据的约束条件 数据的约束条件是一组完整性规则的集合。完整性规则是给定的数据模型中数据及其联系所具有的制约和储存规则,用以限定符合数据模型的数据库状态以及状态的变化,以保证数据的正确、有效、相容。此外,数据模型还应该 提供定义完整性
7、约束条件的机制。总结:*,第一章 绪 论1.2.1 数据模型的组成要素,返回,概念模型用于信息世界的建模 概念模型不依赖于某一个DBMS支持的数据模型。概念模型可以转换为计算机上某一DBMS支持的特定数据模型。概念模型特点(1)具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识.(2)应该简单、清晰、易于用户理解,是用户与数据库设计人员之间进行交流的语言。概念模型讨论要点(1)信息世界中的基本概念(2)联系的定义(3)表示概念模型的实体联系方法,第一章 绪 论1.2.2 概念模型,实体(Entity):客观存在并可相互区别的事物称为实体。实体可以是具体的人、事、物,也可以是抽象的
8、概念或联系。属性(Attribute):实体所具有的某一特性称为属性。一个实体可以由若干个属性来刻画。码(Key):唯一标识实体的属性集称为码。属性域(Domain):属性的取值范围称为该属性的域。实体型(Entity Type):用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。实体集(Entity Set):同型实体的集合称为实体集。联系(Relationship):现实世界中事物内部以及事物之间的联系在信息世界中反映为实体内 部的联系和实体之间的联系。“联系”是一个非常重要的概念。,第一章 绪 论1.信息世界中的基本概念,一对一联系(1:1):如果对于实体集 A中的每一个实体,实体
9、集 B中至多有一个实体与之联系,反之亦然,则称实体集A与实体集B具有一对一联系。记为1:1。一对多联系(1:n):如果对于实体集 A中的每一个实体,实体集 B中有n个实体(n0)与之联系,反之,对于实体集B中的每一个实体,实体集A中至多只有一个实体与之联系,则称实体集A与实体 B有一对多联系。记为1:n。多对多联系(m:n):如果对于实体集A中的每一个实体,实体集 B中有n个实体(n0)与之联系,反之,对于实体集B中的每一个实体,实体集A中也有m 个实体(m0)与之联系,则称实体集 A 与实体B具有多对多联系。记为m:n。实体型之间 的一对一、一对多、多对多联系不仅存在于两个实体型之间,也存在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 三级 数据库
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-4995597.html