当前位置:首页 > 工业技术
网络数据库实用教程 SQL Server 2000
网络数据库实用教程 SQL Server 2000

网络数据库实用教程 SQL Server 2000PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:王恩波主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2004
  • ISBN:7040133725
  • 页数:268 页
图书介绍:本书内容按照“宽浅新用”和“精讲多练”的原则,介绍了网络数据库的基本原理与实用技术。全书共7章,内容包括:关系数据库基本原理、SQL Server 2000 简介、建立数据库和表、SQL语言和子查询、网络数据库的管理与维护、SQL Server客户端的开发与编程接口和网络数据库的开发与发展。本书以“学生成绩管理”与“网络教学——作业上缴批改管理”两个实例贯穿全书始终,内容取舍得当,文字精练,例题丰富,且每章后面都安排上机练习指导,既益于教学,也有利于加强学生上机实践能力的培养,提高教学效果。
《网络数据库实用教程 SQL Server 2000》目录

目录 1

第1章关系数据库基本原理 1

1.1数据与数据库 1

1.1.1数据 1

1.1.2数据库 2

1.1.3数据库管理系统 2

1.1.4数据处理技术的发展 2

1.1.5数据库系统的用户 4

1.1.6数据库系统的组成 5

1.1.7数据库系统的体系结构 6

1.1.8数据库管理系统的功能 7

1.2关系代数的基本原理 8

1.2.1关系的数学定义 9

1.2.2关系运算 10

1.3数据库分类与关系规范化 14

1.3.1数据库分类 14

1.3.2关系规范化 16

1.4数据库的设计方法 18

1.4.1 E-R方法 18

1.4.2从E-R图到数据库 19

1.5网络数据库设计实例 23

1.5.1学生成绩管理 23

1.5.2教学排课管理系统 24

1.5.3发票管理 26

1.5.4工厂生产管理 27

1.5.5网络教学 28

习题一 29

本章小结 29

第2章SQL Server2000简介 31

2.1 SQL Server 2000的运行环境 31

2.1.1 SQL Server 2000的硬件环境要求 31

2.1.2 SQL Server 2000的软件环境要求 32

2.1.3 SQL Server 2000的网络环境要求 33

2.2 SQL Server 2000的安装 33

2.2.1 SQLServer 2000的版本和组件 33

2.2.2 SQL Server 2000的安装步骤 34

2.2.3 SQL Server 2000的安全升级 38

2.3 SQL Server 2000的主要管理工具 41

本章小结 44

习题二 44

3.1.1 SQL Server中的数据库所包含的数据对象类型 45

3.1.2标识符命名规则 45

3.1 SQL Server数据库基本知识 45

第3章建立数据库和表 45

3.2在企业管理器中建立数据库和表 46

3.2.1启动和关闭企业管理器 46

3.2.2在企业管理器中创建数据库 46

3.2.3在企业管理器中查看和修改数据库属性 49

3.2.4在企业管理器中创建表 50

3.2.5在企业管理器中删除数据库 54

3.2.6在企业管理器中删除表 54

3.2.7在企业管理器中对表进行操作 55

3.3使用查询分析器建立数据库和表 57

3.3.1使用查询分析器建立数据库 57

3.3.2使用查询分析器建立表 59

3.4.1修改表结构 62

3.4使用查询分析器操作表 62

3.4.2添加数据 65

3.4.3修改数据 69

3.4.4删除数据 71

3.4.5删除表 71

3.5索引的使用 72

3.5.1索引的种类 72

3.5.2创建索引 74

3.5.3删除索引 78

3.6表中数据行的查询 79

3.6.1简单查询 79

3.6.2带有更复杂参数的查询 79

3.6.4 GROUP BY子句 80

3.6.5 HAVING子句 80

3.6.3算术函数 80

3.6.6ORDER BY子句 81

3.6.7组合条件查询 81

3.6.8 IN和BETWEEN条件运算符 81

3.7上机操作实例 82

3.7.1创建数据库 82

3.7.2创建表 82

3.7.3向表中输入数据 83

3.7.4插入数据 84

3.7.5更新数据 84

3.7.6创建和管理索引 84

3.7.7创建数据库关系图 84

3.7.8查询数据行 85

3.8.1创建数据库和表 88

3.8上机指导——网络作业系统中的数据库和表的创建 88

3.8.2创建索引 91

3.8.3创建关系 91

3.8.4创建视图 92

3.8.5创建数据库关系图 93

3.8.6插入数据行 95

3.8.7删除数据行 95

3.8.8修改数据行 96

3.8.9删除表 97

3.8.10删除数据库 97

