数据库模型的概念、作用和三要素

更新时间:2023-04-20 13:33:05 阅读: 评论:0


2023年4月20日发(作者:适合男生看的小说 电子商中华文明的起源 务实验报告)

数据库模型的概念、作用和三要素

模型是对现实世界的抽象。在数据库技术中,表示实体类型及实习类型间联系的模型成为“数

据模型”。数据模型是数据库管理的教学形式框架,是用来描述一组数据的概念和定义的,

包括三个方面:

1. 概念数据模型(Conceptual Model 这是面向数据库用户的实现世界的数据模型,主要

用来描述世界的概念化结构,它使数据库的设计人员在设计的初始阶段,摆脱计算机系统及

DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的DBMS无关。

概念数据模型必须换成逻辑数据模型,才能在DBMS中实现。

2. 逻辑数据模型Logical Dat王建林 a Model:这是用户从数据库看到的数据模型,是具体的DBMS

所支持的数据模型,如网状数据模型、层次数据模型等等。此模型既要面向用户,又要面向

系统。

3. 物理数据模型(Physical Data Model:这是描述数据在存储介质上的组织结构的数据模型追风透骨胶囊

它不但与具体的DBMS有关,而且还和操作系统以及硬件有关。每一种逻辑数据模型在实现

时都有其对应的物理数据模型。DBMS为了保证其独立性与可移植性,大部分物理数据模型

的实现工作由系统自动完成,而设计者只设计索引、聚集等特殊结构。

数据模型的三要素:

一般而言,数据模型是一组严格定义的概念的集合。这党的各级纪律检查委员会的主要任务是 些概念精确地描述了系统的静态特征

(数据结构)、动态特征(数据操作)和完整性约束条件,这就是数据模型的三要素。

1. 数据结构

数据结构是所研究的对象类型的集合。这些对象是数据库的组成部分,数据结构指对象和对

象间联系的表达和实现,是系统静态特征的描述,包括两个方面:

1 数据本身:类型、内容、性质。例如关系模型中的域、属性、关系等。

2 数据之间的联系: 数据之间是如何相互联系的,例如关系模型中的主码、外码等联

系。

2. 数据操作

对数据库中对象的实例没性欲怎么办 允许执行的操作集绿野仙踪主人公 合,主要指检索和更新(插入、删除、修改)两类

操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(如优先级)以及实现

操作的语言。数据操作是对系统动态特征的描述。

3. 完整性约束条件

数据完整性约束是一组完整性规则的集合,规定数据库状态及状态变化所应满足的条件,

保证数据的正确性、有效性和相容性。


本文发布于:2023-04-20 13:33:05,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/839428.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图