《SQL Server 2000与PHP编程技术》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:符方梅,陈昌辉编著
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2001
  • ISBN:7301050887
  • 页数:404 页
图书介绍:本书是《SQL Server 2000数据库开发与管理经典系列》之一。SQL Server 2000是一个后台数据库管理系统,支持多种操作平台,为众多开发工具提供了良好的数据接口。PHP是一种功能强大、使用简便的语言,类似于CGI、HTML、Script语言,其运行效率比CGI更高,程序编制能力比HTML更方便、灵活,程序安全及保密性也远比Script更好。本书主要介绍了SQL Server 2000与PHP 4.0的基础知识及二者的有机结合,并通过大量实例生动地展现了如何使用PHP来访问SQL Server 2000数据库,以及PHP4.0在SQL Server2000中的一些高级应用;在开发实例部分,详细讨论了利用PHP 4.0和SQL Server 2000创建访问者计数器和聊天室。本书结构合理、论述清晰明了,适合网站工作人员及计算机爱好者阅读使用。

第1部分 1

第1章 Microsoft SQL Server 2000新特性 3

1.1 SQL Server 2000的特性 3

1.1.1 与Internet集成 4

1.1.2 可伸缩性和可用性 5

1.1.3 企业级数据库功能 7

1.1.4 易于安装、部署和使用 9

1.1.5 数据仓库 11

1.2 SQL Server 2000的新特性 13

1.2.1 关系数据库增强 13

1.2.2 关系数据的XML集成 15

1.2.3 图形管理增强 15

1.2.4 复制增强 16

1.2.5 数据转换服务增强 18

1.2.6 其他新特性 19

第2章 安装Microsoft SQL Server 2000 21

2.1 安装SQL Server 2000的准备工作 21

2.2 安装SQL Server 2000的系统要求 22

2.2.1 硬件要求 22

2.2.2 操作系统的要求 23

2.2.3 网络要求 23

2.3 SQL Server 2000的版本说明和组件介绍 24

2.3.1 版本说明 24

2.3.2 组件介绍 25

2.4 SQL Server 2000的安装 26

2.4.1 SQL Server 2000的安装步骤 26

2.4.2 从早期版本升级到SQL Server 2000 32

第3章 运行SQL Server 2000服务器 37

3.1 SQL Server 2000的启动 37

3.1.1 使用SQL Server服务管理器启动SQL Server 2000 38

3.1.2 使用SQL Server企业管理器启动SQL Server 2000 38

3.1.3 使用控制面板中的服务启动SQL Server 2000 39

3.2 SQL Server 2000的关闭 40

3.2.1 使用SQL Server服务管理器关闭SQL Server 2000 40

3.2.2 使用SQL Server企业管理器关闭SQL Server 2000 41

3.2.3 使用控制面板中的服务关闭SQL Server 2000 41

第4章 关系数据库基础 43

4.1 SQL Server 2000关系数据库组件 44

4.1.2 登录 45

4.1.1 数据库应用程序和服务器 45

4.1.3 通讯组件 46

4.2 客户/服务器结构 46

4.2.1 客户端组件 46

4.2.2 服务器组件 48

4.3 SQL基础 50

4.3.1 SQL语句 51

4.3.2 SQL函数 70

4.3.3 SQL全局变量 76

4.3.4 SQL服务器存储过程 78

4.3.5 SQL服务器数据类型 81

第5章 SQL Server 2000的体系结构 83

5.1 SQL Server 2000数据库体系结构 84

5.1.1 数据库逻辑组件 85

5.1.2 数据库物理结构 102

5.2 关系数据库引擎体系结构 105

5.3 SQL Server 2000复制体系结构 106

5.3.1 复制使用发布-订阅模式分发数据 106

5.3.2 复制类型 106

5.4 数据仓库与OLAP 107

5.4.1 OLTP系统 107

5.4.2 OLAP系统 107

5.4.3 将OLTP数据转换到OLAP数据仓库 108

5.4.4 SQL Server 2000关系数据库引擎 108

5.5 数据库应用开发结构 110

5.5.1 Transact-SQL 110

5.5.2 XPath 110

5.5.3 SQL Server支持的API 110

6.1.1 使用向导创建数据库 113

第6章 SQL Server 2000基本操作 113

6.1 创建数据库 113

6.1.2 使用SQL Server企业管理器创建数据库 117

6.1.3 使用Transact_SQL语句创建数据库 119

6.2 创建数据表 122

6.3 录入、查询及修改表中数据 125

6.4 删除数据库 126

6.4.1 使用SQL Server企业管理器删除数据库 126

6.4.2 使用Transact_SQL语句删除数据库 127

6.5 删除数据表 127

6.5.1 从数据库关系图中删除表 127

6.5.2 从数据库中删除表 128

6.6.1 创建索引 129

6.6 索引的使用 129

6.6.2 删除索引 131

6.7 视图的使用 132

6.7.1 创建视图 132

6.7.2 删除视图 133

6.8 存储过程的使用 134

6.8.1 创建存储过程 135

6.8.2 执行存储过程 137

6.8.3 删除存储过程 138

6.9 触发器的使用 139

6.9.1 创建触发器 140

6.9.2 删除触发器 141

