首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 图书频道 > 计算机与网络 > 数据库 >

数据库系统原理(周志逵著)(2)

2012-10-19 
《数据库系统原理》是一本全面介绍数据库系统理论、技术和方法的大学教科书,全书分为基础篇、设计篇、实现篇、专题篇和新技术篇。基础篇介绍数据库的基本概念和体系结构、关系数据库系统和数据库的安全性与完整性。
商家名称 信用等级 购买信息 订购本书
数据库系统原理(周志逵著) 去商家看看
数据库系统原理(周志逵著) 去商家看看

文摘

版权页:



插图:



数据结构是构造数据库的基本数据结构类型,它包括应用所涉及的对象和对象具有的特征以及对象间的联系,它是对数据静态特性的描述。如网状模型中的数据项、记录、系型,关系模型中的域、关系等。
2.数据操作
数据操作是对数据库中对象实例执行的一组操作。通常对数据库的操作有检索、插入、删除、修改等,这些操作是对数据的动态特性的描述。因为现实世界中的实体及实体间的联系是在不断变化的,数据模型应能反映出这种变化。
3.数据的完整性约束
数据的完整性约束是对数据静态和动态特性的限定,它定义相容的数据库状态的集合及可允许的状态改变。如在关系模型中,规定任~记录都必须有一个确定的关键字值来标识;又如在进行数据操作时,不能破坏数据间存在着的联系,因此要规定插入、删除、修改规则等。现实世界中的实体是按一定方式相互制约、相互依存的,数据的完整性约束条件反映了数据模型中数据间的这种制约和依存关系。
从以上叙述可知,一个基本数据模型实际上给出了在计算机系统中进行描述和动态模拟现实世界信息结构及其变化的一种抽象方法。数据模型不同,描述和实现方法亦不相同,相应的支持软件即数据库管理系统也就不同。
严格地讲,一个数据模型应该由上述三部分组成,但数据模型的结构表示了应用所涉及的对象和对象间的联系,是区别数据模型最主要的部分。因此,一般所指的不同数据模型主要是由数据结构来表征。
在数据库系统中,数据模型有两个层次。一个是用户所看到的数据模型;另一个是数据实际存储在设备介质上所对应的数据模型,前者称逻辑数据模型,后者称物理数据模型。我们一般所说的数据模型大都是指逻辑数据模型,用户对数据库的操作都是在逻辑数据模型一级进行的。逻辑数据模型仅表示数据的逻辑结构,现有DBMS都是以其所支持的逻辑数据模型来分类的。表示数据存储结构和存取方法的数据模型称物理数据模型,它反映逻辑数据模型在物理存储器上的具体实现。因此,物理数据模型不仅与DBMS有关,还与操作系统和硬件有关。

相关阅读:

透明的哀伤(席慕蓉著)

幸福的种子:亲子共读图画书(松居直著)

实战Matlab之并行程序设计(刘维著)

Cocoa设计模式(布克著)

当拜金女遇到钻石男(田小米著)

深度依赖(Pluto著)  

更多图书资讯可访问读书人图书频道:http://www.reAder8.cn/book/

 

热点排行