图书介绍
客户机/服务器使用指南pdf电子书版本下载
- (美)Doug Lowe著;王澜,李朝虎等译 著
- 出版社: 北京:电子工业出版社
- ISBN:7505331418
- 出版时间:1996
- 标注页数:316页
- 文件大小:26MB
- 文件页数:331页
- 主题词:
PDF下载
下载说明
客户机/服务器使用指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 欢迎走进客户机/服务器计算的世界! 5
第一章 客户机/服务器计算究竟是什么 7
客户机/服务器计算的定义 8
计算世界的历史,第Ⅰ部分 9
回到蒙昧时代 9
我们今天所处的混乱局面 10
两个无法回避的问题 11
大型机灭亡了吗? 11
PC机灭亡了吗? 12
哑计算 13
哑客户 13
哑服务器 14
客户机/服务器计算的定义:兼收并蓄 15
客户机/服务器不是什么 16
第二章 客户机/服务器与您的业务 19
应该选择客户机/服务器吗? 19
选择一个客户机/服务器试验项目 20
客户机/服务器的替代方法 21
何谓业务再造工程? 21
面向处理过程 22
顾客焦点 22
Case工人 23
再造工程与客户机/服务器计算有何关系? 23
规模缩小化 24
关于规模问题 24
规模扩大化 25
规模适当化 25
第三章 澄清关于客户机/服务器的不实之辞 27
谬误1:客户机/服务器是便宜的 27
谬误2:GUI总是好的 28
谬误3:客户机/服务器程序易于开发 29
谬误4:大型机遗留下的是个累赘 30
谬误5:客户机/服务器是新技术 30
谬误6:客户机/服务器需要多个生产厂家和开放系统 31
谬误7:PC程序员比大型机程序员更清闲 31
谬误8:客户机/服务器会拯救全球 32
第四章 各式各样的客户机/服务器应用程序 33
数据库应用程序 33
事务处理 34
电子邮件 35
群件 36
旧应用程序改观 37
第二部分 关于客户机、服务器和网络 39
第五章 合适的客户机 41
客户计算机所做的工作 41
表示管理 42
对于客户计算机,我们有哪些要求? 43
应用逻辑 43
桌面应用程序 43
选择客户计算机 44
IBM兼容PC机 44
处理器和内存 44
视频显示器 45
磁盘驱动器 45
其它设备 46
Macintosh机 47
Unix工作站 47
DOS 48
Windows 3.1 48
客户计算机的操作系统 48
Windows 95 50
OS/2的Warp版本 52
Unix 52
第六章 GUI 55
什么是GUI 55
一个令人乏味的比喻 56
GUI部件 57
窗口 57
菜单 58
对话框 60
多文档 62
帮助 62
复合文档:OLE! 62
其它的GUI部件 62
工具栏 62
图标 62
拖放 64
属性检查 64
怎样赢得一场关于GUI的辩论 65
Windows 3.1 65
Windows 95 66
OS/2 Warp 66
X-Windows 67
Macintosh 67
DOS 68
第七章 各种服务器 69
在服务器中,什么最重要? 69
可伸缩性 69
容错 70
售后服务和技术支持 71
各种服务器 71
文件服务器 71
磁盘阵列:RAID! 72
服务器中一些有趣的小装置 72
应用程序服务器 72
打印服务器 72
数据库服务器 72
RISC处理器对CISC处理器 73
多处理器 74
选择服务器 74
局域网服务器 74
超级服务器 75
中型机系统 76
大型机作为服务器 76
Unix 77
NetWare 77
服务器操作系统 77
Windows NT Server 3.5 78
OS/2 LAN Server Advanced 4.0 78
第八章 了解局域网 81
什么是以太网? 81
三种类型的以太网电缆 83
黄缆 84
细缆 84
非屏蔽双绞线(UTP) 85
集线器 87
网络接口卡 88
令牌环网:以太网的替代品 89
OSI网络模型 90
第2层:数据链路层 91
第1层:物理层 91
第3层:网络层 92
第4层:传输层 92
第5层:会话层 92
第6层:表示层 92
第7层:应用层 92
第九章 广域网:大手笔 93
用于连接网络的设备 93
中继器 93
网桥 95
FDDI主干网 96
路由器 96
网关 96
真正的广域网 98
SNA:IBM的网络世界观 98
TCP/IP 99
第三部分 数据库入门 101
第十章 数据库的基本概念 103
什么是数据库? 103
什么是关系数据库? 104
什么是连接? 106
连接类型 107
什么是数据库完整性? 109
关键字 109
空值 110
引用完整性 110
约束 110
业务规则 111
什么是数据库服务器? 111
第十一章 SQL基础 113
欢迎您到SQL的世界中来 113
SQL怎么读? 114
SQL方言 114
SQL语句 115
CREATE TABLE语句 116
建立一个SQL表 116
引用完整性 118
查询一个数据库 119
SELECT基础 119
缩小查询范围 121
排除某些行 121
数学关系 121
单记录SELECT 122
好象是…(LIKE) 122
并(UNION) 123
消除重复 124
列函数 125
分组SELECT语句(Groupie SELECTs) 126
让我们都“连接”到一起来 127
一个简单的连接 127
子查询 129
比较子查询 130
成员测试子查询(IN) 131
限定(ANY或ALL)子查询 131
存在子查询(EXISTS) 131
更新表数据 131
DELETE(删除) 131
UPDATE(更新) 132
INSERT(插入) 132
第十二章 SQL程序设计 135
程序中如何使用SQL 135
嵌入式SQL 136
编译一个嵌入式SQL程序 136
什么是游标? 138
用游标删除(DELETE)和更新(UPDATE) 140
SQL调用级接口(CLI) 141
存贮过程 142
事务处理 143
并发和加锁 145
步骤1:为数据库建立一个章程 149
第十三章 关系数据库设计 149
步骤2:列出一个清单并检查两遍 150
步骤3:增加关键字 152
步骤4:规范化! 154
第一范式(1NF) 156
第二范式(2NF) 156
第三范式(3NF) 157
步骤5:逆规范化(Denormalize)! 158
步骤6:选择合法的名字 159
步骤7:绘制出一幅图 159
什么是分布式数据库? 161
第二十三章 客户机/服务器的十项准则 161
第十四章 分布式数据库 161
分布式数据库:为什么如此令人头痛? 162
哪一条是最重要的准则? 163
中间件 164
分布数据的三种方法 165
下装 165
复制 165
分片存贮:划分表 166
IBM的DRDA 166
远程请求 166
远程事务 166
分布式事务 167
分布式请求 168
第四部分 建立客户机/服务器系统 169
第十五章 客户机/服务器开发工具 171
CASE工具 171
可视化程序设计工具 172
硬核程序设计工具 173
C和C+++ 174
COBOL 174
终端用户数据访问工具 174
套装应用程序 175
测试工具 175
版本控制 176
第十六章 系统分析与设计一瞥 177
开发周期 177
什么是应用程序设计? 179
建立模型 179
数据流图 180
DFD的逐级精化 181
分层体系结构 182
两层体系结构 182
三层体系结构 183
设计用户界面 183
设计业务规则层 184
设计数据库层 184
面向对象的设计 185
JAD 185
RAD 186
第十七章 可视化程序设计 187
录像带检索应用程序 187
本程序使用的SQL查询 188
Videos数据库 188
创建一个测试数据库 189
创建一个Visual Basic应用程序 190
Visual Basic的控制 191
控制对象的类型 191
属性 193
事件过程 194
方法 194
建造窗体 195
改变窗体属性 195
增加一个命令按钮 197
完成窗体 198
增加事件过程 199
Video Search程序的过程 199
为Quit按钮的Click(单击)过程编码 200
理解数据库对象 201
打开数据库 202
获取用户输入 203
Serach by Title按钮的编程 203
查询数据库 204
为Search by Actor按钮编程 205
处理查询结果 205
到目前为止的程序 207
显示一个对话框 209
增加菜单 211
第十八章 客户机/服务器程序设计的其它问题 217
数据库程序设计的一些问题 217
使用API 217
提高效率的几种技术 219
数据库名字和位置 220
错误处理 220
创建邮件使能的应用程序 221
OLE2 221
帮助 222
第五部分 客户机/服务器的热点问题 225
第十九章 大型机没有消亡 227
IBM大型机 227
大型机究竟有多大? 228
MVS——大型机操作系统之王 229
什么是JCL,为什么很烦人? 230
完成一个作业 230
JCL语句 231
VSAM 232
目录和数据集名 232
VSAM文件组织 233
IMS 233
TSO/ISPF 234
CICS 234
CICS事务 234
CICS程序设计 235
伪会话式处理 236
CICS和分布式处理 236
事务路径选择 237
功能运输 237
分布式程序链接 238
异步处理 238
分布式事务处理 238
第二十章 数据仓库 239
数据大裂变 239
为何操作型数据与分析型数据不应“联姻”? 240
提取程序失去节制 241
什么是数据仓库? 241
数据仓库的用途 243
决策支持系统 243
行政信息系统(EIS) 243
如何从这儿到达那儿? 244
第二十一章 分布式对象 247
如果我有一把锤子 247
对象怎么如此伟大? 249
四种对象技术 249
分布式对象 251
CORBA 251
Microsoft的OLE和COM 252
OpenDoc 252
第二十二章 管理客户机/服务器系统 253
客户机/服务器安全性 253
物理安全性:锁好您的门! 254
验证:您是谁? 254
加密 255
客户机/服务器备份 255
网络管理 256
记帐 257
第六部分 十准则集粹 259
Ⅰ.不要忽视对网络的管理 261
Ⅱ.不要用功能差的客户机绑住用户的手脚 262
Ⅲ.应该遵循正常的步骤培训IS人员 262
Ⅳ.应该备份您的数据 262
Ⅴ.为了您自身的利益,采纳标准并最积极地遵循它们 262
Ⅹ.您应保护用户不被他们自己所伤害 263
Ⅸ.您在选择开发工具时不要马马虎虎 263
Ⅵ.不要将大型机抛在一边 263
Ⅶ.不要有太多的期望 263
Ⅶ.记住您的数据,保持它的纯洁 263
第二十四章 客户机/服务器的十个缩略词释义 265
RPC(Remote Procedure Call) 265
MOM(Message Oriented Middleware) 265
OLTP(On-Line Transaction Processing) 266
ACID(Atomicity,Consistency,Isolation,and Durability) 266
DBMS(Database Management System) 266
APPC(Advanced Program to Program Communication) 267
MYL(Made You Look) 267
NOS(Network Operating System) 267
OOP(Object-Oriented Programming) 267
GUI(Graphical User Interface) 267
第二十五章 十几种客户机/服务器网络标准 269
网络(Networking) 269
OSI参考模型 269
以太网 269
SQL-89 270
SQL 270
SQL-92 270
TCP/IP 270
令牌环网 270
SAG和OBDC 271
开放系统 271
DCE 271
OSF/1 271
POSIX 271
对象 271
CCRBA 272
OLE2/COM 272
OpenDoc 272
大多数客户机提供GUI 273
大多数服务器提供SQL处理 273
第二十六章 客户机/服务器计算的十点总结(献给懒惰的读者) 273
客户机/服务器把处理分布在网络中的各台计算机上 273
业务规则可在客户机或服务器上实现 274
客户机通常是用可视化程序设计工具编程的 274
事务处理是客户机/服务器最大的挑战之一 274
中间件是处在客户机和服务器之间的软件 274
客户机/服务器标准正开始形成 275
对象可能是客户机/服务器的未来 275
客户机/服务器的花费比大多数人想象的还要多 275
附录 客户机/服务器产品展览会 277
词汇表 299