数据库设计说明书(GB8567——88).doc

数据库设计说明书(GB8567——88).doc

ID:55163675

大小:114.50 KB

页数:8页

时间:2020-04-29

数据库设计说明书(GB8567——88).doc_第1页
数据库设计说明书(GB8567——88).doc_第2页
数据库设计说明书(GB8567——88).doc_第3页
数据库设计说明书(GB8567——88).doc_第4页
数据库设计说明书(GB8567——88).doc_第5页
资源描述:

《数据库设计说明书(GB8567——88).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1引言21.1编写目的21.2背景21.3定义21.4参考资料22外部设计22.1标识符和状态22.2使用它的程序32.3约定32.4专门指导32.5支持软件33结构设计33.1概念结构设计33.2逻辑结构设计33.3物理结构设计44运用设计44.1数据字典设计44.2安全保密设计4数据库设计说明书(GB8567——88)1引言1.1编写目的本说明书说明了“学生成绩管理系统”的数据库设计,机构情况,用于开发人员进行项目设计,同时也为后续的数据库维护工作提供了良好的使用说明,也可以作为未来版本升级时的重要参考资料。1.2背景

2、数据库名称:student_grade数据库系统:MySQL5.0数据库宿主环境:windowsxp客户端连接工具:MySQLConnector/NET1.3定义数据选项约束表:用于为其他数据表中的字符型字段提供限定的选项。实体表:用户实际使用的客观表格。计算表:数据来自于对其他一个或多个实体表的计算结果。1.4参考资料a.本项目的《学生成绩管理系统需求分析报告》b.用户提供的《工作设想》c.本项目相关的其他参考资料。2外部设计2.1标识符和状态数据库标示符:student_grade用户名:user密码:secret权限

3、:全部有效时间:开发阶段说明:系统正式发布后,可能更改数据库用户/密码,请在统一位置编写数据库连接字符串,在发行前请予以改正。2.2使用它的程序《学生管成绩管理系统》客户端2.3约定所有数据项都用汉语拼音全拼与英文名表示,数据库名称除外。字符集采用UTF-8,请注意字符的转换。所有数据表第一个字段都是系统内部使用主键列,自增字段,不可空,名称为:id,确保不把此字段暴露给最终用户。除特别说明外,所有字符串字段都采用varchar(50)类型,(无论汉字还是英文,都算一个字符)。除特别说明外,所有小数的字段都采用decima

4、l(13,3)的形式表达。除特别说明外,所有日期格式都采用date格式,无时间值。除特别说明外,所有整形都采用int格式。除特别说明外,所有字段默认都设置为null2.4专门指导请注意:MySQL中date的默认值为0000-00-00,这与C#的数据类型不匹配,请确保在存储date字段时给出一个合法的初始值2.5支持软件管理员工具:MySQLAdministratorWindows/windows查询浏览工具:MySQLQuery-BrowserWindows/windows命令行工具:mysql开发客户端:MySQLc

5、onnector/C#注意:MySQLQuery-Browser在Windows环境下对中文支持不好,可能无法书写带有中文的SQL语句。3结构设计3.1概念结构设计说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图。3.2逻辑结构设计1、表名称:student表类型:约束表含义:学生基本信息字段名称字段类型Null含义示例数据id整形否,自增主键列1name字符值张三benji整形否外键列2xibie整形

6、整形信息管理系2、表名称:teacher表类型:约束表含义:老师基本信息字段名称字段类型Null含义示例数据id整形否,自增主键列1name字符值王五shouke整形否外键列计算机网络xibie整形整形信息管理系3、表名称:class表类型:约束表含义:课程字段名称字段类型Null含义示例数据classname字符外键列数据结构classid整形否,自增主键列001Tename字符值张彤Xuefen字符值3xueshi字符值45Type字符值必修Jianjie字符值4、表名称:stu_class表类型:约束表含义:学生成绩

7、表字段名称字段类型Null含义示例数据id整形否,自增主键列1id整形否,自增主键列1Classname整形外键列数据结构Classid字符外键列001Tename字符值罗先文Xuefen字符值3xueshi字符值45Type字符值必修Jianjie字符值4、表名称:guanliyuan表类型:约束表含义:管理员字段名称字段类型Null含义示例数据id整形否,自增主键列1Tename_id整形否外键列1name字符值李四5、表名称:shiyongyongtu表类型:约束表含义:使用用途参见class表6、表名称:cheng

8、jichaxun表类型:约束表含义:成绩查询参见stu_class表7、表名称:chengjilaiyuan表类型:约束表含义:成绩来源参见teacher表8、表名称:zongxuefen表类型:约束表含义:总学分参见stu_class表9、表名称:zongxueshi表类型:约束表含义:总学时参见te

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。