本章小结 97

习题三 98

4.1 T-SQL语言的特点 99

第4章T-SQL语育及子查询 99

4.2变量 100

4.2.1局部变量 100

4.2.2全局变量 102

4.3运算符和函数 105

4.3.1运算符 105

4.3.2函数 105

4.4 SQL语言流程控制语句 110

4.4.1 IF…ELSE结构 110

4.4.2 BEGIN…END 111

4.4.3 WHILE结构 111

4.4.4 BREAK语句 112

4.4.5 CONTINUE语句 112

4.4.6 GOTO语句 112

4.4.7 WAITFOR语句 113

4.4.8注释语句 114

4.4.9 CASE结构 115

4.4.10 EXECUTE命令 115

4.4.11 PRINT语句 115

4.5用户自定义函数 116

4.6连接 117

4.6.1 内连接 117

4.6.2外连接 118

4.7子查询 121

4.7.1子查询 121

4.8数据视图的创建和使用 122

4.8.1创建视图 122

4.7.2使用EXISTS的子查询 122

4.8.2修改视图 125

4.8.3删除视图 125

4.9存储过程 125

4.9.1存储过程的定义和分类 125

4.9.2创建存储过程 127

4.9.3存储过程的执行 128

4.9.4存储过程的修改 129

4.9.5存储过程的删除 129

4.10触发器 130

4.10.1触发器的概念 130

4.10.2触发器的工作原理 130

4.10.3创建触发器 131

4.10.5嵌套触发器 133

4.10.6删除触发器 133

4.10.4修改触发器 133

4.11上机操作实例 134

4.11.1创建视图 134

4.11.2创建存储过程 135

4.11.3执行存储过程 135

4.11.4创建触发器 136

4.11.5通过事件触发触发器 137

4.11.6创建嵌套触发器 137

4.11.7触发嵌套触发器 137

4.12上机指导 138

4.12.1创建存储过程 138

4.12.2创建触发器 139

习题四 142

本章小结 142

5.1数据库备份 144

5.1.1备份需求分析 144

5.1.2数据库备份的基本概念 145

5.1.3备份方法 146

5.1.4备份操作 147

5.2数据库恢复 158

5.2.1检查点 158

5.2.2数据库的恢复命令 160

5.2.3使用企业管理器恢复数据库 162

5.3数据库的导入/导出 163

5.3.1导入/导出概念 163

5.3.2使用bcp实用程序导入/导出数据 164

5.3.3数据转换服务 164

5.4.1复制模型 171

5.4复制技术 171

5.4.2复制类型及工作机理 172

5.4.3服务器的连接方式 173

5.4.4复制操作 174

5.5系统安全管理 187

5.5.1 SQL Server2000的身份认证模式 188

5.5.2建立和管理用户账号 188

5.5.3服务器角色与数据库角色 194

5.6上机指导 208

5.6.1备份 208

5.6.2恢复 208

5.6.3导入/导出 209

5.6.4复制 209

5.6.5安全管理 210

本章小结 211

习题五 211

6.1数据库编程接口 212

6.1.1 开放式数据库连接(ODBC) 212

第6章SQL Server客户端开发与编程 212

6.1.2 ADO 214

6.2 ASP访问数据库 216

6.2.1 ASP运行环境的建立 216

6.2.2在ASP中使用ADO 对象 219

6.2.3通过ODBC访问数据库 231

6.2.4开发工具 232

本章小结 233

6.3.2网络作业系统 233

习题六 233

6.3.1学生成绩查询 233

6.3上机指导 233

7.1大型网络数据库介绍 234

7.1.1 Oracle数据库 234

第7章数据库的发展 234

7.1.2 Sybase数据库 236

7.1.3 DB2数据库 237

7.2数据库应用软件开发过程概述 238

7.2.1可行性研究 238

7.2.2需求分析阶段 239

7.2.3系统设计阶段 239

7.2.4系统实现阶段 241

7.2.5系统测试阶段 242

7.2.6系统运行维护阶段 242

7.3.1数据库的发展 243

7.3.2数据仓库 243

7.3数据库的发展与数据仓库 243

7.3.3联机分析处理与数据挖掘 245

7.3.4数据仓库与数据挖掘 247

7.4 SQL Server 2000的数据仓库解决方案 249

7.4.1 SQL Server 2000的数据仓库 249

7.4.2数据集市 250

7.4.3微软数据仓库框架 251

7.4.4综合的OLAP分析能力 253

7.4.5英语查询 254

本章小结 255

附录网络作业系统程序代码 256

参考文献及网站 268

第5章 网络数据库的管理和维护 1444

返回顶部