文档详情

数据库-设计说明.doc

发布:2018-08-28约6.25千字共10页下载文档
文本预览下载声明
辽东学院软件开发中心:国有房屋集成管理系统 撰写人:XXX 版本:0.1 案卷号 GFGL-SJK01 日期 200 数 据 库 设 计 说 明 书 版本信息 版本更新纪录 版本号 创建者 创建日期 维护者 维护日期 维护纪要 V0.1 XXX 200       V0.11 XXX 200 修改栋卡户卡数据类型 V0.12 XXX 2008/6/9 修改栋卡户卡,添加卫生间和厨房字段,修改结构、地面、天棚、朝向,增加分数字段 目录 TOC \o 1-4 \* MERGEFORMAT 1 引言 PAGEREF _Toc \h 1 1.1 编写目的 PAGEREF _Toc \h 1 1.2 背景 PAGEREF _Toc \h 1 1.3 定义 PAGEREF _Toc \h 1 1.4 参考资料 PAGEREF _Toc \h 1 2 外部设计 PAGEREF _Toc \h 1 2.1 标识符和状态 PAGEREF _Toc \h 1 2.2 使用它的程序 PAGEREF _Toc \h 1 2.3 约定 PAGEREF _Toc \h 1 2.4 专门指导 PAGEREF _Toc \h 2 2.5 支持软件 PAGEREF _Toc \h 2 3 结构设计 PAGEREF _Toc \h 2 3.1 概念结构设计 PAGEREF _Toc \h 2 3.2 逻辑结构设计 PAGEREF _Toc \h 2 3.2.1 表 PAGEREF _Toc \h 2 3.2.2 视图 PAGEREF _Toc \h 6 3.3 物理结构设计 PAGEREF _Toc \h 6 4 运用设计 PAGEREF _Toc \h 6 4.1 数据字典设计 PAGEREF _Toc \h 6 4.2 安全保密设计 PAGEREF _Toc \h 6 辽东学院软件开发中心:国有房屋集成管理系统 撰写人:陈志勇 版本:0.1 第 PAGE 4 页 1 引言 1.1 编写目的 本说明书说明“国有房屋集成管理系统”的数据库设计、结构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。 1.2 背景 数据库名称:public_house 数据库系统:MySQL 5.0 数据库宿主环境:Linux 客户端连接工具:MySQL Connector/NET 1.3 定义 数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。 实体表:用户实际使用的客观表格。 计算表:数据来自于对其他一个或多个实体表的计算结果。 1.4 参考资料 本项目的《用户需求分析报告》; 用户提供的《工作设想》; 本项目相关的其他参考资料。 2 外部设计 2.1 标识符和状态 数据库标示符:public_house 用户名:programmer 密码:security 权限:全部 有效时间:开发阶段 说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。 2.2 使用它的程序 《国有房屋集成管理系统》客户端。 2.3 约定 所有数据项都用汉语拼音全拼表示,数据库名称除外。 字符集采用 UTF-8,请注意字符的转换。 所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。 除特别说明外,所有字符串字段都采用varchar(50) 类型,(无论汉字还是英文,都算一个字符)。 除特别说明外,所有小数的字段都采用 decimal(13,3) 的形式表达。 除特别说明外,所有日期格式都采用 date 格式,无时间值。 除特别说明外,所有整形都采用 int 格式。 除特别说明外,所有字段默认都设置为 null 。 2.4 专门指导 请注意:MySQL 中 date的默认值为 0000-00-00,这与 .NET 的数据类型不匹配,请确保在存储 date 字段时给出一个合法的初始值。 2.5 支持软件 管理员工具:MySQL Administrator Windows/Linux 查询浏览工具:MySQL Query-Browser Windows/Linux 命令行工具:mysql 开发客户端:MySQL connector/NET 注意:MySQL Query-Browser 在Windows 环境下对中文支持不好,可能无法书写带有中文的 SQL 语句。 3 结构设计 3.1 概念结构设计 略。 3.2 逻辑结构
显示全部
相似文档