案例 2020-01-15 10:53:08
三要素是数据结构、数据操作、数据约束。数据结构是所研究的对象类型的集合。这些对象是数据库的组成成分,数据结构指对象和对象间联系的表达和实现,是对系统静态特征的描述。
数据操作是对数据库中对象的实例允许执行的操作集合,主要指检索和更新(插入、删除、修改)两类操作。数据模型必须定义这些操作的确切含义、操作符号、操作规则(如优先级)以及实现操作的语言。数据操作是对系统动态特性的描述。
数据完整性约束是一组完整性规则的集合,规定数据库状态及状态变化所应满足的条件,以保证数据的正确性、有效性和相容性。
作用是空间数据模型是关于现实世界中空间实体及其相互间联系的概念,它为描述空间数据的组织和设计空间数据库模式提供着基本方法。因此,对空间数据模型的认识和研究在设计GIS空间数据库和发展新一代GIS系统的过程中起着举足轻重的作用。
空间数据模型可分为:
1、概念模型(分三种:1:场模型:用于描述空间中连续分布的现象;2:对象模型:用于描述各种空间地物;3:网路模型:可以模拟现实世界中的各种网络)
2、逻辑数据模型(常用的分:矢量数据模型,栅格数据模型和面向对象数据模型等)
3、物理数据模型(物理数据模型是指概念数据模型在计算机内部具体的存储形式和操作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层。)
逻辑模型是严格定义的一组概念的集合,主要由数据结构、数据操作和完整性约束部分组成,通常称为数据三要素。
数据模型是用于描绘、沟通数据需求的一组简单易懂、标准的,并且便于计算机实现的标准符号的集合。数据库很强大,但数据在其中的关系却错综复杂,成千上万个表通过各种关系或约 束互连以形成复杂的结构。
没有数据模型,利益相关者很难看到现有数据库的结构、理解关键概念,当需要描述数据需求的时候,也很难准确地表达出来,这也是数据模型很重要的一个最主要的原因。
扩展资料
与实物模型不同,数据模型不是等比例模拟出来的真实事物,而是一组能表示数据需求、数据结构的符号集合。
在房屋平面图中,中间有条线的矩形表示窗户,用直角扇形表示门。在数据模型中,用矩形框或圆角矩形表示实体;用线以及线上的符号表示实体之间的关系、基数或约束;用写在线上的词或词组表示标签,所有的这些符号组成了各种各样的数据模型。
建筑设计师在盖房之前通过房屋平面图描绘建筑需求,建筑工人就可以看着这些平面图来盖房子。房子盖完之后还可以把房屋平面图展示给客户,这样即使客户不去现场看实体房就可以大概了解房屋结构。
数据模型也是专门设计出来描绘数据需求,给技术实现人员来建造数据库,并且实现数据需求无障碍沟通的“图纸”。
参考资料来源:百度百科—逻辑模型
moxingzu
文章:57 问答:0
Copyright 模型组 2006-2024 All Rights Reserved ICP证:蜀ICP备2023015644号-7
四川鑫众焱信息技术服务有限公司| 地址:绵阳市涪城区瀚威城市中心1栋1单元42层2号