当前位置:首页 > 工业技术
SQL Server 2000数据库基础教程与上机实训
SQL Server 2000数据库基础教程与上机实训

SQL Server 2000数据库基础教程与上机实训PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:周晓鹏,于文强,刘亚军等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2007
  • ISBN:9787113082055
  • 页数:272 页
图书介绍:本书介绍了SQL Server 2000的安装以及基本功能的实现。
《SQL Server 2000数据库基础教程与上机实训》目录

第1章 初识SQL Server 2000 1

1.1 SQL Server 2000的历史和发展 1

1.2 关系型数据库 2

1.2.1 关系型数据库的定义 2

1.2.2 主码和外码 3

1.2.3 关系型数据库的主要特点 4

1.3 SQL Server 2000的新特点 4

1.4 SQL Server和客户端/服务器模式 5

1.4.1 客户端/服务器数据库系统 5

1.4.2 客户端/服务器数据库系统的优点 6

1.4.3 SQL Server 2000客户端/服务器系统的优点 7

1.5 DBA简介 7

1.5.1 需要掌握的技能 8

1.5.2 日常需要处理的事情 8

1.6 上机实训 9

1.7 本章习题 11

第2章 SQL Server 2000安装与概述 13

2.1 SQL Server 2000简介 13

2.2 安装SQL Server 2000的要求 14

2.2.1 安装前的事项 14

2.2.2 安装SQL Server 2000的硬件和软件要求 15

2.3 创建SQL Server服务器 17

2.4 安装SQL Server 2000 20

2.4.1 SQL Server 2000的安装路径 20

2.4.2 安装SQL Server 2000 21

2.5 SQL Server 2000的组件 21

2.6 SQL Server 2000的新功能 23

2.6.1 系统性能的增强 23

2.6.2 编程功能的增强 24

2.6.3 数据转换功能 25

2.7 上机实训 26

2.8 本章习题 32

第3章 管理数据库及SQL Server 2000服务器 34

3.1 创建数据库 34

3.1.1 SQL Server命名规则 34

3.1.2 使用SQL语句创建数据库 35

3.2 管理数据库信息 37

3.2.1 SQL Server系统数据库 37

3.2.2 管理数据库 38

3.3 启动SQL Server服务器 39

3.3.1 修改默认服务器 40

3.3.2 启动SQL Server服务器 40

3.4 管理服务器 41

3.4.1 注册服务器 41

3.4.2 创建服务器组 42

3.4.3 设定sa密码 42

3.5 配置连接服务 43

3.6 管理客户端 44

3.6.1 配置客户端 44

3.6.2 配置客户端网络连接 45

3.6.3 配置ODBC数据源 45

3.6.4 配置OLE DB客户端 45

3.6.5 设置DB-Library选项 45

3.7 上机实训 46

3.7.1 使用SQL Server企业管理器创建数据库 46

3.7.2 使用SQL Server企业管理器修改数据库 48

3.7.3 使用SQL Server企业管理器压缩数据库 49

3.7.4 使用SQL Server企业管理器删除数据库 50

3.8 本章习题 50

第4章 SQL Server 2000数据完整性实现 52

4.1 数据完整性 52

4.2 使用约束 53

4.2.1 DEFAULT约束 53

4.2.2 CHECK约束 54

4.2.3 UNIQUE约束 54

4.2.4 PRIMARY KEY约束 55

4.2.5 FOREIGN KEY约束 56

4.3 使用规则 56

4.3.1 创建规则 57

4.3.2 绑定规则 57

4.3.3 删除规则 58

4.3.4 使用规则的条件 59

4.4 使用默认 59

4.4.1 使用CREATE DEFAULT语句创建默认 59

4.4.2 默认的使用 60

4.4.3 删除默认 61

4.4.4 使用默认的条件 61

4.5 约束和默认/规则的比较 62

4.6 上机实训 62

4.6.1 使用SQL Server企业管理器创建规则 62

4.6.2 使用SQL Server企业管理器查看规则及属性 63

4.6.3 使用SQL Server企业管理器创建默认 65

4.6.4 使用查询分析器删除默认 65

4.7 本章习题 66

第5章 表(Table) 68

5.1 表的创建 68

5.1.1 设计表 69

5.1.2 创建表 69

5.1.3 创建临时表 70

5.1.4 表的属性 71

