外部设计
21标识符和状态
数据库标示符:新闻用户名:programmer密码:security权限:全部有效时间:开发阶段说明:系统正式发布后,可能更改数据库用户密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。
22使用它的程序
《新闻发布系统》客户端。
23约定
所有数据项都用汉语拼音全拼表示,数据库名称除外。所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。除特别说明外,所有字符串字段都采用文本类型除特别说明外,所有小数的字段都采用decimal133的形式表达。除特别说明外,所有日期格式都采用date格式,无时间值。
第2页
f数据库设计说明书编写规范
除特别说明外,所有整形都采用i
t格式。除特别说明外,所有字段默认都设置为
ull。
24专门指导
请注意:MySQL中date的默认值为00000000,这与NET的数据类型不匹配,请确保在存储date字段时给出一个合法的初始值。
25支持软件
管理员工具:MySQLAdmi
istratorWi
dows查询浏览工具:MySQLQueryBrowserWi
dows命令行工具:mysql开发客户端:MySQLco
ectorNET
3结构设计
31概念结构设计
说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的ER图。
第3页
f数据库设计说明书编写规范
32逻辑结构设计
说明把上述原始数据进行分解、合并后重新组织起来的数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构和文卷结构、所建立的各个文卷之间的相互关系,形成本数据库的关系模型图:新闻(新闻编号,标题,内容,作者,日期,用户编号)用户(用户编号,姓名,性别,年龄)浏览(新闻编号,用户编号)评论(评论编号,评论者姓名,内容,邮箱,标题,评论日期)发表(新闻编号,评论编号)
第4页
f数据库设计说明书编写规范
33物理结构设计
存储结构和存取方法
331新闻表(
ews)
字段NewsidTitleCo
te
tAutherDateUserid类型整型文本文本文本文本文本长度12505041212必填字段是是是是否是备注主键新闻标题新闻内容作者发布日期用户编号
332用户表(user)用户表()
字段UseridUseridNameSexAge类型整型文本文本整型长度12423必填字段是是否否备注主键姓名性别年龄
333评论表(comme
ts)评论表()
字段Comme
tsidComme
ter类型整型文本长度1250必填字段是是备注主键评论者r