《数据库原理及应用 SQLServer 实验教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:叶霞,罗蓉,李俊山编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:9787302431374
  • 页数:295 页
图书介绍:本书实验内容全面,重点突出,与课程内容相互对应。每个实验包含实验类型、学时数、实验目的、实验基础知识、实验要求、实验实施步骤和实验考核办法等;最后的课程综合设计实例提供了一个数据库应用系统设计的完整设计过程、操作步骤和程序代码,内容组织系统完整。

第1章 SQL Server的安装与配置实验 1

1.1 实验目的 1

1.2 基础知识 1

1.2.1 SQL Server安装准备 1

1.2.2 SQL Server 2005安装过程 3

1.2.3 认识安装后的SQL Server 2005 9

1.2.4 SQL Server体系结构 11

1.2.5 SQL Server Management Studio环境 13

1.2.6 SQL Server 2005的服务器管理 15

1.2.7 SQL Server 2005的联机丛书和教程 21

1.2.8 SQL Server 2005管理工具 23

1.3 实验要求 27

1.4 实验平台 27

1.5 实验实施步骤 28

1.6 实验考核办法 28

第2章 数据库及表的可视化操作实验 29

2.1 实验目的 29

2.2 基础知识 29

2.2.1 SQL Server数据库的存储结构 29

2.2.2 创建数据库 32

2.2.3 创建数据表 42

2.2.4 数据表操作 52

2.3 实验要求 54

2.4 实验平台 54

2.5 实验实施步骤 54

2.6 实验考核办法 56

第3章 使用SQL创建和操作数据库及表实验 57

3.1 实验目的 57

3.2 基础知识 57

3.2.1 SQL语言执行环境 57

3.2.2 使用T-SQL语句创建和管理数据库 59

3.2.3 表的定义、修改与撤销 62

3.3 实验要求 66

3.4 实验平台 66

3.5 实验实施步骤 66

3.6 实验考核办法 70

第4章 SQL数据查询实验 71

4.1 实验目的 71

4.2 基础知识 71

4.2.1 SELECT查询语句 71

4.2.2 SQL中带函数的查询 72

4.2.3 高级查询技术 74

4.3 实验要求 78

4.4 实验平台 78

4.5 实验实施步骤 78

4.6 实验考核办法 85

第5章 SQL数据更新实验 86

5.1 实验目的 86

5.2 基础知识 86

5.2.1 数据的插入、修改、删除 86

5.2.2 带有子查询的数据更新操作 88

5.3 实验要求 90

5.4 实验平台 91

5.5 实验实施步骤 91

5.6 实验考核办法 98

第6章 索引操作实验 99

6.1 实验目的 99

6.2 基础知识 99

6.2.1 SQL Server 2005中的索引 99

6.2.2 创建索引 101

6.2.3 查看索引 106

6.2.4 使用索引 108

6.2.5 修改索引 108

6.2.6 删除索引 111

6.3 实验要求 112

6.4 实验平台 112

6.5 实验实施步骤 112

6.6 实验考核办法 119

第7章 SQL视图操作实验 120

7.1 实验目的 120

7.2 基础知识 120

7.2.1 创建视图 120

7.2.2 查询视图 124

7.2.3 视图的优点 125

7.2.4 SQL Server 2005中创建视图应注意的问题 125

7.3 实验要求 126

7.4 实验平台 126

7.5 实验实施步骤 126

7.6 实验考核办法 131

第8章 游标运用实验 132

8.1 实验目的 132

8.2 基础知识 132

8.2.1 定义游标 133

8.2.2 打开游标 135

8.2.3 利用游标读取数据 136

8.2.4 利用游标修改和删除数据 138

8.2.5 关闭与删除游标 139

8.3 实验要求 140

8.4 实验平台 141

8.5 实验实施步骤 141

8.6 实验考核办法 150

第9章 Transact-SQL语言和存储过程实验 151

9.1 实验目的 151

9.2 基础知识 151

9.2.1 Transact-SQL的语言要素 151

9.2.2 Transact-SQL流程控制语句 158

9.2.3 存储过程 161

9.3 实验要求 170

9.4 实验平台 171

9.5 实验实施步骤 171

9.6 实验考核办法 174

