数据库技术数据模型

数据库技术数据模型⒈2.1数据模型的概念及要素数据模型是现实世界在数据库中的抽象,也是数据库系统的核心和基础.数据模型通常包括3个要素:⑴数据结构.数据结构主要用于描述数据的静态特征,包括数据的结构和数据间的联系.⑵数据操作.数据操作是指在数据库中能够进行的查询,修改,删除现有数据或增加新数据的各种数据访问方式,并且包括数据访问相关的规则.⑶数据完整性约束.数据完整性约束由一组完整性规则组成.⒈2.2 常用的数据模型数据库理论领域中最常见的数据模型主要有层次模型,网状模型和关系模型3种.⑴层次模型(Hierarchical Model).层次模型使用树形结构来表示数据以及数据之间的联系.⑵网状模型(Network Model).网状模型使用网状结构表示数据以及数据之间的联系.⑶关系模型(Relational Model).关系模型是一种理论最成熟,应用最广泛的数据模型.在关系模型中,数据存放在一种称为二维表的逻辑单元中,整个数据库又是由若干个相互关联的二维表组成的.⒈2.2 常用的数据模型当前,已经有一些流行的,也比较成熟的软件产品能够很好地支持关系型数据模型,这些产品也因此称为关系型数据库管理系统(Relational DataBase Management System,RDBMS).例如,微软公司的Microsoft Access和MS-SQL Server,Sybase公司的Sybase,甲骨文公司的Oracle以及IBM公司的DB2.其中,Microsoft Access是一个中小型数据库管理系统,适用于一般的中小企业;MS-SQL Server,Sybase和Oracle基本属于大中型的数据库管理系统;而DB2则属于大型的数据库管理系统,并且对计算机硬件有很高和专门的要求.

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关