问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据模型的组成要素包括

发布网友 发布时间:2022-04-21 12:31

我来回答

2个回答

懂视网 时间:2022-04-21 16:52

数据模型由数据结构、数据操作和完整性约束部分组成,通常称为数据三要素。

  

  数据模型(Data Model)是数据特征的抽象。数据(Data)是描述事物的符号记录,模型(Model)是现实世界的抽象。数据模型从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供了一个抽象的框架。数据模型所描述的内容有三部分:数据结构、数据操作和数据约束。

  

  数据库技术发展至今,主要有三种数据模型:层次数据模型、网状数据模型、关系数据模型。层次模型发展最早,它以树结构为基本结构,典型代表是IMS模型。由于多数实际问题中数据间关系不简单地是树型结构,层次型数据模型渐被淘汰。网状数据模型通过网状结构表示数据间联系,开发较早且有一定优点,使用仍较多,典型代表是 DBTG模型。关系模型开发较晚,它是通过满足一定条件的二维表格来表示实体集合以及数据间联系的一种模型,具有坚实的数学基础与理论基础,使用灵活方便,适应面广,所以发展十分迅速。

热心网友 时间:2022-04-21 14:00

数据模型的组成要素

数据模型通常由数据结构、数据操作和完整性约束条件三部分组成。

①数据结构

数据结构描述数据库的组成对象以及对象之间的联系。

②数据操作

是指对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及有关的操作规则。

③数据的完整性约束条件

是一组完整性规则。数据模型应该反映和规定其必须遵守的基本和通用的完整性约束条件。

数据库技术的发展是沿着数据模型的主线推进的。
数据模型(data model)是对现实世界数据特征的抽象,也就是说数据模型是用来描述数据、组织数据和对数据进行操作的。

数据模型是数据库系统的核心和基础。
数据模型应满足三方面要求:

①能比较真实地模拟现实世界

②容易为人所理解

③便于在计算机上实现

根据模型应用目的不同,可以分为两大类:

①概念模型 ②逻辑模型和物理模型

概念模型(conceptual model)

也称信息模型,按用户的观点来对数据和信息建模,主要用于数据库设计。

概念模型实际上是现实世界到机器世界的一个中间层次。

①信息世界中的基本概念

(1)实体(entity)

客观存在并可相互区别的事物称为实体。

(2)属性(attribute)

实体所具有的某一特征称为属性。

(3)码(key)

唯一标识实体的属性集称为码。

(4)实体型(entity type)

用实体名及其属性名集合来抽象和刻画同类实体,例如,学生(学号,姓名,性别,出生年月,所在院系,入学时间)就是一个实体型。

(5)实体集(entity set)

同一类型实体的集合称为实体集。

(6)联系(relationship)

包括实体内部的联系和实体之间的联系。

实体之间的联系通常是指不同实体集之间的联系。

实体之间的联系有一对一、一对多和多对多等多种类型。

②概念模型的一种表示方法:实体-联系方法

该方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
杭州市钢苑小学寻找春天的足迹 照明、动力和配电箱应如何安装? 请问号码百事通法律秘书(企业版)怎样收费? 客户拨通118114后应该拨什么键进行法律咨询? 一个圆形直径20米求周长面积要过程 澳门是日本的嘛 生产技能人员普调考与离岗轮训试题库:抄表核算收费分册目录 客户受理与业务扩充岗位学习考试题库:技能知识部分目录 国家开放大学实验学院23春混凝土结构设计原理形考任务【标准答案】 氧化铁纳米线 泰康鑫享人生保险好不好 泰康鑫享人生保单包括内容 泰康人寿鑫享人生年金保险 我买的鑫享人生每年1.5万,是交满15年后每年领取1.5万吗? 泰康鑫享人生万能保险 泰康鑫享人生保险金期 泰康尊享鑫享保险条款 泰康鑫享人生万能保险条款 泰康鑫享人生保险条款 qq上网环境存在异常怎么解除 qq登录显示登录失败,当前上网环境异常,请更换网络环境或在常用设备上登录或稍后再试,怎么办? QQ游戏环境异常是怎么回事啊 怎么整也玩不了 微信被人监控了查得到我所有的聊天记录 微信聊天记录被人远程监控了怎么办 被公司监控的ipad能监控到微信聊天记录吗 公司电脑能监控微信聊天记录吗? 卫健局可以监控微信聊天记录吗 怎么苹果手机监控微信聊天记录吗 win7 电脑自动切换壁纸时间怎样设置 为什么苹果手机老闪退 三百万现金死期存银行一年的利息是多少呀? 三百万定期一年有多少利息 300万定期5年利息多少 3百万存3年拿多少利息? 在工商银行存定期三年三百万的总利息是多少? 300万存在银行利息是多少? 三百万人民币1年利息? 现有300万的存款,银行存款利滚利,30年后够养老吗? 3百万存3年拿多少利息? 三百万死期存一年利息是多少??? 存三百万元定期三年在农业银行利息是多少? 三百万存款存本取息定五年利息多少? 数据模型一般来说是由三个部分组成,分别是:【 】、【 】和【 】. 请问贪玩蓝月真的可以rmb回收装备吗? 贪玩蓝月真的rmb回收吗 贪玩蓝月怎么样人民币回收装备? 《贪玩蓝月》怎样使用人民币回收装备? 贪玩蓝月可以rmb回收装备吗? 贪玩蓝月真的回收装备么 贪玩蓝月手游装备怎样回收 装备回收攻略