第10章 触发器运用实验 175

10.1 实验目的 175

10.2 基础知识 175

10.2.1 DML触发器 175

10.2.2 DDL触发器 177

10.2.3 创建触发器 178

10.2.4 修改触发器 180

10.2.5 删除触发器 181

10.2.6 禁用触发器 182

10.2.7 启用触发器 183

10.3 实验要求 183

10.4 实验平台 183

10.5 实验实施步骤 184

10.5.1 创建触发器 184

10.5.2 使用触发器 185

10.5.3 查看、修改和删除触发器 187

10.6 实验考核办法 190

第11章 数据库的安全性实验 191

11.1 实验目的 191

11.2 基础知识 191

11.2.1 SQL Server的安全性机制 191

11.2.2 SQL Server身份验证模式 192

11.2.3 设置身份验证模式 193

11.2.4 登录管理 194

11.2.5 用户管理 196

11.2.6 角色管理 198

11.2.7 权限管理 200

11.3 实验要求 203

11.4 实验平台 203

11.5 实验实施步骤 203

11.5.1 设置SQL Server安全模式 203

11.5.2 设置登录名 203

11.5.3 管理数据库用户 204

11.5.4 管理数据库角色 206

11.5.5 管理数据库权限 207

11.6 实验考核办法 208

第12章 数据库的完整性实验 209

12.1 实验目的 209

12.2 基础知识 209

12.2.1 数据完整性类型 209

12.2.2 域完整性约束 210

12.2.3 实体完整性约束 211

12.2.4 参照完整性约束 212

12.2.5 用户定义完整性约束 214

12.3 实验要求 215

12.4 实验平台 215

12.5 实验实施步骤 215

12.5.1 域完整性约束在SQL Server 2005中的实现 215

12.5.2 实体完整性约束在SQL Server 2005中的实现 217

12.5.3 参照完整性约束在SQL Server 2005中的实现 219

12.5.4 用户定义完整性约束在SQL Server 2005中的实现 220

12.6 实验考核办法 221

第13章 数据库备份与恢复实验 222

13.1 实验目的 222

13.2 基础知识 222

13.2.1 数据库的导入和导出 222

13.2.2 数据库备份 222

13.2.3 数据库恢复 224

13.3 实验要求 225

13.4 实验平台 225

13.5 实验实施步骤 225

13.5.1 数据库的导出 225

13.5.2 数据库的导入 229

13.5.3 数据库的备份 232

13.5.4 数据库的还原 235

13.6 实验考核办法 237

第14章 数据库访问技术实验 238

14.1 实验目的 238

14.2 基础知识 238

14.2.1 嵌入式SQL 238

14.2.2 ADO.NET对象 239

14.2.3 ADO.NET数据访问模式 242

14.2.4 ADO.NET访问数据库的方法及步骤 243

14.2.5 VB.NET访问数据库 245

14.3 实验要求 246

14.4 实验平台 246

14.5 实验实施步骤 246

14.5.1 安装Visual Studio 2005 246

14.5.2 使用DataGridView代码方式绑定数据源 251

14.5.3 使用DataGridView可视化操作方式绑定数据源 253

14.6 实验考核办法 257

第15章 课程设计——数据库应用系统综合设计实例 258

15.1 课程设计目的 258

15.2 基础知识 258

15.2.1 用户需求分析阶段 259

15.2.2 概念结构设计阶段 260

15.2.3 逻辑结构设计阶段 261

15.2.4 物理结构设计阶段 262

15.2.5 数据库结构创建阶段 263

15.2.6 数据库应用行为设计阶段 266

15.2.7 数据库运行与系统维护阶段 266

15.3 实验要求 266

15.4 实验平台 266

15.5 实验实施步骤 267

15.5.1 启动Microsoft Visual Studio 2005集成环境 267

15.5.2 设计用户登录界面 267

15.5.3 设计“学生信息添加”窗体 271

15.5.4 设计“学生信息查询”窗体 274

15.5.5 设计“课程信息添加”窗体 277

15.5.6 设计“成绩查询”窗体 279

15.5.7 设计“成绩维护”窗体 284

15.5.8 设计主界面窗体 290

15.6 课程设计考核办法 291

参考文献 293