实验1 SQL Server 2014可视化操作实验入门 1
1.1 实验目的 1
1.2 预备知识 1
1.3 实验范例 2
1.3.1 可视化方式创建数据库 2
1.3.2 可视化方式创建数据表 5
1.3.3 可视化方式进行数据录入 6
1.3.4 分离和附加数据库 7
1.3.5 备份和恢复数据库 8
1.4 实验练习 11
实验2 SQL Server文件组织分析 13
2.1 实验目的 13
2.2 预备知识 13
2.3 实验范例 15
2.4 实验练习 18
实验3 SQL数据定义语句 19
3.1 实验目的 19
3.2 预备知识 19
3.3 实验范例 20
3.3.1 SQL语句创建数据库 20
3.3.2 修改数据库定义 21
3.3.3 删除数据库 23
3.3.4 创建数据表CREATE TABLE语句 23
3.3.5 修改数据表结构ALTER TABLE语句 24
3.4 实验练习 25
实验4 定义数据完整性 26
4.1 实验目的 26
4.2 预备知识 26
4.3 实验范例 29
4.3.1 T-SQL语言可视化定义数据完整性约束 29
4.3.2 添加CHECK约束的语句 31
4.3.3 T-SQL语言建表语句内定义数据完整性约束 33
4.4 实验练习 34
实验5 应用工具程序定义数据表 36
5.1 实验目的 36
5.2 预备知识 36
5.3 实验范例 39
5.3.1 建立数据表——生成CREATE TABLE语句 39
5.3.2 修改数据表结构——生成ALTER TABLE语句 41
5.4 实验练习 45
实验6 数据维护 46
6.1 实验目的 46
6.2 预备知识 46
6.3 实验范例 47
6.3.1 向数据表录入数据的INSERT INTO语句 47
6.3.2 修改数据表中数据的UPDATE语句 49
6.3.3 删除数据表中的数据 50
6.3.4 运行“录改删SQL语句生成.jar”程序 50
6.4 实验练习 51
实验7 对单一表查询实验 52
7.1 实验目的 52
7.2 预备知识 52
7.3 实验范例 53
7.3.1 实现投影运算的查询 53
7.3.2 包含有选择运算的查询(条件查询) 54
7.3.3 包含聚集函数的查询 55
7.3.4 对查询结果排序输出 56
7.4 实验练习 56
实验8 多表查询及查询工具的使用 58
8.1 实验目的 58
8.2 预备知识 58
8.3 实验范例 60
8.3.1 多表连接查询 60
8.3.2 多表外部连接查询 61
8.3.3 嵌套查询 62
8.3.4 应用查询工具程序生成查询SQL语句的查询 64
8.4 实验练习 69
实验9 关系代数实验 72
9.1 实验目的 72
9.2 预备知识 72
9.3 实验范例 74
9.3.1 面向集合的关系运算 75
9.3.2 专门的关系代数实验 77
9.4 实验练习 80
实验10 视图、索引 82
10.1 实验目的 82
10.2 预备知识 82
10.3 实验范例 85
10.3.1 行列子集视图及其应用 85
10.3.2 基于视图组织查询 88
10.3.3 建立规则及其应用 89
10.3.4 建立索引及其应用 90
10.4 实验练习 91
实验11 T-SQL程序设计 92
11.1 实验目的 92
11.2 预备知识 92
11.3 实验范例 103
11.3.1 T-SQL语言编程基础 103
11.3.2 存储过程 108
11.3.3 触发器 110
11.4 实验练习 113
实验12 数据库管理与数据控制语言 114
12.1 实验目的 114
12.2 预备知识 114
12.3 实验范例 122
12.3.1 数据库安全性管理 122
12.3.2 数据导入导出 124
12.4 实验练习 125
实验13 使用数据库桌面操作系统程序操作数据库 127
13.1 实验目的 127
13.2 预备知识 127
13.2.1 数据库桌面操作系统组成与设计思想 127
13.2.2 部件库部件的功能与使用方法 131
13.3 实验范例 138
13.3.1 数据维护基本操作 138
13.3.2 存在文本类型数据的数据维护 139
13.3.3 可变换标签、可使用代码、可变换按钮名称的数据维护 140
13.3.4 存在图像类型数据的数据维护 142
13.3.5 存在数据安全性、数据完整性控制要求的数据维护 143
13.3.6 自定义布局的表单程序与表单设计器 146
13.3.7 实现参照完整性控制 148
13.3.8 音像手册设计与自定义表单 149
13.3.9 固定格式查询程序 150
13.3.10 通用查询程序 152
13.3.11 组合查询程序 152
13.3.12 涉及聚集函数的查询程序 153
13.3.13 文本查询程序 155
13.3.14 纵向数据统计程序与ABC分类 155
13.3.15 横向数据统计程序 157
13.3.16 关系运算 158
13.3.17 交叉表、表转置与生成统计图表 159
13.3.18 数据导出到纯文本文件 161
13.3.19 数据导出到Office文件 162
13.3.20 从纯文本文件导入数据 163
13.3.21 从Offce文件导入数据 163
13.3.22 生成表格格式文件及打印与打印预览 163
13.3.23 生成表单式格式文件及打印与打印预览 165
13.3.24 生成标签格式文件及打印与打印预览 167
13.3.25 生成带统计图报表格式文件及打印与打印预览 169
13.4 实验练习 171
实验14 使用软件生产线建立应用系统 173
14.1 实验目的 173
14.2 预备知识 173
14.3 实验范例 178
14.3.1 仓库管理系统框架设计 178
14.3.2 企业管理系统框架设计 184
14.3.3 办公自动化系统框架设计 203
14.4 实验练习 206
实验15 数据挖掘原理实验 215
15.1 实验目的 215
15.2 预备知识 215
15.3 实验范例 218
15.3.1 公式发现 218
15.3.2 Apriori关联分析 219
15.3.3 FP-Growth算法 219
15.3.4 ID3分类法与决策树 221
15.3.5 聚类分析 222
15.3.6 SQL Server数据挖掘 223
15.4 实验练习 228
参考文献 231