当前位置:首页 > 工业技术
数据库基础与应用 SQL Server 2000
数据库基础与应用 SQL Server 2000

数据库基础与应用 SQL Server 2000PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:成先海主编
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2006
  • ISBN:7111180852
  • 页数:229 页
图书介绍:本书介绍了数据库的分析,设计过程以及开发应用等。
《数据库基础与应用 SQL Server 2000》目录

第1章 数据库基础 1

1.1 概述 1

1.1.1 数据管理的基本概念 1

1.1.2 数据管理技术的发展 4

1.2 数据模型 6

1.2.1 层次模型 6

1.2.2 网状模型 7

1.2.3 关系模型 7

1.2.4 面向对象模型 9

1.3 数据库系统 9

1.3.1 数据库系统的组成 10

1.3.2 数据库特点 11

1.3.3 数据库系统的三级模式结构 13

1.3.4 数据库管理系统 14

1.3.5 数据库系统用户 16

1.4 关系数据库 17

1.4.1 关系数据库的定义 17

1.4.2 关系数据库的基本术语 18

1.4.3 关系数据库设计 19

1.4.4 关系数据库的规范化 21

1.5 常见关系数据库管理系统简介 22

1.5.1 SQL Server 22

1.5.2 Sybase 23

1.5.3 Oracle 24

1.5.4 Informix 24

1.6 实训——关系数据库设计 25

1.5.5 其他关系数据库管理系统 25

1.7 习题 26

第2章 SQL Server2000的安装与管理 27

2.1 SQL Server2000简介 27

2.1.1 SQL Server 2000概述 27

2.1.2 SQL Server 2000特性 28

2.2 系统需求 28

2.2.1 硬件需求 28

2.2.2 软件需求 28

2.3 SQL Server 2000安装 29

2.3.1 安装前的准备 29

2.3.2 安装过程 30

2.4.1 企业管理器 36

2.4 SQL Server 2000的主要组件 36

2.4.2 查询分析器 37

2.4.3 服务管理器 37

2.4.4 事件探查器 37

2.4.5 导入导出数据 37

2.4.6 服务器和客户网络实用工具 37

2.4.7 联机丛书 38

2.4.8 在IIS中配置SQLXML支持 38

2.5 启动与管理SQL Server 2000服务器 38

2.5.1 启动与停止SQL Server2000服务器 38

2.5.2 企业管理器界面 40

2.5.3 注册与登录SQL Server 2000服务器 41

2.6 实训——SQL Server 2000的安装与管理 43

2.7 习题 44

3.1.2 数据库文件与日志文件 45

3.1.1 数据库对象 45

3.1 数据库的存储结构 45

第3章 SQL Server 2000数据库与表 45

3.2 系统数据库 46

3.2.1 master数据库 46

3.2.2 tempdb数据库 46

3.2.3 model数据库 46

3.3 数据库的建立与删除 46

3.3.1 SQL Server命名规则 47

3.3.2 使用向导创建数据库 47

3.3.3 使用企业管理器创建数据库 49

3.3.4 删除数据库 51

3.3.5 数据库属性设置 52

3.3.6 建立表 54

3.3.7 修改表的结构 55

3.3.8 表与表间的关联 56

3.3.9 删除表 57

3.3.10 记录的增加与修改 57

3.4 备份与恢复数据库 60

3.4.1 数据库的备份 60

3.4.2 数据库的恢复 61

3.5 实训——数据库与表处理 63

3.6 习题 63

第4章 SQL Server账号和存取权限管理 64

4.1 验证模式 64

4.1.1 NT验证模式 64

4.1.2 混合验证模式 64

4.2.1 服务器的登录账号 65

4.2 账号与角色 65

4.1.3 验证模式的设置 65

4.2.2 数据库的用户 69

4.2.3 数据库角色 71

4.2.4 用户与角色的权限 74

4.3 实训——账号与权限管理 77

4.4 习题 78

第5章 SQL查询语句 79

5.1 SQL语言简介 79

5.1.1 SQL语言简介 79

5.1.2 查询的含义 80

5.2 SELECT查询语句应用 86

5.2.1 单表查询 87

5.2.2 多表查询 97

5.2.3 嵌套查询 99

5.3 实训——查询语句的应用 102

5.4 习题 103

第6章 索引与视图 104

6.1 索引简介 104

6.1.1 创建索引的原因 104

6.1.2 建立索引应该考虑的问题 104

6.1.3 索引的类型 105

6.2 索引管理 105

