数据库的性质是由其采用的“数据模型”决定的。数据模型是数据库设计中用来对现实世界进行抽象的工具,是数据库中用于提供信息表示和操作手段的形式构架;数据模型是数据库系统的核心和基础。
本教程操作环境:windows7系统、mysql5.8版、Dell G3电脑。
数据库的性质是由其采用的“数据模型”决定的。
(推荐教程:mysql视频教程)
数据模型(Data Model)是数据特征的抽象,它从抽象层次上描述了系统的静态特征、动态行为和约束条件,为数据库系统的信息表示与操作提供一个抽象的框架。数据模型所描述的内容有三部分,分别是数据结构、数据操作和数据约束。
数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束
①数据结构:数据模型中的数据结构主要描述数据的类型、内容、性质以及数据间的联系等。数据结构是数据模型的基础,数据操作和约束都建立在数据结构上。不同的数据结构具有不同的操作和约束。
②数据操作:数据模型中数据操作主要描述在相应的数据结构上的操作类型和操作方式。
③数据约束:数据模型中的数据约束主要描述数据结构内数据间的语法、词义联系、它们之间的制约和依存关系,以及数据动态变化的规则,以保证数据的正确、有效和相容。
数据模型的类型:
数据发展过程中产生过三种基本的数据模型,它们是层次模型、网状模型和关系模型。
1、层次模型
将数据组织成一对多关系的结构,用树形结构表示实体及实体间的联系。
2、网状模型
用连接指令或指针来确定数据间的网状连接关系,是具有多对多类型的数据组织方式。
3、关系模型
以记录组或数据表的形式组织数据,以便于利用各种实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法
更多编程相关知识,请访问:编程入门!!
以上是数据库的性质是由其采用的什么决定的的详细内容。更多信息请关注PHP中文网其他相关文章!