5.2 修改表的结构 71

5.3 表的数据操作 74

5.3.1 使用INSERT添加数据 74

5.3.2 使用UPDATE修改数据 74

5.3.3 使用DELETE删除数据 75

5.4 删除表 76

5.4.1 使用TRUNCATE TABLE清除表 76

5.4.2 使用DROP TABLE删除表 76

5.5 上机实训 77

5.5.1 创建一个表 77

5.5.2 修改已有的表 78

5.5.3 删除表 79

5.5.4 对表中的数据进行操作 80

5.6 本章习题 82

第6章 索引(Index) 84

6.1 索引类型 84

6.1.1 索引的概念 85

6.1.2 索引的类型 85

6.2 创建索引 86

6.2.1 设计索引 86

6.2.2 创建索引 87

6.2.3 有关索引的注意事项 88

6.3 创建索引选项和查看索引信息 88

6.3.1 Fillfactor 88

6.3.2 PAD_INDEX 89

6.3.3 SORTED_DATA_REORG 89

6.3.4 查看索引信息 89

6.4 索引的维护和删除 90

6.4.1 DBCC SHOWCONTIG语句 90

6.4.2 DBCC INDEXDEFRAG语句 92

6.4.3 删除索引 92

6.5 上机实训 93

6.5.1 创建索引 94

6.5.2 使用简单的组合索引 97

6.5.3 为视图创建索引 98

6.6 本章习题 99

第7章 视图(View)及其应用 101

7.1 视图概述 101

7.1.1 了解视图的基本概念 101

7.1.2 视图的基本特点 101

7.2 创建视图 102

7.2.1 使用CTEATEVIEW语句创建视图 103

7.2.2 使用SQL Server企业管理器创建视图 104

7.3 视图的应用 106

7.3.1 视图的索引 106

7.3.2 视图的修改 107

7.3.3 视图的删除 108

7.4 上机实训 109

7.4.1 基于表创建视图 109

7.4.2 创建其他类型的视图 110

7.5 本章习题 111

第8章 存储过程(Procedure)及其应用 113

8.1 存储过程概述 113

8.1.1 存储过程的分类 114

8.1.2 存储过程的执行 114

8.1.3 存储过程的优点 115

8.1.4 创建存储过程需要注意的问题 115

8.2 创建存储过程 116

8.2.1 指定参数 116

8.2.2 设计存储过程 118

8.2.3 创建存储过程 120

8.3 执行存储过程 121

8.3.1 手动执行存储过程 122

8.3.2 自动执行存储过程 123

8.3.3 修改存储过程 124

8.3.4 重命名存储过程 126

8.3.5 删除存储过程 128

8.4 管理存储过程 129

8.4.1 存储过程与事务 129

8.4.2 利用存储过程结果集插入数据 130

8.4.3 优化存储过程 130

8.5 上机实训 131

8.5.1 在企业管理器中创建存储过程 131

8.5.2 在查询分析器中创建存储过程 132

8.5.3 删除存储过程 133

8.6 本章习题 135

第9章 触发器(Trigger) 137

9.1 触发器概述 137

9.1.1 触发器基础 138

9.1.2 触发器的作用 138

9.1.3 触发器与约束的对比 139

9.2 创建触发器 139

9.2.1 设计触发器 139

9.2.2 创建触发器前应考虑的问题 140

9.2.3 创建触发器 141

9.2.4 对触发器定义进行加密 143

9.3 触发器的原理 143

9.3.1 Inserted表的功能 143

9.3.2 Deleted表的功能 144

9.3.3 Inserted表和Deleted表的作用范围 144

9.4 触发器的使用 145

9.4.1 使用包含ROLLBACK TRANSACTION语句的触发器 145

9.4.2 使用嵌套触发器 147

9.4.3 使用INSTEAD OF触发器 148

9.5 管理触发器 150

9.5.1 使用企业管理器显示触发器信息 150

9.5.2 使用系统存储过程查看触发器 151

9.5.3 修改触发器 152

9.5.4 删除触发器 153

9.6 上机实训 153

9.6.1 创建触发器 154

9.6.2 触发器中Inserted和Deleted表的书写格式 155

9.6.3 修改和删除触发器 155

9.7 本章习题 156

第10章 数据库备份与还原 158

10.1 基本概念 158

10.1.1 理解备份与还原 159

