图书介绍
精通Web数据库PDF|Epub|txt|kindle电子书版本网盘下载
- 金磊等编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115092648
- 出版时间:2001
- 标注页数:408页
- 文件大小:36MB
- 文件页数:421页
- 主题词:网络数据库
PDF下载
下载说明
精通Web数据库PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 Web数据库基础3
第1章 数据库和Web3
1.1 数据库的发展史3
1.1.1 早期的数据库管理系统3
1.1.2 关系型数据库系统3
1.2 Web3
1.2.1 HTML语言3
1.2.2 Web服务器4
1.2.3 客户端浏览器4
1.3 Web和数据库的结合4
第2章 关系型数据库理论7
2.1 关系模型的发展7
2.2 关系模型的特点7
2.3 实体关系图9
2.3.1 1:1关系9
2.3.2 1:n关系9
2.3.3 m:n关系10
2.3.4 实体关系图到关系模型的转变11
第3章 关系型数据库基础知识12
3.1 数据库的基本概念12
3.1.1 数据库和数据库系统12
3.1.2 关系型数据库系统14
3.2 关系型数据库的对象15
3.2.1 表15
3.2.2 约束16
3.2.3 视图19
3.2.4 索引20
3.2.5 聚簇21
3.2.6 锁23
3.2.7 事务25
第4章 SQL语言基础27
4.1 SQL语言的发展史27
4.2 SQL语言的特点27
4.2.1 非过程化27
4.2.2 面向集合29
4.2.3 功能强大、简单易学30
4.3 标准SQL语言的局限30
4.4 SQL语言的分类31
4.5 使用SQL语言31
4.5.1 SELECT…FROM31
4.5.2 条件查询WHERE34
4.5.3 算术和逻辑符号35
4.5.4 字符串比较39
4.5.5 LIKE的使用41
4.5.6 连接查询43
4.5.7 排序45
4.5.8 统计48
4.5.9 分组查询48
4.5.10 UNION操作51
4.5.11 空值NULL56
4.5.12 插入语句——INSERT INTO59
4.5.13 修改语句——UPDATE62
4.5.14 删除语句——DELETE64
4.5.15 高级嵌套查询64
4.5.16 数据定义操作69
4.5.17 控制操作72
第二部分 MySQL功能与应用75
第5章 MySQL入门75
5.1 MySQL简介75
5.1.1 什么是MySQL75
5.1.2 MySQL的特点75
5.1.3 MySQL的不足77
5.1.4 MySQL的使用许可78
5.2 安装MySQL78
5.2.1 获得MySQL78
5.2.2 MySQL的安装79
5.3 MySQL的系统工具80
5.3.1 mysql客户端程序80
5.3.2 mysqladmin管理工具85
5.3.3 mysqlimport和mysqldump工具86
5.3.4 MySQLManager图形化管理工具86
5.4 第三方的MySQL管理工具88
5.4.1 MySQLWinAdmin88
5.4.2 phpMyAdmin89
5.4.3 kmysql92
5.5 MySQL支持的数据列类型93
5.5.1 数值类型93
5.5.2 字符串类型96
5.5.3 日期和时间类型97
5.6 MySQL数据目录99
5.6.1 MySQL的数据库表示99
5.6.2 MySQL的数据表表示100
5.6.3 MySQL的状态文件100
5.7 MySQL的用户权限系统101
5.7.1 使用GRANT和REVOKE命令来管理用户权限102
5.7.2 MySQL的授权表105
5.7.3 直接操作MySQL的授权表来管理权限107
5.7.4 MySQL服务器如何控制客户机的访问108
第6章 MySQL编程111
6.1 MySQLC编程111
6.1.1 开始编写C语言的MySQL程序111
6.1.2 MySQL的C API列表123
6.2 MySQL PHP编程130
6.2.1 开始编写PHP的MySQL程序130
6.2.2 PHP支持的MySQL函数列表136
第7章 MySQL深入使用139
7.1 优化MySQL139
7.1.1 MySQL的配置选项139
7.1.2 选择适当的操作系统140
7.1.3 其他关于MySQL性能的事项140
7.1.4 使用pgcc编译MySQL140
7.1.5 调节MySQL的参数141
7.1.6 优化查询142
7.2 MySQL数据备份和恢复146
7.2.1 MySQL数据备份146
7.2.2 MySQL数据恢复148
7.3 MySQL安全性149
7.3.1 新的MySQL安装的安全性149
7.3.2 MySQL的内部安全性150
7.3.3 MySQL的外部安全性151
第8章 MySQL应用实例153
8.1 需求的提示153
8.2 数据库结构设计153
8.3 程序设计154
8.3.1 FTP spider及数据更新程序154
8.3.2 WWW查询前端156
8.4 程序实际效果156
8.5 源程序列表157
8.5.1 filter.c源代码158
8.5.2 dataupdate.c源代码159
8.5.3 dbupdate.sh源代码161
8.5.4 Makefile源代码162
8.5.5 ftpsearch.php源代码163
第三部分 SQL Server功能与应用169
第9章 SQL Server系统结构与概念169
9.1 软件安装169
9.1.1 安装SQL Server7.0所需的软硬件条件169
9.1.2 安装前的检查工作170
9.1.3 安装170
9.2 SQL Server7.0提供的管理工具173
9.2.1 Sevice Manager174
9.2.2 Seryer Network Utility176
9.2.3 Client Network Utility178
9.3 SQL Server7.0体系结构179
9.3.1 Server/Client结构179
9.3.2 数据库结构180
9.3.3 页面结构与空间分配184
9.3.4 表与索引的结构187
第10章 Transaction-SQL与基本操作194
10.1 数据类型194
10.1.1 预定义数据类型194
10.1.2 自定义数据类型198
10.1.3 数据类型间的转换201
10.2 流程控制206
10.2.1 BEGIN…END结构206
10.2.2 IF…FLSE207
10.2.3 CASE208
10.2.4 WHILE循环结构210
10.2.5 GOTO语句212
10.3 其他控制语句213
10.3.1 注释语句213
10.3.2 变量声明语句215
10.3.3 赋值语句215
10.3.4 等待语句216
10.3.5 批结束语句216
10.3.6 定数据库语句217
10.4 系统提供的函数218
10.4.1 时间函数218
10.4.2 字符串函数223
10.4.3 数学函数232
10.4.4 操作文本和图像的函数237
10.5 存储过程242
10.5.1 创建242
10.5.2 查看244
10.5.3 更改246
10.5.4 删除247
10.5.5 执行247
10.6 触发器249
10.6.1 创建249
10.6.2 修改254
10.7 使用游标256
10.7.1 声明游标256
10.7.2 使用游标258
10.7.3 关闭和删除游标261
10.8 操作数据库的基本对象261
10.8.1 数据库261
10.8.2 表263
10.8.3 视图272
10.8.4 索引273
10.8.5 规则275
10.8.6 缺省276
10.8.7 使用图形化工具277
第11章 性能优化与管理283
11.1 性能优化283
11.1.1 数据文件283
11.1.2 索引283
11.1.3 数据库服务器配置285
11.2 安全285
11.2.1 安全机制287
11.2.2 权限设置288
11.2.3 登录管理288
11.2.4 角色管理291
11.2.5 用户管理293
11.3 锁295
11.3.1 死锁的处理295
11.3.2 查看锁状态296
11.4 事务处理297
11.4.1 事务处理语句297
11.4.2 事务处理的模式300
第12章 SQL Server应用实例302
12.1 需求的提出302
12.2 数据库结构设计302
12.3 ASP程序源代码303
13.3.1 user.asp303
13.3.2 newuser.asp306
13.3.3 main.asp307
13.3.4 login.asp309
13.3.5 buy.asp310
12.4 实际效果311
第四部分 Oracle功能与应用315
第13章Oracle数据库结构和概念315
13.1 存储结构315
13.1.1 表空间315
13.1.2 数据文件316
13.1.3 数据块316
13.1.4 区间318
13.1.5 段318
13.1.6 分区319
13.2 进程结构321
13.2.1 数据库写进程321
13.2.2 日志写入进程321
13.2.3 检查点进程321
13.2.4 归档进程322
13.2.5 系统监控进程322
13.2.6 进程监控进程322
13.3 内存结构322
13.3.1 系统全局区322
13.3.2 程序全局区323
13.4 Oracle基本对象的概念323
13.4.1 模式323
13.4.2 表323
13.4.3 视图323
13.4.4 索引323
13.4.5 聚簇326
13.4.6 序列326
13.4.7 同义词326
第14章 PL/SQL基础与数据操作327
14.1 基本元素327
14.1.1 符号327
14.1.2 标志符328
14.1.3 保留字329
14.1.4 预定义的标志符330
14.1.5 引用标志符330
14.1.6 数字330
14.1.7 字符331
14.1.8 字符串331
14.1.9 注释332
14.2 基本数据类型332
14.2.1 数字类型332
14.2.2 字符串类型333
14.2.3 大数据类型335
14.2.4 其他类型336
14.2.5 用户定义子类型336
14.2.6 变量声明337
14.3 复合数据类型338
14.3.1 集合(collecion)338
14.3.2 记录(record)342
14.4 内置函数345
14.4.1 数学函数346
14.4.2 字符函数348
14.4.3 时间函数351
14.4.4 转换函数353
14.5 流程控制355
14.5.1 分支结构355
14.5.2 循环结构356
14.5.3 GOTO和空语句NULL358
14.6 使用伪列360
14.6.1 CURRVAL和NEXTVAL360
14.6.2 LEVEL360
14.6.3 ROWID361
14.6.4 ROWNUM361
14.7 使用游标361
14.7.1 声明361
14.7.2 打开362
14.7.3 获取数据362
14.7.4 关闭363
14.8 操作基本对象363
14.8.1 表363
14.8.2 视图365
14.8.3 序列365
14.8.4 同义词365
14.8.5 索引366
14.8.6 聚簇366
14.8.7 自定义函数367
14.8.8 存储过程368
14.8.9 触发器368
14.9 事务处理370
14.10 例外处理372
14.10.1 例外处理的例子372
14.10.2 错误常量372
14.10.3 自定义和抛出例外373
第15章 Oracle 8i的安装与基本配置375
15.1 安装前的准备375
15.1 安装Oracle 8i所需的硬软件要求375
15.2 安装前的检查工作376
15.3 安装前的规划376
15.2 开始安装Oracle 8i377
15.2.1 Oracle 8i使用的环境变量377
15.2.2 开始安装Oracle 8i377
15.2.3 Oracle 8i软件的目录结构384
15.2.4 安装Oracle 8i的一些建议386
15.3 配置Oracle 8i数据库386
15.3.1 创建一个Oracle 8i数据库386
15.3.2 更改Oracle 8i数据库的安装设置393
15.3.3 Oracle 8i数据库的配置文件394
15.3.4 注意事项395
15.4 配置Oracle 8i网络395
15.4.1 使用Net8配置助手395
15.4.2 使用Net8助手399
15.4.3 Oracle Net8的配置文件400
15.5 Oracle 8i其他的管理401
15.5.1 启动和停止Oracle 8i数据库401
15.5.2 启动和停止Oracle 8i监听程序404
15.5.3 卸载Oracle 8i404
附录 分析与评估405
A.1 三种数据库的特点405
A.1.1 易用性405
A.1.2 稳定性405
A.1.3 兼容性406
A.2 数据库选型406
A.2.1 资金406
A.2.2 技术407
A.2.3 人力资源407
A.3 数据库发展趋势407