数据库实训报告模板.docx
- 文档编号:12947427
- 上传时间:2023-06-09
- 格式:DOCX
- 页数:13
- 大小:1.35MB
数据库实训报告模板.docx
《数据库实训报告模板.docx》由会员分享,可在线阅读,更多相关《数据库实训报告模板.docx(13页珍藏版)》请在冰点文库上搜索。
数据库实训报告模板
目录
一.实训项目名称……………………………………………………………………1
二.实训目的……………………………………………………………………….1
1.知识目标:
……………………………………………………………………….1
2.能力与技能目标:
…………………………………………………………….1
3.素质目标:
…………………………………………………………………..1
三.实训内容………………………………………………………………….1
1.用SQLServer实现一个管理信息系统的数据库设计…..1
2.编写实训报告………………………………………………………………….2
四.实训操作实施与结果………………………………………………………….2
1需求描述…………………………………………………………………2
2数据库概念设计………………………………………………………………..2
3实体属性列表如下:
…………………………………………………………..4
4数据库逻辑结构设计…………………………………………………………..4
5商品信息表格…………………………………………………………………..5
6数据库的查询……………………………………………………………………6
五.实训结果分析……………………………………………………………………11
六.实训总结…………………………………………………………………..12
一实训项目名称
二.实训目的
1.知识目标:
掌握数据库基本原理,理解关系数据库的设计方法、设计思路。
初步掌握一种关系数据库语言,例如SQLServer。
2.能力与技能目标:
通过本实训,掌握:
SQLServer2005的操作与使用。
数据库的概念设计与逻辑设计
数据库的建立与管理、数据表的建立与操作等。
SQL查询语言的使用与编程。
设计和开发一个数据库应用系统的数据库设计部分。
学会编写实训报告
3.素质目标:
质量意识:
重视质量,意识到质量的企业生存的前提和保障。
工程规范意识:
工作中严格遵守工程规范,不以个人的好恶任意操作。
较强的自我知识技术更新能力:
快速跟踪数据库系统软件的新技术及
三.实训内容
(一)本次实训所包含的主要内容本次实训要完成的主要任务。
1.用SQLServer实现一个管理信息系统的数据库设计
内容包括:
(1)数据库的概念设计和逻辑设计
(2)数据库和数据表的创建
(3)数据查询
(4)数据库的备份
(5)数据的导入与导出
2.编写实训报告
四.实训操作实施与结果
1需求描述
以前超市大多数管理员主要使用传统的手工记账工具,经常要翻阅各种大量的台账,运用计算器等辅助工具进行计算、统计、制作报表。
采用这种工作方式工作量大、效率低、易出错、准确性差、及时性差,而且有很多报表需要存档,查找繁琐。
同时,这种方式提供的信息量不够大,且比较单一,不能满足现代管理工作对大量数据和信息进行分析的需求。
本系统在上述背景下,建立一个针对超市管理的小型网络平台,本系统具有速度快、精度高、存储信息量大的特点,能够提高管理人员的工作效率,降低成本和管理费用,使管理人员从大量的繁琐的手工劳动中解脱出来。
还可以对数据和信息进行规范化处理,从而实现了信息资源的有效利用和学校内部数据信息的共享,实现网络化管理和电子管理。
2数据库概念设计
分析前面的系统要求,需要一个表来储存商品信息,使系统能够接受超市进货,销售时输入的各项数据,以实现数据录入、查询或统计商品数量信息等功能。
商品信息表是本系统的第一个实体。
为了实现查询和统计商品的销售情况和进货情况,必须有一个表来记录以上信息。
进货单为第二个实体,销售明细为第三个实体。
进货单为第四个实体。
3实体属性列表如下:
实体
属性
进货单
进货ID
货商ID
商品ID
商品名
进货单价
进货数量
商品信息
商品号
商品名
类别
计价单位
零售单价
库存量
最低库存
最高库存
货商信息
联系人
商品名
货商ID
地址
销售明细
单价
商品编号
销售数量
折扣
金额
4数据库逻辑结构设计
(一)商品(商品ID,商品名,类别,计价单位,零售单价,最低库存,最高库存,库存量)
(二)货商(括货商ID,货商名,联系人,地址)
(三)进货(进货ID,货商ID,商品ID,商品名,进货单价,进货数量)
(四)销售明细(单价,商品编号,销售数量,折扣,金额)
5商品信息表格
表中列名
数据类型
可否为空
说明
commodityID
char
notnull
商品ID(主键)
c_name
char
notnull
商品名
category_name
char
notnull
类别
unit
char
null
计价单位
saleprice
numeric
notnull
零售单价
mimstor
int
null
最低库存
maxstor
int
null
最高库存
storageAmount
int
null
库存量
货商信息表
表中列名
数据类型
可否为空
说明
HSID
char
notnull
货商ID(主键)
company
char
notnull
货商名
person
char
notnull
联系人
city
char
null
地址
进货信息表
表中列名
数据类型
可否为空
说明
进货ID
int
notnull
进货ID(主键)
HSID
char
Null
货商ID(外键)
commodityID
char
Null
商品ID(外键)
stockprice
money
null
进货单价
stock_amount
int
notnull
进货数量
c_name
char
notnull
商品名
销售明细信息表
表中列名
数据类型
可否为空
说明
商品编号
varchar
notnull
主键
单价
Decimal
NotNull
折扣比例
float
null
金额
decimal
Notnull
6数据库的查询(注意:
正式提交的实训报告的截图不能少于15张,其中提交的截图应能体现对以下SQL语句知识的使用:
1.查询
2.流程控制
3.函数
4.系统存储过程
5.触发器)
1货商资料表中查询演示
2查看库存的现有商品的是否需要进货(当库存量值小于最低库存时,表明需要
3查看提供这类商品的供货商
4进货单据表中查询演示
5查询所有日用品的情况
6查询商品编号为CP001的销售数量和名称单价
7
查询爽歪歪的供货商信息
8查询cp009的销售情况
9.查询哇哈哈公司的进货单据
10将销售产品的销售量由低到高排列
五.实训结果分析
1数据录入功能
在本系统中提供商品信息登记功能。
可以录入商品的名称,类别,价格,数量
2数据查询功能
能够查询商品的库存以及需要订货的商品,以及单个产品的销售情况
3数据统计功能
统计出销售量以及进货数量
4数据库的备份
六.实训总结及心得体会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 报告 模板