MYSQL数据库练习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MYSQL数据库练习
附录A 学生成绩管理系统数据库
学生成绩管理系统数据库是比较简单的一个数据库。基于读者都对学校的学生管理方式十分了解,所以这个数据库作为上课时的实际演示例子。
A.1 学生表(Tbl_StudentInfo)
伦理名物理名属性主
键
外键
学号Stuno Char(5)
非空
是
姓名stuname Varchar(20)
非空
生日Stubirth Date
性别Stusex char(1)
家庭
住址
StuAddr Varchar(200)
手机StuTel Varchar(11)
图A.1 学生表的表结构
学号姓
名生日性
别
家庭
住址
手机
05001 张
三1988-12-12 0 江苏
南京
12345
05002 李
四
1987-06-05 1 上海12346
05003 王
五
1987-12-01 0 北京12347
05004 赵
六1986-02-23 1 广东
深圳
12348
05005 张
三
1988-04-01 0 重庆12349
05006 孙
七
1988-07-03 1 湖北
武汉图A.2 学生表的表数据
A.2 课程表(Tbl_ClassInfo)
伦理名物理名属性主
键
外键
课程号classno Char(3) not
null
是
课程名Classname Varchar(10)
not null
图A.3 课程表的表结构课程号课程名
001 计算机
002 日语
003 英语
图A.4 课程表的表数据
A.3 成绩表(Tbl_ScoreInfo)
伦理
名
物理名属性主键外键
学号Stuno Char(5) not
null 是参照
学生
表
课程号Classno Varchar(3)
not null
是参照
课程
表
考试
成绩
score Numeric(3,1)
图A.5 成绩表的表结构
学号课程号成绩05001 001 95 05001 002 90 05001 003 88 05002 001 91 05002 002 93 05002 003 88 05003 001 95 05003 002 73
05003 003 58
05004 001 47
05004 003 61
05005 002 59
05005 003 47
图A.6 成绩表的表数据
附录B 网上书店管理系统数据库
网上书店管理系统数据库是比较复杂的一个数据库。基于网上销售图书的方式,作为课后习题。
B.1 客户表(Tbl_Customer)
伦理名物理名属性主
键
外
键
顾客编Customer Int(4)
非空
是
号
顾
Customer_Name Varchar(10) 客
姓
名
Address Varchar(20) 顾
客
地
址
City Varchar(20) 所
在
城
市
State Varchar(20) 所
在
省
Zip Varchar(6) 邮
政
编
码
推
荐
会
员
Referred Int(4)
图B.1客户表的表结构
顾客编号顾客
姓名
顾客
地址
所
在
城
市
所
在
省
邮政编
码
推荐
会员
1001 张三白下
区南
京
江
苏
210000
1002 李四徐汇
区上
海
上
海
110000
1003 王五朝阳
区北
京
北
京
110000
1004 赵六北大
街无
锡
江
苏
110000
1005 李三平江苏江110000
路州苏
1006 陈三升州
路南
京
江
苏
110000
1007 朱三三牌
楼合
肥
安
徽
110000 1003
1008 梁三徐汇
区上
海
上
海
110000
1009 宫三徐汇
区上
海
上
海
110000 1003
1010 马三海淀
区北
京
北
京
110000
1011 刘三崇文
区北
京
北
京
110000
1012 齐三宣武
区北
京
北
京
110000
1013 陆三鼓楼
区南
京
江
苏
110000 1006
1014 陈三雨花
区南
京
江
苏
110000
1015 钱三新桥无江110000