6.2.1 通过企业管理器创建索引 105

6.2.2 通过向导创建索引 106

6.2.3 索引的删除 108

6.2.4 全文索引 109

6.3 视图管理 110

6.3.1 视图概述 110

6.3.2 视图的创建 111

6.3.3 视图的查询 112

6.3.4 视图的更新 113

6.4 实训——索引与视图管理 114

6.5 习题 115

第7章 Transact-SQL程序设计基础 116

7.1 Transact-SQL简介 116

7.1.1 Transact-SQL的特点 116

7.1.2 SQL语句的构成 116

7.2 SQL Server数据类型 117

7.2.1 数值数据类型 117

7.2.5 其他类型 118

7.2.4 空值 118

7.2.3 日期和时间类型 118

7.2.2 字符类型 118

7.3 SQL Server常用语句 119

7.3.1 CREATE语句 119

7.3.2 ALTER语句 125

7.3.3 DROP语句 131

7.3.4 数据的插入与删除 132

7.3.5 数据的更新 134

7.4 程序设计基础 135

7.4.1 关于SQL Server标识符 135

7.4.2 SQL运算符 136

7.4.3 SQL变量 137

7.4.4 SQL块语句 138

7.4.5 SQL判断语句 138

7.4.7 程序设计中其他常用语句 139

7.4.6 SQL循环语句 139

7.4.8 错误处理 142

7.5 实训——SQL程序设计 144

7.6 习题 144

第8章 SQL Server 2000函数 145

8.1 系统函数 145

8.1.1 系统函数 145

8.1.2 日期函数 146

8.1.3 字符串函数 147

8.1.4 数学函数 148

8.1.5 类型转换函数 150

8.2 用户自定义函数 152

8.3 实训——SQL Server函数应用 156

8.4 习题 156

9.1.1 约束的定义 157

第9章 SQL Server 2000数据完整性 157

9.1 约束 157

9.1.2 PRIMARY KEY约束 158

9.1.3 FOREIGN KEY约束 160

9.1.4 DEFAULT约束 163

9.1.5 UNIQUE约束 164

9.1.6 CHECK约束 165

9.1.7 约束的删除 166

9.2 默认 167

9.2.1 建立默认对象 167

9.2.2 绑定默认对象 169

9.2.3 解除默认对象 171

9.2.4 删除默认对象 171

9.3.1 创建规则 172

9.3 规则 172

9.3.2 绑定规则 173

9.3.3 解除规则绑定 174

9.3.4 删除规则 174

9.4 事务处理 175

9.4.1 事务简介 175

9.4.2 事务处理控制语句 176

9.4.3 锁机制 176

9.4.4 事务编程 178

9.5 实训——SQL Server数据完整性应用 178

9.6 习题 179

第10章 触发器 180

10.1 触发器简介 180

10.2.1 使用企业管理器创建触发器 181

10.2 创建触发器 181

10.2.2 使用SQL语言创建触发器 182

10.2.3 创建触发器的注意事项 182

10.3 触发器的工作原理 183

10.3.1 inserted表的功能 183

10.3.2 deleted表的功能 183

10.3.3 update工作实质 184

10.4 触发器管理 185

10.4.1 修改触发器 185

10.4.2 删除触发器 186

10.4.3 显示触发器 188

10.5 实训——触发器应用 190

10.6 习题 190

11.1 存储过程简介 191

第11章 存储过程 191

11.2 创建与执行存储过程 192

11.2.1 创建存储过程 192

11.2.2 执行存储过程 198

11.2.3 修改存储过程 199

11.2.4 删除存储过程 201

11.3 存储过程的参数 202

11.3.1 输入参数 202

11.3.2 输出参数 202

11.3.3 参数的顺序 203

11.4 存储过程的状态值 204

11.5 实训——存储过程应用 206

11.6 习题 206

12.1 数据库应用程序开发概述 208

第12章 使用VB开发SQL Server应用程序 208

12.2 ODBC配置 209

12.2.1 ODBC概述 209

12.2.2 配置ODBC数据源 210

12.3 OLE DB和ADO 214

12.3.1 OLE DB体系结构 215

12.3.2 ADO对象模型 216

12.4 使用VB开发SQL Server应用程序 218

12.4.1 ADO的引用与查看 218

12.4.2 用ADO DATA控件开发简单的数据库应用程序 220

12.4.3 使用VB代码操纵数据库 223

12.5 实训——使用VB开发数据库应用程序 228

12.6 习题 228

参考文献 229

返回顶部