2015年计算机四级考试《数据库技术》基础知识:数据模型
来源:才华咖 本文已影响9.09K人
来源:才华咖 本文已影响9.09K人
数据模型概念
1、数据模型(Data Model)--是数据库系统的形式框架,是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性的概念工具;
2、数据模型应满足:(1)能够比较真实地模拟现实世界;(2)容易为人们所理解;(3)便于在计算机上实现。
3、 数据模型的组成:
(1) 数据结构:用于描述系统的静态特征,从语法角度表述了客观世界中数据对象本身的结构和数据对象之间的关联关系,是刻画一个数据模型性质最重要的方面。在数据库系统中,通常按照数据结构的类型来区分、命名各种数模,如层次、网状、关系数模。
(2) 数据操作:用于描述系统的动态特征,是一组对数据库中各种数据对象允许执行的操作和操作规则组成的集合。数据操作可以是检索、插入等,数模必须定义这些操作的确切含义、操作符号、操作规则以及实现操作的数据库语言。
(3) 数据完整性约束:是一组完整性规则的集合,它定义了数模必须遵守的语义约束,也规定了数据库中数据内部及数据之间联系所必须满足的语义约束。它限定了数据库的状态以及状态的变化,以便维护数据的正确性、有效性。
数据模型分类
1、 用数据模型这一概念来描述数据库的结构和语义,通过现实世界—信息世界—机器世界的`抽象转换过程构建数据库,并根据模型所定义的规范去管理和使用数据。
2、 建模过程:(1)将现实世界的数据对象抽象为信息世界中的某一信息结构;(2)再将信息结构转换为机器世界中某一具体DBMS支持的数据模型,并存储于计算机中。
3、 数据模型分类:
(1) 概念数据模型(概念模型):按用户的观点对数据和信息进行建模,是现实世界到信息世界的第一层抽象,强调其语义表达功能,易于用户理解,是用户与设计人员交流的语言,主要用于数据库设计。最常用的是实体—联系模型。
(2) 数据结构模型(表示型/实现型):是机器世界中与具体DBMS相关的数据模型,包括关系模型、网状模型和层次模型
(3) 物理数据模型:属底层数据模型,描述数据的实际存储方式。
2015计算机四级考试《数据库》知识:数据库的物理结构
2015年计算机四级《数据库工程师》复习重点:数据模型
2015计算机四级《数据库》复习要点:创建和管理数据库
计算机四级考试《数据库工程师》知识:数据库概念设计
2015年计算机四级《数据库工程师》复习重点:数据库基本概念
2015年计算机四级《数据库工程师》复习重点:数据库系统
2015计算机四级考试《数据库》知识:系统总体设计
计算机四级《数据库技术》考点:数据库应用系统生命周期
2015计算机四级考试《数据库工程师》基础知识:需求分析
2015计算机四级考试《数据库》知识:索引技术
2015计算机四级数据库复习重点:数据库概念设计及数据建模
2017计算机三级考试数据库技术基础知识训练
计算机四级考试数据库工程师考点:数据模型
2015计算机四级考试《数据库》知识:软体结构与设计
计算机四级考试《数据库工程师》知识:关系数据库基本概念
2015年计算机二级考试msoffice知识积累:数据库设计基础
计算机三级数据库技术计算机基础知识
计算机二级《MySQL》知识点:将数据装入数据库表
2015计算机四级《数据库工程师》复习重点:索引技术基本概念
2015全国计算机三级考试《数据库技术》模拟试题(四)答案及解析
2016计算机三级《数据库技术》基础习题及答案
2015全国计算机三级考试《数据库技术》模拟试题(九)
计算机软考试题数据通信的基础知识
计算机四级考试《数据库工程师》知识:IDEF1X建模方法
2015年计算机等级考试《数据库技术》试题及答案
2015下半年计算机四级数据库考试知识点:触发器
2015计算机三级考试《网络技术》知识点:虚电路与数据报
论数据仓库和数据挖掘技术的构件库管理系统
计算机三级《数据库技术》考前模拟试题2016
2016年计算机三级《数据库技术》机考试题
2016计算机三级《数据库技术》考试题库
2016年计算机四级数据库复习笔记:数据库的实施
2017年计算机三级《数据库技术》模拟试题
计算机四级数据库数据模型考点
计算机三级数据库技术计算机基础知识
计算机四级考试《数据库工程师》重点知识:函数依赖
《感知数据》教学设计
2016计算机三级《数据库技术》基础习题与答案
计算机二级《公共基础》数据模型知识点
计算机三级数据库技术SQL基础知识点