商品销售管理系统SQLWord格式.docx

上传人:b****6 文档编号:17503687 上传时间:2022-12-06 格式:DOCX 页数:11 大小:463.92KB
下载 相关 举报
商品销售管理系统SQLWord格式.docx_第1页
第1页 / 共11页
商品销售管理系统SQLWord格式.docx_第2页
第2页 / 共11页
商品销售管理系统SQLWord格式.docx_第3页
第3页 / 共11页
商品销售管理系统SQLWord格式.docx_第4页
第4页 / 共11页
商品销售管理系统SQLWord格式.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

商品销售管理系统SQLWord格式.docx

《商品销售管理系统SQLWord格式.docx》由会员分享,可在线阅读,更多相关《商品销售管理系统SQLWord格式.docx(11页珍藏版)》请在冰豆网上搜索。

商品销售管理系统SQLWord格式.docx

客户表(客户号,客户名,性别,业务员号#)主键:

客户号外键:

业务员号

工作人员表(工号,姓名,性别,年龄)主键:

工号

报损表(工号,商品号,报损数量)主键:

工号和商品号外键:

工号,商品号

五、物理模型设计

供应商表

列名

数据类型

长度

约束

备注

Varchar

20

主键

供应商名

非空

联系人

10

商品表

商品名

价格

14

外键

业务员表

业务员名

性别

电话

可为空

客户表

客户号

客户名

2

工作人员表

姓名

年龄

5

报损表

报损数量

13

大于等于1

六、相关SQL语句

1.创建数据库

createdatabase商品销售管理系统

go

use商品销售管理系统

2.创建数据表

(含主键、外键定义及约束性条件设计)

createtable供应商表

(供应商号varchar(20)primarykey,

供应商名varchar(20)notnull,

联系人varchar(20)notnull

createtable商品表

(商品号varchar(20)primarykey,

商品名varchar(20)notnull,

价格varchar(14)notnull,

供应商号varchar(20),

foreignkey(供应商号)references供应商表(供应商号)

createtable业务员表

(业务员号varchar(20)primarykey,

业务员名varchar(20)notnull,

性别varchar

(2)notnull,

电话varchar(20),

商品号varchar(20),

foreignkey(商品号)references商品表(商品号)

createtable客户表

(客户号varchar(20)primarykey,

客户名varchar(20)notnull,

性别varchar

(2),

业务员号varchar(20),

foreignkey(业务员号)references业务员表(业务员号)

createtable工作人员表

(工号varchar(20)primarykey,

姓名varchar(20)notnull,

性别varchar

(2)NOTNULL,

年龄varchar(5)notnull

createtable报损表

(工号varchar(20),

primarykey(工号,商品号),

报损数量varchar(20)check(报损数量>

=1),

foreignkey(商品号)references商品表(商品号),

foreignkey(工号)references工作人员表(工号)

3.插入数据

insertinto供应商表values('

S1'

'

食品供应商'

大卫'

S2'

饮料供应商'

约翰'

S3'

衣服供应商'

爱丽丝'

S4'

裤子供应商'

琳达'

S5'

宠物供应商'

玛丽'

insertinto商品表values('

G1'

面包'

30'

G2'

可乐'

10'

G3'

t恤'

40'

G4'

牛仔裤'

60'

G5'

哈巴狗'

insertinto业务员表values('

M1'

威廉姆斯'

男'

Null,'

M2'

汤姆'

54467889'

M3'

斯黛拉'

女'

33023455'

M4'

露西'

M5'

杰克逊'

insertinto客户表values('

C1'

戴维'

C2'

翠西'

C3'

戴安娜'

C4'

莉莉'

C5'

汉密尔顿'

insertinto工作人员表values('

E1'

理查德'

33'

E2'

佩里'

27'

E3'

诺贝尔'

E4'

雷丁'

22'

E5'

山姆'

19'

insertinto报损表values('

17'

37'

32'

50'

20'

4.创建视图

(含单表和多表查询)

createviewsingtab

AS

select*from供应商表

createviewmultitab

select供应商名,商品号,商品名,价格from供应商表join商品表on供应商表.供应商号=商品表.供应商号

5.创建触发器或存储过程

createprocedureproc_商品表AS

select*from商品表

七、参考文献

(至少三本)

[1]《数据库原理及应用》何玉洁,麦中凡人民邮电出版社,2008年5月第一版

[2]《数据库程序设计教程》作者:

单世民赵明砚出版社:

清华大学出版社

[3]《数据库设计与实现》作者:

韩洁琼陈雪梅出版社:

八、设计心得和体会

(需要描述个人在小组设计中承担的任务和完成情况;

个人小结)

数据库应用课程设计评分表

序号

项目

配分

得分

1

考勤及参与度

30

 

数据库设计报告(40分)

(1)

业务流程描述情况

(2)

E-R图设计情况(至少5个实体且包含多多关系)

(3)

逻辑结构设计

(4)

物理结构设计

(5)

主码、外码、约束条件设计

3

(6)

插入数据的SQL语句(每表至少5条记录)

(7)

索引是否建立

(8)

单表查询是否建立

(9)

多表查询是否建立

(10)

视图是否建立

(11)

触发器或存储过程

(12)

参考文献是否3本及以上

作品设计(30分)

存储有模拟数据的数据库

小组成果展示及回答问题情况

4

合计总分

教师签字:

日期:

年月日

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

当前位置:首页 > 外语学习 > 其它语言学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1