《数据库应用基础实验教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:姚家奕,刘世峰主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121044765
  • 页数:161 页
图书介绍:本书选用Microsoft SQL Server 2000为数据库平台,以一个“教学管理”系统为例,按照实际系统开发流程编排各实验,图文并茂,内容丰富,数据统一,前后连贯,为用户提供了一个全面的学习和掌握数据库技术的有效途径。全书分为9章(共有8个阶段实验),内容涵盖数据库的安装与配置,数据库物理设计,创建数据库表与索引,数据操作,数据查询,视图的使用,存储过程与触发器设计,数据库安全管理,以及ODBC与数据转换等。章节后面有相应的扩展实验,以供读者能够得到全面的锻炼和提高,从而加深读者对相关技术的理解。

第1章 概论 1

1.1 实验设计说明 2

1.2 实验内容及要求 5

1.2.1 实验内容 5

1.2.2 实验要求 6

1.3 实验准备工作 6

1.3.1 安装环境 6

1.3.2 安装步骤 7

1.4 实验报告 11

1.4.1 实验概述 11

1.4.2 实验内容 11

1.4.3 实验小结 12

第2章 数据库物理设计 13

2.1 实验预备知识 14

2.2 实验目的 16

2.3 实验要求 16

2.4 实验内容与步骤 17

2.4.1 创建指定单一数据主文件和事务日志文件的数据库 17

2.4.2 创建指定多个数据主文件和事务日志文件的数据库 19

2.4.3 使用文件组创建数据库 20

2.4.4 数据库的编辑 23

本章小结 29

第3章 创建数据库表与索引 31

3.1 实验预备知识 32

3.1.1 关系模型的完整性约束 32

3.1.2 索引 33

3.2 实验目的 34

3.3 实验要求 34

3.4 实验内容与步骤 35

3.4.1 在“教学管理”数据库中使用Transact—SQL命令创建表 38

3.4.2 在“教学管理”数据库中使用SQL企业管理器创建表 41

3.4.3 修改表结构 44

3.4.4 使用Transact—SQL命令创建索引 46

3.4.5 使用SQL企业管理器创建索引 48

3.4.6 创建数据库表之间的关系图 51

3.5 扩展实验 54

本章小结 55

第4章 数据操作 57

4.1 实验预备知识 58

4.2 实验目的 59

4.3 实验要求 59

4.4 实验内容与步骤 60

4.4.1 向表中插入记录 60

4.4.2 删除表中记录 64

4.4.3 记录的简单更新 65

4.4.4 记录的复杂更新 67

4.4.5 多表嵌套删除表中记录 69

4.5 扩展实验 71

本章小结 73

第5章 数据查询 75

5.1 实验预备知识 76

5.2 实验目的 76

5.3 实验要求 77

5.4 实验内容和步骤 77

5.4.1 查询指定字段 77

5.4.2 通配符“*”的使用 78

5.4.3 基于字段的表达式 78

5.4.4 用WHERE子句过滤记录 80

5.4.5 DISTINCT短语的使用 81

5.4.6 使用ORDER BY子句对查询结果排序 81

5.4.7 统计函数的使用 82

5.4.8 INTO子句的使用 86

5.4.9 连接查询 86

5.4.10 嵌套查询 88

5.5 扩展实验 89

本章小结 90

第6章 视图的使用 91

6.1 实验预备知识 92

6.2 实验目的 92

6.3 实验要求 92

6.4 实验内容与步骤 93

6.4.1 基于单张表投影的视图 93

6.4.2 基于单张表选择的视图 94

6.4.3 基于单张表选择和投影混合的视图 94

6.4.4 基于多张表连接的视图 95

6.4.5 基于多张表嵌套查询的视图 96

6.4.6 含有虚字段的视图 97

6.4.7 视图的查询 98

6.4.8 视图的插入 99

6.4.9 视图的更新 100

6.4.10 视图的删除 101

6.4.11 使用“企业管理器”创建视图 101

6.4.12 使用“企业管理器”对视图进行插入、更新、删除 106

6.5 扩展实验 106

本章小结 107

第7章 存储过程与触发器设计 109

7.1 实验预备知识 110

7.1.1 存储过程基本概念及应用范围 110

7.1.2 触发器基本概念及应用范围 110

7.2 实验目的 111

7.3 实验要求 111

7.4 实验内容与步骤 111

7.4.1 存储过程的创建与执行 111

7.4.2 触发器的创建 115

7.5 扩展实验 118

本章小结 119

第8章 数据库安全管理 121

8.1 实验预备知识 122

8.1.1 Microsoft SQL Server 2000的安全机制 122

8.1.2 用户的分类 122

8.1.3 Microsoft SQL Server 2000的备份设备 123

8.1.4 物理设备和逻辑设备 123

8.1.5 Microsoft SQL Server 2000的备份策略 123

8.2 实验目的 124

8.3 实验要求 124

8.4 实验内容和步骤 124

8.4.1 使用企业管理器进行用户的创建和权限管理 124

8.4.2 使用Transact—SQL命令进行用户的创建和权限管理 130

8.4.3 使用企业管理器进行数据库备份和恢复 136

8.4.4 使用Transact—SQL命令进行数据库备份和恢复 140

8.5 扩展实验 142

本章小结 142

第9章 ODBC与数据转换 143

9.1 实验预备知识 144

9.1.1 ODBC基本概念与构成 144

9.1.2 数据转换的基本概念 145

9.2 实验目的 146

9.3 实验要求 146

9.4 实验内容与步骤 146

9.4.1 ODBC的设置 147

9.4.2 数据转换 151

9.5 扩展实验 157

本章小结 157

附录A 实验报告格式及说明 158

参考文献 161