课件:数据库相关概念讲解_第1页
课件:数据库相关概念讲解_第2页
课件:数据库相关概念讲解_第3页
课件:数据库相关概念讲解_第4页
课件:数据库相关概念讲解_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章

工艺智能规划与智能数据库03

数据库相关概念

数据库相关概念数据库:指存储在计算机内、有组织、可共享的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。数据库管理系统(DBMS):一种系统软件,用于数据库的建立、使用和维护。如Access、SQLServer、FoxPro、Oracle、Dbase、DB2、MySQL、Sybase等待数据库应用系统:系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。由数据库系统、应用软件、应用界面组成。数据库数据库管理系统数据库应用系统1数据库应用系统2…

数据库3

DBMS的主要功能数据定义数据操纵数据库运行管理数据组织、存储和管理数据库的建立和维护数据通信接口

DBMS的组成部分数据定义语言(DDL)及其编译处理程序数据操纵语言(DML)及其编译程序数据库运行控制程序实用程序

数据库4

数据库相关概念数据库系统:引入了数据库技术后的计算机系统。由5部分构成:硬件系统数据库集合(DB)数据库管理系统(DBMS)数据库管理员(DBA)用户数据库管理系统是数据库系统的核心软件

数据库5

数据库系统的特点实现数据共享,减少数据冗余:数据与特定应用分离,集中存放,共同使用。减少冗余,但无法避免一切冗余!采用特定的数据模型:利用模型表达客观事物之间的联系,从而对数据进行有效管理。具有较高的数据独立性:数据相对应用程序而言具有更好的独立性,即数据与程序相互不依赖性。有统一的数据控制功能:不同应用程序采用统一的方式访问、控制数据库中的数据。完整性、安全性、并发等等。数据库系统最本根是解决数据共享问题

数据库6

数据独立性分类物理独立性:数据的物理结构(包括存储结构,存取方式等)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。逻辑独立性:数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序。

数据库7

数据库系统的内部结构体系为了有效地组织、管理数据,数据库采用三级模式结构:内模式、模式和外模式组成,即由物理级、概念级和用户级组成。模式/外模式

映射

应用A

应用B

外模式1

应用C

应用D

外模式3

模式/内模式映射

模式

内模式

数据库

数据库8

数据库系统的内部结构体系内模式(InternalSchema):又称物理模式,具体描述数据在外部存储器上如何组织存储。内模式反映了数据库的存储方式。模式(Schema):又称逻辑模式或概念模式,是对数据库中数据的整体逻辑结构和特征的描述,是全体用户公共的数据视图。外模式(ExternalSchema):是用户的数据视图,与某一应用有关的数据的逻辑表示。外模式是模式的一个子集,故又称为子模式,包含模式中允许特定用户使用的那部分数据。三者之间的关系:模式是内模式的逻辑表示内模式是模式的物理实现外模式则是模式的部分抽取

数据库9数据库系统的两级映射概念模式/内模式的映射:实现了概念模式到内模式之间的相互转换。当数据库的存储结构发生变化时,通过修改相应的概念模式/内模式的映射,使得数据库的逻辑模式不变,其外模式不变,应用程序不用修改,从而保证数据具有很高的物理独立性。外模式/概念模式的映射:实现了外模式到概念模式之间的相互转换。当逻辑

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论