- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云南大学软件学院数据库期末大作业课程报告Final Course ReportSchool of Software, Yunnan University个人成绩序号学号姓名成绩12 学 期: 2014-2015学年上学期 课程名称:数据库原理与实用技术实验 任课教师: 张璇、刘宇 实践题目: 实验10 数据库设计 小组长: 联系电话: 电子邮件: 完成提交时间:2014年 6月20日1.引言数据库说明UPS物流配送系统采用的是课程实验中使用的SQL Sever,使用的版本是2012版。设计的数据库的全局数据库名为UPS数据库。目的和作用将业务需求分析,系统设计中对信息的描述进一步分析并加以总计,抽象出数据集合(数据库表)。对数据集合做进一步分析,确定集合之间的关系并最终形成数据库物理模型,以便开发人员建立物理数据库。数据库设计抽象数据对象分析系统主要业务分析UPS物流配送公司的主要业务是为用户配送货物;物流公司的组织结构分为转运中心和配送单位;转运中心主要负责车辆的维护、配送点、配送线路、配送价格的维护、权限的管理;配送点主要是接收客户订单,并联系转运中心将货物运送到目的地;配送点同时还负责货物的配送工作。按照业务及系统功能简单总结数据对象:订单路线信息运输工具发件人收件人员工转运中心数据库结构设计根据系统的分布式部署设计,数据库将部署到一部独立的计算机中。根据前期的分析,由于此次作业中不涉及大量数据的存储。预留数据库空间3M,日增长约1M,日志空间2G,日增长10%。数据库逻辑设计数据库表名汇总表名描述发件人用于存储发件人信息发件人_订单(关系表)发件人与订单之间的关系表收件人用于存储收件人信息收件人_订单(关系表)收件人与订单之间的关系表订单用于存储订单的详细信息客户表用于存储客户的基本信息情况员工登陆用于存储员工登录信息员工用于存储员工的基本情况货物用于存储货物的基本情况智慧标签用于存储货物的基本情况运输器用于存储运送货物的运输器信息路线信息_运输器(关系表)路线信息和运输器生成的关系表路线信息_中转站(关系表)路线信息和中转站生成的关系表路线信息用于存储路线信息中转站用于存储中转站的基本信息智慧标签_中转站(关系表)智慧标签和中转站生成的关系表中转站_员工(关系表)中转站和员工生成的关系表智慧标签_员工(关系表)智慧标签和员工生成的关系表订单状态的信息用于存储订单状态的基本信息异常订单用于存储异常订单的信息总体关系表数据库实体函数依赖与规范实体名函数依赖满足范式订单订单号(主键)→运单类型.始发地.目的地.费用.订单生成时间3NF发件人发件人姓名,发件人电话(主键)→发件人地址.发件人邮编发件人地址→发件人邮编2NF收件人收件人姓名,收件人电话(主键)→收件人地址.收件人邮编收件人地址→收件人邮编2NF货物订单号,标签ID(主键)→类型.重量3NF员工员工编号(主键)→员工姓名.员工性别.员工年龄.员工联系电话.员工家庭住址.员工部门.员工职位员工联系电话→员工姓名.员工性别.员工年龄.员工家庭住址.员工部门.员工职位员工联系电话→员工部门→员工职位 3NF运输器运输器编号(主键)→运输器类型.出发地.目的地.装载时间.到达时间3NF路线信息标签ID(主键)→出发地.目的地.中转站1ID.中转站2ID.中转站3ID.中转站4ID3NF智慧标签标签ID,订单号(主键)→二维码.尺寸.重量二维码→尺寸.重量2NF员工登陆员工登录名,员工编号→员工登陆密码3NF订单状态信息订单号(主键)→所在地.扫面时间.上一站.下一站.是否到达.是否正常3NF异常订单订单号,标签ID(主键) →异常信息.异常时间.异常地点3NF中转站中转站ID(主键) →中转站名.中转站地址.到达时间.出发时间中转站地址→中转站名2NF客户表客户电话→客户姓名.客户地址.客户邮编3NF表结构设计订单客户智慧标签发件人收件人员工运输器货物员工登陆订单状态信息异常订单路线信息中转站收件人-订单发件人-订单运输器-员工智慧标签-员工智慧标签-中转站中转站-员工路线信息-中转站路线信息-运输器数据库表设计:将ER图转化为数据表实验要求1.员工登陆 proc(username ,password分开判断并给出提示信息)createprocyg_denglu(@yonghumingchar(20),@koulingchar(20))asifexists(select*from员工登陆where员工登陆名=@yonghumingand员工登陆密码=@kouling)print登陆成功;elseifnotexists(select*from员工登陆where员工登陆名=@yonghuming)print员工登陆名不存在;elseifexists(se
文档评论(0)