数据库原理及应用报告计算机数据库_计算机-数据库.pdf
《数据库原理及应用报告计算机数据库_计算机-数据库.pdf》由会员分享,可在线阅读,更多相关《数据库原理及应用报告计算机数据库_计算机-数据库.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 实验报告 实验课程:数据库原理及应用课程设计 实验内容:汽车销售管理系统 院 系:专 业:班 级:学生姓名:学 号:、指导教师:2019 年 1 月 3 日 一、实验目的和要求 1)及格标准:根据课题指定的内容分析提炼出实体和联系及其属 性,画出实体联系图,实体数量不能少于 5 个,将优化后的实 体联系图转化为关系模式,给出验证和说明数据库范式满足 3NF,在 SQL Server 2008 上创建数据库,定义各个表的主键和 外键,自行定义一些索引,自行录入部分合理数据,创建一个 登录名和数据库账号,并赋予相应的数据库操作权限。2)良好标准:满足及格标准,在此基础上,给出三个以上查询,一个触
2、发器设计并验证。3)优秀标准:在良好标准基础上,自行设计一个简单的 T-SQL 程 序,并运行执行。4)可选标准(可代替优秀标准):在及格标准基础上,应用背景 知识,构建 web 数据库的体系架构,包括:tomcat web 服务 器,java 的开发平台 eclipse;在 eclipse 平台上创建基于 JSP 的 数据系统前端程序,应用 JDBC 连接后台数据库,在浏览器页 面上显示连接数据库成功。二、实验内容 1、总体介绍 汽车销售管理系统共分五大功能。基础信息管理用于对车辆、厂 商及客户信息的管理;采购信息管理用于对于车辆的采购、入库和维 护;销售信息管理用于车辆的销售和维护;信息查
3、询统计用于对采购 单、销售单、库存信息等的查询和一定时间内收益、销售、库存的情 况的统计;系统维护用于用户的维护及用户权限的设置等。2、相关功能模块的数据流图如下,学生可合理扩展功能。图 4 汽车销售管理的总体数据流图 致谢鸵鸟虽然不能飞但是它跑起来却非常快与其在这儿没有希望的等待帮助不如勇敢地冲出去自救假若你一直和时间赛跑你就可以成功既然你错了就应该认错二按要求改写句子树叶飘落下来改写成比喻句蟋蟀在阳台上鸣叫改写成拟快小华的字写得很好革命的道路上有千难万险千难万险不能阻挡我们前进的步伐我们发动群众我们能很好地完成上级交给我们的任务妈妈回到家妈妈赶紧做饭四缩句我班李明同学认真地完成了当天的作业
4、我们要养成讲文明懂礼貌的病句上星期去植树了同学们坐在宽阔的阅览室里看书周总理生活简单我每天晚上收听广播和电视老师和我去医院看望商场里有各种各样种类繁多的玩具树上结满了许许多多数不清的果子我把教室打扫得整整齐齐我们要做到节约用水 图 5 基本信息管理数据流图 图 6 车辆销售数据流图 其它模块数据流图需要的话,请同学们自行添加。3、同学们可由子功能模块出发,也可由总体功能出发,设计相应 的数据格式,给出 ER 图,转换为关系,优化后,设计数据库 三、ER图 用户信息(用户编号,年龄,姓名,性别,联系方式)车辆信息表(车辆类型,生产日期,颜色,单价)销售单(销售单号,销售数量,总金额,销售日期,经
5、办人)销售信息(销售编号,销售单号,车辆类型,数量,售价,销售总金额)库存信息(车辆类型,库存信息编号,车辆数量)采购单(采购编号,车辆类型,入库单号,数量,进价,采购总金额)厂商(厂商编号,生产型号,厂商名,地址)用户编号(年龄,姓名,性别,联系方式)车辆类型(生产日期,颜色,单价)销售单号(销售数量,总金额,销售日期,经办人)销售编号(销售单号,车辆类型,数量,售价,销售总金额)库存信息编号(车辆类型,车辆数量)采购编号(车辆类型,入库单号,数量,进价,采购总金额)厂商编号(生产型号,厂商名,地址)致谢鸵鸟虽然不能飞但是它跑起来却非常快与其在这儿没有希望的等待帮助不如勇敢地冲出去自救假若你
6、一直和时间赛跑你就可以成功既然你错了就应该认错二按要求改写句子树叶飘落下来改写成比喻句蟋蟀在阳台上鸣叫改写成拟快小华的字写得很好革命的道路上有千难万险千难万险不能阻挡我们前进的步伐我们发动群众我们能很好地完成上级交给我们的任务妈妈回到家妈妈赶紧做饭四缩句我班李明同学认真地完成了当天的作业我们要养成讲文明懂礼貌的病句上星期去植树了同学们坐在宽阔的阅览室里看书周总理生活简单我每天晚上收听广播和电视老师和我去医院看望商场里有各种各样种类繁多的玩具树上结满了许许多多数不清的果子我把教室打扫得整整齐齐我们要做到节约用水 四、实验过程和结果截图 create table 销售单 /*销售单表*/(销售单号
7、 varchar(20)primary key not null,销售数量 int not null,总金额 numeric(10,2)not null,销售日期 datetime not null,经办人 varchar(20)not null)insert 销售单 /*插入数据*/values(2016004068,1,1546545,2018/8/21,张扬)insert 销售单 values(201600406,2,943545,2018/9/22,张飒)insert 销售单 values(2016015118,1,446545,2018/11/11,李虹)insert 销售单 val
8、ues(2016145108,3,1548565,2018/12/21,李丽)/*致谢鸵鸟虽然不能飞但是它跑起来却非常快与其在这儿没有希望的等待帮助不如勇敢地冲出去自救假若你一直和时间赛跑你就可以成功既然你错了就应该认错二按要求改写句子树叶飘落下来改写成比喻句蟋蟀在阳台上鸣叫改写成拟快小华的字写得很好革命的道路上有千难万险千难万险不能阻挡我们前进的步伐我们发动群众我们能很好地完成上级交给我们的任务妈妈回到家妈妈赶紧做饭四缩句我班李明同学认真地完成了当天的作业我们要养成讲文明懂礼貌的病句上星期去植树了同学们坐在宽阔的阅览室里看书周总理生活简单我每天晚上收听广播和电视老师和我去医院看望商场里有各种
9、各样种类繁多的玩具树上结满了许许多多数不清的果子我把教室打扫得整整齐齐我们要做到节约用水*/create table 车辆信息表 /*车辆信息表*/(车辆类型 varchar(20)primary key not null,颜色 varchar(20)not null,单价 numeric(10,2)not null,生产日期 datetime)insert 车辆信息表 /*插入数据*/values(宝马X1,红,265456,2016/07/28)insert 车辆信息表 values(宝马X3,黑,285456,2016/08/28)insert 车辆信息表 values(宝马X5,黑,3
10、78456,2016/09/28)insert 车辆信息表 values(奔驰S 320,红,375456,2016/06/28)insert 车辆信息表 values(奔驰S 330,黑,395456,2016/09/28)/*/create table 销售信息 /*销售信息表*/(销售编号 varchar(20)primary key not null,销售单号 varchar(20)not null,车辆类型 varchar(20)not null,数量 int not null,售价 numeric(10,2)not null,销售总金额 numeric(10,2)not null)
11、insert 销售信息 /*插入数据*/values(516515,2016004068,宝马X1,1,265456,265456)insert 销售信息 values(516516,201600406,宝马X3,2,285456,570912)insert 销售信息 values(516517,2016015118,宝马X5,1,378456,378456)insert 销售信息 values(516518,2016145108,奔驰S 320,3,375456,1126368)/*/create table 采购单 /*采购单*/(采购编号 varchar(20)primary key n
12、ot null,车辆类型 varchar(20)not null,/*入库单号varchar(20)not null,*/致谢鸵鸟虽然不能飞但是它跑起来却非常快与其在这儿没有希望的等待帮助不如勇敢地冲出去自救假若你一直和时间赛跑你就可以成功既然你错了就应该认错二按要求改写句子树叶飘落下来改写成比喻句蟋蟀在阳台上鸣叫改写成拟快小华的字写得很好革命的道路上有千难万险千难万险不能阻挡我们前进的步伐我们发动群众我们能很好地完成上级交给我们的任务妈妈回到家妈妈赶紧做饭四缩句我班李明同学认真地完成了当天的作业我们要养成讲文明懂礼貌的病句上星期去植树了同学们坐在宽阔的阅览室里看书周总理生活简单我每天晚上收听
13、广播和电视老师和我去医院看望商场里有各种各样种类繁多的玩具树上结满了许许多多数不清的果子我把教室打扫得整整齐齐我们要做到节约用水数量 int not null,进价 numeric(10,2)not null,采购总金额 numeric(15,2)not null)insert 采购单 /*插入数据*/values(54651,宝马X1,4,205456,8021824)insert 采购单 values(54652,宝马X3,2,215456,430912)insert 采购单 values(54653,宝马X5,1,278456,278456)insert 采购单 values(54654
14、,奔驰S 320,3,280000,840000)/*/create table 厂商 /*厂商*/(厂商编号 varchar(20)primary key not null,生产型号 varchar(20)not null,厂商名 varchar(20)not null,地址 varchar(20)not null)insert 厂商 /*插入数据*/values(54161,宝马X1,afuha,广西)insert 厂商 values(156561,宝马X3,asda,广东)insert 厂商 values(54611,宝马X5,sdads,珠海)insert 厂商 values(4894
15、14,奔驰S 320,sadsad,杭州)insert 厂商 values(1614151,奔驰S 330,gdfsd,株洲)/*/create table 库存信息 /*库存信息表*/(库存信息编号 varchar(20)primary key not null,车辆类型 varchar(20)not null,库存数量 int not null)insert 库存信息 /*插入数据*/values(5161,宝马X1,3)insert 库存信息 values(16561,宝马X3,0)insert 库存信息 致谢鸵鸟虽然不能飞但是它跑起来却非常快与其在这儿没有希望的等待帮助不如勇敢地冲出去
16、自救假若你一直和时间赛跑你就可以成功既然你错了就应该认错二按要求改写句子树叶飘落下来改写成比喻句蟋蟀在阳台上鸣叫改写成拟快小华的字写得很好革命的道路上有千难万险千难万险不能阻挡我们前进的步伐我们发动群众我们能很好地完成上级交给我们的任务妈妈回到家妈妈赶紧做饭四缩句我班李明同学认真地完成了当天的作业我们要养成讲文明懂礼貌的病句上星期去植树了同学们坐在宽阔的阅览室里看书周总理生活简单我每天晚上收听广播和电视老师和我去医院看望商场里有各种各样种类繁多的玩具树上结满了许许多多数不清的果子我把教室打扫得整整齐齐我们要做到节约用水values(5611,宝马X5,1)insert 库存信息 values(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 应用 报告 计算机
限制150内