频道栏目
读书频道 > 软件开发 > C# > 深入体验C#项目开发
2.4.2 数据库结构的设计
2013-03-27 14:28:41     我来说两句
收藏   我要投稿

本文所属图书 > 深入体验C#项目开发

C#是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位。本书通过10个综合实例的实现过程,详细讲解了C#在实践项目中的综合运用过程。这些项目从作者的学生时代写起,到项目经理结束,一直贯穿于作...  立即去当当网订购

对于具体的数据库设计,C参考了A的需求分析。由需求分析的规划可知整个项目对象有两种信息,所以对应的数据库也需要包含这两种信息,从而系统需要包含如下两个数据库表。

Message:留言信息表。

Reply:回复信息表。

C给出了具体数据库表的书面文件:在SQL Server 2005中创建一个名为“Liuyan”的数据库,并新建了两个表:Message和Reply。

(1) 表Message用于保存留言信息,具体设计结构如表2-1所示。

表2-1  Message信息表结构

 

字段名称 数据类型 是否主键 默认值 功能描述
ID int 递增1 编号
Title varchar(200) Null 标题
Message text Null 内容
CreateDate datetime Null 时间
IP varchar(20) Null IP地址
Email varchar(250) Null 邮箱
Status tinyint 0 状态
 (2) 表Reply用于保存留言回复信息,具体设计结构如表2-2所示。
表2-2  Reply信息表结构
字段名称 数据类型 是否主键 默认值 功能描述
ID int 递增1 编号
Reply varchar(1000) Null 内容
CreateDate datetime Null 时间
IP varchar(20) Null IP地址
MessageID int Null 留言编号
 

2005年12月9日,傍晚,数据库的重要性

静下心细想一下,数据库工作看似比较简单,其实很有技术含量。合理的数据库设计是一个项目是否高效的基础。所以在进行设计时,C很谨慎、认真,经过4天的努力后才满足他的要求。接下来,需要我自己亲自出马,完成参数设置文件和数据库访问层的设计。

您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:2.4.1 后台数据库及数据库访问接口的选择
下一篇:2.5 系统配置设置和数据库访问层
相关文章
图文推荐
排行
热门
最新书评
特别推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站