2016网络数据库实验指导书.doc
文本预览下载声明
PAGE
PAGE 168
《网络数据库实验》指导书
计算机科学与技术专业
佛山科学技术学院计算机系
2016年4月
目 录
实验一 数据库和数据库表操作 ……………………………………………………………1
实验二 数据库单表查询 ……………………………………………………………………5
实验三 数据库多表连接查询 ………………………………………………………………9
实验四 数据库嵌套查询和组合查询 …………………………………………………………11
实验五 数据的更新 …………………………………………………………………………17
实验六 T-SQL语言 …………………………………………………………………………19
实验七 视图与索引 ………………………………………………………………24
实验八 存储过程的实现 ……………………………………………………………27
实验九 触发器的实现 ……………………………………………………………32
实验十 数据库的安全性 ………………………………………………………………36
实验十一 备份、还原与导入、导出 ………………………………………………………37
实验十二 数据库应用系统设计……………………………………………………………38
参考资料
1.王珊 萨师煊.《数据库系统概论》(第四版).北京:高等教育出版社,2006
2.方风波. 网络数据库项目教程. 北京:电子工业出版社,2012
3.吴德胜. SQL Server入门经典. 北京:机械工业出版社,2013
公共邮箱:fosucomputer@163.com
邮箱密码:computer
学生-课程数据库xscj中用到的四个表文件如下:
1.学生表(Student表)
Student表(学生表)结构
字段名称
数据类型
长度
空值
说明
Sno
char
10
否
学号
Sname
varchar
8
否
姓名
Ssex
char
2
√
性别
Sbirth
smalldatetime
√
出生日期
Sage
smallint
√
年龄
Dno
char
2
否
系代号
Student表(学生表)记录
Sno
Sname
Ssex
Sbirth
Sage
Dno
备注
2012314101
李勇
男
19
20
DX01
12计算机1班
2012314102
刘晨
女
1996-07-28
19
DX01
12计算机1班
2012314201
欧阳原野
男
1998-11-02
17
DX01
12计算机2班
2012314202
周小李
女
1997-01-15
18
DX01
12计算机2班
2012394101
郑涛
男
1996-05-14
19
DX01
12网络1班
2012394201
吴小莉
女
1997-11-05
18
DX01
12网络2班
2012374120
王敏
女
199
18
DX02
12电子信息工程1班
2012214230
欧大海
男
1996-04-04
19
LX01
12数学与应用数学2班
2.课程表(Course表)
Course表(课程表)结构
字段名称
数据类型
长度
空值
说明
Cno
char
6
否
课程编号
Cname
varchar
20
√
课程名称
Cpno
char
6
√
先修课
Ccredit
smallint
√
学分
Course表(课程表)记录
Cno
Cname
Cpno
Ccredit
1
数据库
5
4
2
数学
NULL
2
3
信息系统
1
4
4
操作系统
6
3
5
数据结构
7
4
6
数据处理
NULL
2
7
PASCAL语言
6
4
8
DB_Design
1
2
3.成绩表(SC表)
SC表(成绩表)结构
字段名称
数据类型
长度
空值
说明
Sno
char
10
否
学号
Cno
char
6
否
课程编号
Grade
smallint
√
成绩
SC表(成绩表)记录
Sno
Cno
Grade
2012314101
1
92
2012314101
2
59
2012314101
3
88
2012314102
1
78
2012314102
2
95
2012314102
3
80
2012314201
1
90
2012314202
1
80
2012394101
1
69
2012394201
1
88
2012374120
1
45
2012214230
1
100
2012314101
4
NULL
4.系表(Department表)
Department表(系表)结构
字段名称
数据类型
长度
空值
说明
Dno
char
2
否
系代号
Dname
varchar
20
√
系名称
Colleg
显示全部