您现在的位置: 像素吧 >> 设计教程 >> DreamWeaver教程 >> 正文

Dreamweaver构建Blog(3):数据库的设计和连接

来源:像素吧 日期:2008-1-17 12:45:24 作者:佚名 查看:
"Dreamweaver构建Blog(3):数据库的设计和连接"这篇DreamWeaver教程如果帮助了您,请记得分享给您身边的朋友,如果您有比"Dreamweaver构建Blog(3):数据库的设计和连接"更好的教程请发布共享,帮助别人快乐自己!

Dreamweaver构建Blog全程实录(1)·Dreamweaver构建Blog(2):构建开发环境

Dreamweaver构建Blog(3):数据库的设计和连接·Dreamweaver构建Blog(4):首页的实现

第三章 Doking's BLOG 数据库的设计和连接

构建好开发环境后,Doking's BLOG数据库规划是第三步,它也是直接关系到数据库以后是否能够有效运行的关键步骤,也是对一个数据库开发人员的规范要求。

3.1 数据库的规范化

数据库的规范化主要体现在表与表之间的关系、数据结构及存储两大方面。

3.1.1 数据表之间的关系

许多初学者常常认为,建立一个表储存所有数据就可以了。如果这么认为,那经常会造成数据冗余的。图3-1-1是一个数据表,可以看到画在红色圈中的数据是冗余的。

图3-1-1 一个数据表

冗余数据会影响数据库的有效运行,甚至可以把数据库推毁。为减少冗余数据,得把数据分开储存成几个表,并建立表与表之间的连接关系。表与表之间的连接关系,主要有一对多、多对多、一对一三种方式。

一对多关系,它是数据库中最普通的关系类型。这种关系双被称为是父表与子表关系或主表与分表关系。图3-1-2就体现了一种父表与子表关系。在这里,专题表与回复表就是一对多的关系。专题表是父表,回复表是子表,专题表中的一行在回复表可有零行、一行或许多与之对应,而回复表中的每一行都与专题表中的相应的专题对应。

3.1.2 数据结构与储存


[1] [2] [3] [4] 下一页

相关评论:

发表评论

  • 昵 称:
  • 内 容:
  •  
  • 虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号!