1 / 5
文档名称:

数据模型.doc

格式:doc   大小:52KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据模型.doc

上传人:bdjigr52 2018/4/13 文件大小:52 KB

下载得到文件列表

数据模型.doc

相关文档

文档介绍

文档介绍:数据模型
清点人数,组织教学。
复****br/>树与二叉树
授新:
一、数据库系统的基本概念
1、数据、数据库和数据库管理系统
(1)数据(Data)
数据是数据库中存储的基本对象,实际上就是描述事物的符号记录。可以是数字、文字、图形、图像、声音、语言等。
(2)数据库(简称DB)
数据库是长期存储在计算机内的、有组织的、可共享的数据集合。具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享。
(3)数据库管理系统(简称DBMS)
数据库管理系统是一种系统软件,负责对数据库中的数据进行统一管理和控制。它位于应用程序和操作系统中间,是整个数据库系统的核心。
(4)数据库管理员(DBA)
数据库管理员是负责全面地管理和控制数据库系统的专业管理人员。具体的职责包括决定数据库的信息内容和结构、定义数据的安全性要求和完整性约束条件、监督和控制数据库的使用和运行、数据库系统的改进和重组。
(5)数据库系统(简称DBS)
数据库系统由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台(软件)五个部分构成的运行实体。
(6)数据库应用系统
数据库应用系统由数据库系统、应用软件及应用界面三者组成。
数据库技术的根本目标是解决数据的共享问题。
2、数据库系统的基本特点
数据库系统的基本特点包括如下四个方面:
数据的高集成性。数据结构化是数据库与文件系统的根本区别。
数据的共享性高,冗余度低,易扩充。
数据独立性。
数据独立性是数据与程序间的互不依赖性,即数据库中数据独立于应用程序而不依赖于应用程序。也就是说,数据的逻辑结构、存储结构与存取方式的改变不会影响应用程序。
数据独立性一般分为物理独立性与逻辑独立性两级。
(1)物理独立性:指用户的应用程序与存储在磁盘上的数据库中数据是相互独立的。
(2)逻辑独立性:是指用户的应用程序与数据库的逻辑结构是相互独立的。
数据由DBMS统一管理和控制
数据库的共享是并发的共享,即多个用户可以同时存取数据库中的数据甚至可同时存取数据库中的同一个数据。
3、数据库系统内部结构
数据库系统的三级模式
(1)逻辑模式:是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。一个数据库只有一个逻辑模式。
(2)外模式:也称为子模式或用户模式,它是数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。一个数据库可以有多个外模式。
(3)内模式:又称物理模式或存储模式,是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。一个数据库只有一个内模式。内模式的物理性主要体现在操作系统及文件级上,它还未深入到设备级上(如磁盘及磁盘操作)。
数据库系统的两级映射
(1)逻辑模式/内模式的映射:是唯一的。它定义了数据库全局逻辑结构与存储结构之间的对应关系。当数据库的存储结构发生变化时,通过修改相应的逻辑模式/内模式的映射,使得数据库的逻辑模式不变,其外模式不变,应用程序不用修改,从而保证数据具有很高的物理独立性。
(2)外模式/逻辑模式的映射:实现了外模式到逻辑模式之间的相互转换。当逻辑模式发生变化时,通过修改相应的外模式/逻辑模式映