《数据库原理及应用实验指导》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:钱雪忠,陈国俊,周頔主编;徐华,钱瑛,王月海副主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2015
  • ISBN:9787563544165
  • 页数:274 页
图书介绍:本书是数据库原理及应用(第4版)的配套实验用书,重点突出地介绍了数据库系统的基本概念、基本原理和基本设计方法,同时基于SQL Server 2000 & 2005 & 2008介绍了数据库原理的应用。本书可作为计算机各专业及信息类、电子类等相关专业的本科、专科“数据库原理及应用”类课程的教材,同时也可以供参加自学考试人员、数据库应用系统开发设计人员、工程技术人员及其他相关人员参阅。

实验1数据库系统基础操作 1

实验目的 1

背景知识 1

实验示例 1

1.1 安装SQL Server 2014 1

1.2 如何验证SQL Server 2014服务的安装成功 7

1.3 认识安装后的SQL Server 2014 8

1.4 SQL Server服务的启动与停止——SQL Server配置管理器 9

1.5 SQL Server 2014的一般使用 11

实验内容与要求 20

实验2数据库的基本操作 22

实验目的 22

背景知识 22

实验示例 23

2.1 创建数据库 23

2.2 查看数据库 27

2.3 维护数据库 28

实验内容与要求 36

实验3表与视图的基本操作 39

实验目的 39

背景知识 39

实验示例 41

3.1 创建和修改表 41

3.2 表信息的交互式查询与维护 49

3.3 删除表 52

3.4 视图的创建与使用 52

3.5 表或视图的导入与导出操作 58

实验内容与要求 60

实验4 SQL语言——SELECT查询操作 62

实验目的 62

背景知识 62

实验示例 63

实验内容与要求 71

实验5 SQL语言——更新操作命令 75

实验目的 75

背景知识 75

实验示例 75

实验内容与要求 79

实验6嵌入式SQL应用 81

实验目的 81

背景知识 81

实验示例 81

6.1 应用系统背景情况 81

6.2 系统的需求与总体功能要求 82

6.3 系统概念结构设计与逻辑结构设计 83

6.4 典型功能模块介绍 84

6.5 系统运行情况 91

6.6 其他高级语言中嵌入式SQL的应用情况 92

实验内容与要求(选做) 95

实验7索引、数据库关系图等的基本操作 96

实验目的 96

背景知识 96

实验示例 96

7.1 索引 96

7.2 数据库关系图 101

实验内容与要求(选做) 104

实验8数据库存储及效率 105

实验目的 105

背景知识 105

实验示例 106

实验内容与要求(选做) 109

实验9存储过程的基本操作 112

实验目的 112

背景知识 112

实验示例 112

实验内容与要求(选做) 118

实验10触发器的基本操作 121

实验目的 121

背景知识 121

实验示例 122

10.1 DML触发器 122

10.2 DDL触发器 131

实验内容与要求(选做) 135

实验11数据库安全性 139

实验目的 139

背景知识 139

实验示例 140

11.1 SQL Server安全性概述 140

11.2 SQL Server的验证模式 141

11.2.1 Windows身份验证模式 141

11.2.2 混合身份验证模式 141

11.2.3 设置验证模式 141

11.3 登录管理 142

11.3.1 系统管理员登录账户 142

11.3.2 使用Management Studio管理SQL Server登录账户 142

11.3.3 用T-SQL管理SQL Server登录账户 143

11.3.4 管理登录的最新T-SQL命令 145

11.4 用户管理 146

11.4.1 登录名与数据库用户名的关系 146

11.4.2 使用Management Studio管理数据库用户 146

11.4.3 用T-SQL管理数据库用户 147

11.4.4 改变数据库所有权 148

11.5 角色管理 149

11.5.1 public角色 149

11.5.2 固定服务器角色 149

11.5.3 数据库角色 151

11.5.4 用户定义的角色 152

11.5.5 应用程序角色 154

11.5.6 安全存储过程 156

11.6 权限管理 156

11.6.1 权限类型 157

11.6.2 管理权限 158

11.7 加密机制 164

11.7.1 SQL Server数据库最新加密特性 164

11.7.2 用户架构分离 166

11.7.3 安全与加密函数 166

11.7.4 密码策略 167

实验内容与要求(选做) 167

实验12数据库完整性 172

实验目的 172

背景知识 172

实验示例 172

实验内容与要求(选做) 177

实验13数据库并发控制 179

实验目的 179

背景知识 179

实验示例 182

实验内容与要求(选做) 192

实验14数据库备份与恢复 193

实验目的 193

背景知识 193

实验示例 194

14.1 指定数据库的恢复模式 194

14.2 备份设备管理 195

14.3 数据库备份 196

14.3.1 使用Management Studio创建完整备份 196

14.3.2 使用Management Studio创建完整差异备份 197

14.3.3 使用Management Studio创建事务日志备份 197

14.3.4 使用Management Studio创建文件和文件组备份 197

14.3.5 BACKUP命令 198

14.4 数据库还原 200

14.4.1 还原完整备份 200

14.4.2 使用Management Studio还原事务日志备份 202

14.4.3 RESTORE命令 203

14.5 SQL Server的数据复制或移动方法 206

实验内容与要求(选做) 207

实验15数据库应用系统设计与开发 210

实验目的 210

背景知识 210

实验示例 211

15.1 企业员工管理系统 211

15.1.1 开发环境与开发工具 211

15.1.2 系统需求分析 211

15.1.3 功能需求分析 211

15.1.4 系统设计 212

15.1.5 系统功能的实现 215

15.1.6 测试运行和维护 223

15.2 企业库存管理及Web网上订购系统 225

15.2.1 开发环境与开发工具 225

15.2.2 系统需求分析 226

15.2.3 功能需求分析 230

15.2.4 系统设计 231

15.2.5 数据库初始数据的加载 238

15.2.6 库存管理系统的设计与实现 238

15.2.7 系统的编译与发行 249

15.2.8 网上订购系统的设计与实现 249

15.2.9 小结 253

实验内容与要求(选做) 254

附录A PowerDesigner安装与使用简介 258

A.1 安装与了解PowerDesigner 258

A.1.1 目标 258

A.1.2 背景知识 258

A.1.3 实验内容 258

A.2 PowerDesigner概念模型设计 260

A.2.1 目标 260

A.2.2 背景知识 260

A.2.3 实验内容 260

A.3 PowerDesigner自动生成PDM 271

A.3.1 目标 271

A.3.2 背景知识 271

A.3.3 实验内容 272

参考文献 274