工厂数据库管理系统课程设计说明书(3)

2019-04-13 22:49

(3) 实现功能与分析

实现功能:实现功能其中需要注意的是,安全性需要根据其需要来给予其一定程度的安全性,在通过用户授权限制,通过用户登陆来识别用户级别,再根据这个级别来分配用户权限,从而更高层次的安全保密功能。完整性约束要求描述各信息间的关联关系和制约关系,需要根据各个值的实际情况来分析数据库的范围及是否允许为NULL(空),根据实际需要满足用户要求。

4

三、数据库环境说明

表3.1 详细配置表

数据库实例 工人数据库管理系统 数据库系统 SQL 2008 数据库部署环境 内存,512M以上 软件:windows xp 数据库设计工具 Microsoft office visio 2003和SQL sever 2008 数据库存放位置 D盘根目录 说明 查询统计工人产品的基本信息。模拟工产生产过程 sever 硬件:2GB 5

四、数据库的命名规则

4.1 数据库对象命名规则

表4.1 数据对象命名规则表 数据库对象 表 视图 索引 存储过程 触发器

命名规则 Tbl_功能描述字符串 view_功能描述字符串 index_功能描述字符串 procedure_功能描述字符串 trigger_功能描述字符串 备注 例如:factory工厂表 例如:view_factory工厂视图 例如:index_factory工厂索引 例如:procedure_factory工厂存储过程 例如:trigger_factory工厂触发器 4.2 数据项编码规则 表4.2 数据项编码规则表 数据项 工厂名 车间号 车间主任 车间地址 产品号 产品价格 产品质量 职工姓名 职工号 职工年龄 职工性别 职工工种 零件号 零件价格 零件质量 仓库号 仓库主任 仓库库存

命名规则 工厂名(不定长) 序号(w+000 - 999) 姓名(不定长) 地址(不定长) 序号(p+000 - 999) 价格(一位小数) 质量(一位数) 姓名(不定长) 序号(0001 - 0999) 年龄(整数) 性别(男或女) 工种(不定长) 序号(e+000 - 999) 价格(一位小数) 质量(一位数) 序号(s+000 - 999) 姓名(不定长) 仓库(整数) 数据类型 Varchar Char Varchar Varchar Char Numberric Int Varchar char Int char Varchar char numberric int char Varchar Int 长度范围 最大20位 4位 最长20位 最长20位 4位 最长8位 最长20位 4位 18-65 2 20位 4位 最长8位 4位 最长20位 备注 Factory_name Workshop_no Workshop_manager Workshop_tel product_no product_price Product_quality Worker_name Worker_no Worker_age Worker_sex Worker_ profession element_no elementt_price element_quality storehouse_no storehouse_manager inventory_capacity 6

五、逻辑设计

5.1创建与数据库相关的实体关系图(ERD)。

车间主任厂名厂长名1地址车间号电话职工号姓名a1b工厂拥有1车间拥有工人性别工种1生产日期a生产拥有mn仓库号仓库1产品号存放n生产生产日期电话仓库主任姓名产品产品名称价格1存储量nf组装f存放f零件存储量重量价格零件号 图5.1 实体关系图

5.2创建数据库系统的关系模型

每个实体的属性转化成一个关系,一个m:n联系转化成一个关系模式。与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合,一个1:n联系可以转换成一个独立的关系模式,把1断的主码放到n断作为外码,一个1:1联系可以与任意一端对应的关系合并。

(1)给出表信息如下:主码:______;外码.............; 工厂(厂名,厂长名)

车间(车间号,车间主任姓名,地址,电话,所属工厂名)

7

职员(职工号、姓名、年龄、性别、工种,所属车间号) 产品(产品号、产品名称、价格,生产车间号, 仓库号) 零件(零件号、重量、价格, 仓库号)

仓库(仓库号、仓库主任姓名、电话,所属工厂名, 存储量) 生产(车间号,零件号,生产日期) 组装(产品号,零件号,组装数) (2)关系模式图如下:

图5.2 关系模式图

5.3 规范化分析

8


工厂数据库管理系统课程设计说明书(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:12、无机化学万题库(填空题)(7-9)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: