11.2 数据库设计与创建
学习目标
熟悉数据库设计和创建。
11.2.1 数据库设计思路
通常任何系统在设计数据库的前提是要尽可能多地了解系统的需求功能,如此才可能会设计出最合理的数据库。而对于企业宣传网站来说,主要涉及的功能模块有:信息发布、产品发布、关于我们等单页面固定信息、友情链接,另外,信息部分、产品部分存在分类展示功能,所以就需要独立的一张表来存储类别信息。完整数据库结构如图11-14所示。
图11-14 企业宣传网站Company_db数据库结构
11.2.2 浏览表结构
结合企业宣传网站Company_db数据库结构图可以方便设计出整个系统共需要6张数据表,分别为后台管理表tb_admin、系统配置表tb_config、类别表tb_class、信息表tb_info、单页面固定信息表tb_fix、友情链接表tb_friend。接下来给出系统所有表的表结构。
表11-1 后台管理表tb_admin表结构
表11-2 系统配置表tb_config表结构
表11-3 类别表tb_class表结构
表11-4 信息表tb_info结构
表11-5 单页面固定信息表tb_fix结构
表11-6 友情链接表tb_friend结构
11.2.3 数据库完整创建脚本
企业宣传网站系统基于SQL Server 2008数据库管理系统和前一小节给出的完整表结构,读者可以自己编写完整数据库创建脚本,也可以参见/Code/Ch11/company_db.sql。
共有条评论 网友评论