数据库实训报告模板.docx

上传人:b****6 文档编号:12947427 上传时间:2023-06-09 格式:DOCX 页数:13 大小:1.35MB
下载 相关 举报
数据库实训报告模板.docx_第1页
第1页 / 共13页
数据库实训报告模板.docx_第2页
第2页 / 共13页
数据库实训报告模板.docx_第3页
第3页 / 共13页
数据库实训报告模板.docx_第4页
第4页 / 共13页
数据库实训报告模板.docx_第5页
第5页 / 共13页
数据库实训报告模板.docx_第6页
第6页 / 共13页
数据库实训报告模板.docx_第7页
第7页 / 共13页
数据库实训报告模板.docx_第8页
第8页 / 共13页
数据库实训报告模板.docx_第9页
第9页 / 共13页
数据库实训报告模板.docx_第10页
第10页 / 共13页
数据库实训报告模板.docx_第11页
第11页 / 共13页
数据库实训报告模板.docx_第12页
第12页 / 共13页
数据库实训报告模板.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库实训报告模板.docx

《数据库实训报告模板.docx》由会员分享,可在线阅读,更多相关《数据库实训报告模板.docx(13页珍藏版)》请在冰点文库上搜索。

数据库实训报告模板.docx

数据库实训报告模板

目录

一.实训项目名称……………………………………………………………………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数据库的备份

六.实训总结及心得体会

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2