Access 2013数据库应用案例课堂
上QQ阅读APP看书,第一时间看更新

2.5 高手甜点

甜点1:什么是良好的数据库设计原则?

为了获得一个良好的数据库设计,必须遵循以下基本的原则。

(1)避免重复数据;

(2)确保信息的正确性和完整性。

甜点2:简要介绍当前数据库系统所支持的主要数据模型。

数据库系统的一个核心问题是数据模型。根据组织数据库中数据的结构类型的不同,数据库系统所支持的主要数据模型有层次模型、网状模型和关系模型等几种。其中,层次模型和网状模型统称为非关系模型,它们在早期开发数据库时使用。

在非关系模型中,实体用节点表示,每个节点代表一个实体,实体间的联系用节点之间的连线表示。其中,层次模型利用树型结构来表示各类实体及实体间的联系,它要求只有一个节点而没有父节点,除此之外的其他节点都只能有一个父节点,这使得层次数据库系统只能处理一对多的实体关系。而网状模型是一种比层次模型更具普遍性的结构,它去掉了层次模型的两个限制,但因此变得复杂且数据独立性较差。

对于关系模型,它的数据结构简单清晰,无论是实体还是实体之间的联系都用关系(二维表)来表示,具有更高的数据独立性,简化了程序员的工作和数据库开发建立的工作。