10.1.2 备份的重要性 159

10.1.3 常用备份策略 159

10.2 使用还原模型 161

10.2.1 选择还原模型 161

10.2.2 使用简单恢复模型 162

10.2.3 使用完全恢复模型 162

10.2.4 使用大容量日志记录恢复模型 163

10.3 备份与还原操作 164

10.3.1 完整数据库备份 165

10.3.2 差异数据库备份 166

10.3.3 事务日志备份 167

10.4 管理备份 168

10.4.1 备份格式 168

10.4.2 查看备份信息 169

10.4.3 验证备份 169

10.5 备份和恢复系统数据库 169

10.5.1 备份master数据库 169

10.5.2 恢复master数据库 170

10.5.3 备份model、msdb和distribution数据库 170

10.5.4 恢复model、msdb和distribution数据库 171

10.6 上机实训 172

10.6.1 在SQL Server企业管理器中备份数据库 172

10.6.2 在SQL Server企业管理器中还原数据库 175

10.7 本章习题 176

第11章 安全管理 178

11.1 SQL Server的安全管理 178

11.1.1 安全管理 179

11.1.2 SQL Server安全策略 181

11.2 管理安全账户 185

11.2.1 查看用户 185

11.2.2 修改登录用户 186

11.2.3 删除登录 187

11.2.4 权限管理 188

11.3 SQL Server用户管理 189

11.3.1 添加SQL Server登录 189

11.3.2 使用创建登录向导 189

11.3.3 创建SQL Server登录 190

11.4 上机实训 192

11.4.1 使用向导添加和删除SQL Server登录 192

11.4.2 查看数据库角色和授权SQL Server登录访问数据库 194

11.4.3 更改SQL Server和SQL Server Agent服务登录 196

11.5 本章习题 199

第12章 SQL Server与ODBC的连接 200

12.1 ODBC简介 200

12.1.1 ODBC部件 201

12.1.2 ODBC各部件之间的关系 201

12.1.3 ODBC的灵活性 202

12.1.4 ODBC 3.0的新功能 202

12.2 管理ODBC数据源 203

12.2.1 使用ODBC数据源管理器 204

12.2.2 使用ODBC API函数 204

12.2.3 创建SQL Server数据库的ODBC数据源 205

12.2.4 添加或删除ODBC数据源 205

12.2.5 修改Windows注册表配置ODBC数据源 207

12.3 连接数据源 209

12.3.1 连接数据源 209

12.3.2 执行SQL语句 210

12.3.3 通过ODBC连接SQL Server 210

12.4 处理ODBC结果集 211

12.4.1 检索结果集 211

12.4.2 处理结果集 212

12.5 上机实训 213

12.6 本章习题 217

第13章 ASP与SQL Server 2000 219

13.1 初识ASP 219

13.1.1 ASP概述 220

13.1.2 ASP与传统静态主页的区别 220

13.1.3 ASP的特点与功能 221

13.1.4 ASP的运行环境 222

13.2 编辑ASP 222

13.2.1 脚本 222

13.2.2 ASP的工作原理 225

13.3 虚拟Web服务器 226

13.4 ASP源代码编写 228

13.4.1 ASP语法简介 228

13.4.2 ASP的应用示例 230

13.5 ASP与SQL Server 2000的连接 232

13.5.1 远程数据服务(RDS) 232

13.5.2 使用RDO访问SQL Server 2000数据库 233

13.6 上机实训 235

13.6.1 安装IIS 5.0 235

13.6.2 编写ASP源代码(制作一个简单的欢迎界面) 238

13.7 本章习题 239

第14章 ASP对SQL数据库的操作 241

14.1 访问SQL Server 2000数据库 241

14.1.1 Connection对象的使用 241

14.1.2 Command对象的使用 242

14.1.3 RecordSet对象的使用 243

14.2 ASP访问SQL Server内置对象 245

14.3 ASP对SQL数据库的操作 247

14.3.1 ASP对SQL数据库的存取 247

14.3.2 ASP对SQL数据库的操作 248

14.3.3 在ASP网页中查询记录 250

14.4 上机实训 258

14.4.1 将数据库信息制作成ASP文件 259

14.4.2 制作网上成绩查询系统 262

14.4.3 在网页上对数据库进行操作 265

14.5 本章习题 266

习题答案 268

返回顶部