第2部分 143

7.1.1 PHP是什么 145

7.1.2 PHP的由来及发展 145

第7章 PHP 4.0概述 145

7.1 PHP简介 145

7.1.3 PHP的工作原理 149

7.2 PHP的功能概述 150

7.3 PHP的使用环境 151

7.4 PHP与ASP及其他CGI的比较 152

7.5 PHP的特点 154

7.6 PHP的基本结构 155

7.6.1 标志符 155

7.6.2 基本符号 156

7.7 一个简单的PHP程序 157

7.8.1 系统环境需求与准备工作 158

7.8 PHP 4.0的安装与配置 158

7.8.2 在UNIX下安装PHP 4.0 159

7.8.3 在Window95/98/NT/2000下安装PHP 4.0 173

第8章 PHP 4.0数据结构基础 187

8.1 变量数据类型 187

8.2 常量与变量 188

8.2.1 常量 188

8.2.2 变量 190

8.2.3 服务器设置指示 198

8.2.4 数组操作 201

8.3 表达式与运算符 203

8.3.1 表达式 203

8.3.2 运算符 205

8.4.1 程序流程控制语句 214

8.4 PHP程序的控制语句 214

8.4.2 程序外调用语句 229

8.5 自定义函数 230

8.5.1 函数的返回值 231

8.5.2 函数参数 232

8.5.3 关联参数 233

8.5.4 默认值 235

8.5.5 OLD_FUNCTION 237

8.6 类的应用 237

8.6.1 什么是类 237

8.6.2 对象的基本概念及组成 238

8.6.3 PHP中类和对象的使用 238

9.1 字符函数库 243

第9章 PHP 4.0常用函数库 243

9.2 日期与时间函数库 253

9.3 图形函数库 258

9.4 文件函数库 263

9.5 目录函数库 268

9.6 数组函数库 269

9.7 数学运算函数库 276

9.8 XML分析函数库 281

第3部分 283

第10章 PHP 4.0与相关数据库的介绍 285

10.1 SQL Server数据库函数库 285

10.2.1 MySQL介绍 287

10.2.2 MySQL的主要特点 287

10.2 PHP 4.0与MySQL 287

10.2.3 MySQL的安装 288

10.2.4 MySQL的简单数据库操作 290

10.2.5 MySQL数据库函数库 292

10.3 PHP 4.0与Oracle 295

10.3.1 Oracle 8介绍 295

10.3.2 Oracle 8的主要特点 295

10.3.3 Oracle 8的安装 296

10.3.4 Oracle 8数据库函数库 296

10.4 PHP 4.0与其他数据库的介绍 298

10.4.1 MSQL数据库函数库 298

10.4.2 Oracle数据库函数库 301

10.4.3 Sybase数据库函数库 303

10.4.4 InterBase数据库 304

10.4.5 Informix数据库函数库 305

10.4.6 ODBC数据库连接函数库 307

10.5 使用MySQL ODBC进行MySQL和MS SQL的数据转换 309

第11章 连接SQL Server 2000数据库 311

11.1 PHP 4.0与SQL Server 2000的直接连接 311

11.1.1 连接SQL Server 2000数据库 311

11.1.2 关闭与SQL Server 2000数据库的连接 312

11.2 利用ODBC连接SQL Server 2000数据库 312

11.2.1 连接ODBC数据源 312

11.2.2 关闭与ODBC数据库的连接 317

11.2.3 更改ODBC数据源 317

12.1.3 数据库表信息的获取 319

12.1.2 数据库信息的获取 319

12.1.1 数据库信息的查询 319

12.1 查询SQL Server 2000数据库 319

第12章 访问SQL Server 2000数据库 319

12.1.4 数据库记录的获取 320

12.1.5 数据库其他信息的获取 321

12.2 分页显示数据库数据 322

12.3 调用SQL Server 2000数据库的存储过程 324

12.4 表单元素的使用 325

12.4.1 基本表单 325

12.4.2 发送按钮 326

12.4.3 复位按钮 326

12.4.4 单行文本框 326

12.4.5 口令输入框 326

12.4.7 表单数据的提交 327

12.4.6 隐藏表单域 327

第13章 Session在PHP与SQL Server 2000中的使用 329

13.1 Session简介 329

13.2 Session函数 331

13.3 利用Session实现用户欢迎界面 332

第14章 phplib在SQL Server 2000中的应用 337

14.1 phplib简介 337

14.2 使用phplib操作SQL Server 2000数据库 338

14.2.1 phplib基本安装和使用 338

14.2.2 数据库的连接/查询 339

14.2.3 数据库插入/删除 340

第4部分 343

15.1.1 基于文件的计数 345

15.1 访问者计数器的计数设计 345

第15章 利用PHP创建访问者计数器 345

15.1.2 基于数据库的计数 348

15.2 访问者计数器的显示设计 351

15.2.1 文本显示 351

15.2.2 图形显示 351

第16章 利用PHP创建聊天室 355

16.1 聊天室介绍 355

16.2 聊天室数据库设计 355

16.3 聊天室界面设计 356

16.3.1 用户登录界面 356

16.3.2 用户注册界面 358

16.3.3 聊天界面 360

附录 PHP内部函数使用索引 367