《Sybase System XI实用大全》求取 ⇩

第1部分 入门1

第1章 客户机/服务器1

1.1客户机/服务器1

目录1

1.1.1客户机/服务器的发展过程2

1.1.2胖客户机3

1.1.3胖服务器3

1.1.4“两层半”(Two-and-a-Half-tier)和存储过程3

1.15在应用程序服务器使用三层客户机/服务器4

1.1.6对等层到对等层处理(n层)4

1.2小结4

第2章 SybaseSystemXI概述5

2.1SystemXI的由来5

2.1.1家族经营5

2.1.3上市和发展6

2.1.2OpenServer和OpenClient6

2.1.4System10的出台7

2.1.5巨大的购进——Powersoft公司7

2.1.6SystemXI最终出台8

2.2SystemXI的新特性8

2.2.1高速缓冲管理的改进8

2.2.2数据存储管理的改进9

2.2.3改进事务日志管理10

2.2.4查询性能的增强11

2.2.5锁的体系结构上的改进11

2.2.6了解MNE(多网引擎)的SMP支持12

2.2.7备份服务器的改进12

2.2.8VLDB和VLM支持13

2.3SystemXI的部件13

2.3.3使用审计服务器14

2.3.2使用备份服务器14

2.3.1使用数据服务器14

2.3.4使用安全SQL服务器15

2.3.5使用复制服务器15

2.3.6使用SybaseMPP15

2.3.7使用SybaseIQ16

2.4小结16

第3章 安装Sybase17

3.1安装服务器17

3.1.1关于安装的准备17

3.1.2在WindowsNTServer4.0上安装Sybase18

3.1.3Sybase目录24

3.1.4在UNIX上安装Sybase的附加信息25

3.2安装客户连接26

3.2.1在Windows3.x上安装客户库26

3.2.2在Windows95上安装客户库26

3.2.3使用SQLEDIT27

3.3启动Sybase29

3.3.1用ServicesManager启动Sybase29

3.3.2用安装脚本启动Sybase29

3.3.3用ControlPanel中的Servics启动Sybase30

3.3.4Sybasa运行检查31

3.4安装可选的Sybase数据库32

3.5小结32

第2部分 使用SystemXI34

第4章 Transact-SQL综述34

4.1什么是SQL34

4.1.1集合35

4.1.2存储数据抽象化35

4.1.3编写SQL语句35

4.1.4执行SQL语句36

4.1.5SQL标识符37

4.2关系理论38

4.2.1定义数据库的表和列39

4.2.2找出实体(表)39

4.2.3确定关系39

4.2.4显示基数40

4.2.5在表中增加列41

4.2.6规范化数据库42

4.3数据定义语言(DDL)43

4.3.1在数据库中创建对象43

4.3.2删除对象45

4.4数据操纵语言(DML)45

4.4.1用Select从表中检索数据46

4.4.2用Insert向表中增加新数据57

4.4.3用Update修改表中数据60

4.4.4用Delete从表中删除数据61

4.4.5Sybase系统函数62

4.5小结79

第5章 数据库、设备和事务日志81

5.1使用设备81

5.1.1创建设备82

5.1.2使用设备选项87

5.1.3查找设备的有关信息89

5.1.4创建转储设备90

5.1.5丢弃设备92

5.2数据库和事务日志93

5.2.1专用的系统数据库93

5.2.2创建数据库和事务日志94

5.2.3查看与数据库和日志有关的信息96

5.2.4扩充数据库和事务日志的容量97

5.2.5丢弃数据库98

5.3.1使用默认段99

5.3数据库空间管理和段99

5.3.2创建段100

5.3.3使用段101

5.3.4查看段的有关信息102

5.3.5丢弃段103

5.4Tempdb103

5.4.1调整Tempdb的大小104

5.4.2提高Tempdb的性能104

5.5小结105

第6章 表和数据类型106

6.1创建和管理表106

6.1.1使用SybaseSQLServerManager创建表106

6.1.2使用Transact-SQL创建表108

6.1.3创建临时表110

6.2选定数据类型110

6.2.1不同的字符串数据类型111

6.2.2不同的数字数据类型113

6.2.3使用整数数据类型113

6.2.4使用浮点数据类型114

6.2.5货币数据类型117

6.2.6日期/时间数据类型118

6.2.7使用SystemXI中的特定数据类型121

6.2.8不同的Text,Image/BLOB数据类型124

6.3自定义数据类型125

6.3.1标识列127

6.4表的分区128

6.4.1表分区128

6.4.2创建表分区129

6.4.3获取已分割对象的有关信息132

6.4.4表分割的限制133

6.5小结134

7.1.1创建规则135

第7章 使用规则、默认值和触发器135

7.1规则135

7.1.2将规则应用于列136

7.1.3获得规则的有关信息136

7.1.4删除规则138

7.2默认值138

7.2.1创建默认值139

7.2.2对列应用默认值139

7.2.3获得有关默认值的信息139

7.2.4删除默认值140

7.3触发器140

7.3.1创建触发器141

7.3.2检查触发器的限制142

7.3.3使用触发器142

7.3.4使用嵌套触发器144

7.3.6显示触发器信息146

7.3.5处理触发器中的回滚146

7.3.7删除触发器149

7.4小结150

第8章 索引和码151

8.1定义索引151

8.1.1索引的类型152

8.1.2为何索引数据154

8.1.3创建索引155

8.1.4统计值161

8.1.5索引的优点162

8.1.6强制使用特定索引163

8.1.7获得索引的信息165

8.1.8删除索引166

8.2定义码167

8.2.1增加主码和外码167

8.2.2获得码的信息170

8.3小结173

第9章 视图174

9.1为何使用视图174

9.2创建和管理视图175

9.2.1使用SybaseSQLServerManager创建视图175

9.2.2使用Transact-SQL创建视图178

9.3获得视图的有关信息179

9.3.1使用SybaseSQLServerManager检查视图179

9.3.2使用系统存储过程检查视图180

9.4在视图上执行DML183

9.4.1从视图中选择数据183

9.4.2通过视图插入数据184

9.4.3更新视图中的数据186

9.5.1许可权187

9.5利用视图加强安全性187

9.4.4从视图中删除数据187

9.5.2用视图隐匿列189

9.5.3用视图隐匿行189

9.6删除视图189

9.7重新命名视图190

9.8小结190

第10章 存储过程191

10.1创建存储过程192

10.1.1使用SybaseSQLServerManager创建一个过程192

10.1.2使用Transact-SQL建立一个过程193

10.1.3用相同的名字建立多个过程195

10.2使用和理解存储过程196

10.2.1使用参数196

10.2.2执行过程200

10.2.5重新编译存储过程201

10.2.4了解一个过程的“生命力(life)201

10.2.3重新命名过程201

10.2.6使用嵌套的存储过程202

10.2.7使用批命令203

10.2.8取消过程203

10.2.9远程过程(RPCs)203

10.2.10链接的事务204

10.3使用流控制语句204

10.3.1使用If Else204

10.3.2使用Begin End206

10.3.3使用While206

10.3.4使用Break207

10.3.5使用Continue208

10.3.6使用While,Break和Continue的例子209

10.4定义和使用变量210

10.4.1使用全局变量211

10.5使用附加过程和批命令关键字213

10.5.1使用Goto213

10.5.2使用Return213

10.5.3使用RaiseError216

10.5.4使用Waitfor217

10.6小结218

第11章 事务和锁219

11.1定义事务219

11.2锁的类型:乐观锁与悲观锁222

11.2.1Sybase如何管理锁222

11.3隔离层223

11.3.1事务隔离层0224

11.3.2事务隔离层1224

11.4使用事务225

11.4.1用BeginTran开始事务225

11.3.3事务隔离层3225

11.4.2用CommitTran结束事务226

11.4.3用RollbackTran取消事务226

11.4.4事务的局限性226

11.4.5使用命名的事务和校验点(SavePoint)228

11.5无标识符的连续列229

11.6锁232

11.6.1检查服务器中的锁情况232

11.6.2删除锁定的进程234

11.6.3直接在数据上加锁235

11.7在Sybase中创建行级锁定236

11.8表锁提升237

11.9死锁238

11.10小结238

12.1区别前端游标和后端游标240

第12章 游标及其使用240

12.1.1客户游标241

12.1.2服务器游标242

12.2使用Sybase游标242

12.2.1游标的作用域243

12.2.2声明游标244

12.2.3打开游标245

12.2.4取游标246

12.2.7游标使用的例子247

12.2.5关闭游标247

12.2.6释放游标247

12.3获得关于游标的信息250

12.4使用嵌套的游标250

12.5从前端应用程序处理游标253

12.6小结254

第13章 使用高级存储过程和触发器255

13.1使用嵌套的过程调用255

13.2使用临时表257

13.4使用游标259

13.3为在过程之间传送数据创建实表259

13.5使用角色确保合法者执行过程264

13.6分解有效的对象名267

13.7小结268

第3部分 应用编程270

第14章 Sybase客户模式(客户库)270

14.1程序设计接口与Sybase的比较271

14.2DBLibrary的用法272

14.2.1基本的DBLibrary函数272

14.2.2声明DBLibrary函数使用的变量274

14.2.3使用DBLibrary创建简单程序276

14.2.4编译和执行DBLibrary程序277

14.2.5错误处理及消息278

14.2.7使用DBLibrary游标280

14.2.6用DBLibrary执行Transact-SQL命令280

14.2.8用DBLibrary执行远程存储过程281

14.2.9附加的DBLibrary函数282

14.2.10DBLibrary程序排错283

14.3使用ClientLibrary283

14.3.1基本的ClientLibrary函数284

14.3.2声明ClientLibrary函数使用的变量287

14.3.3使用ClientLibrary创建简单程序287

14.3.4编译和执行ClientLibrary程序289

14.3.5错误处理和消息290

14.3.6用ClientLibrary执行Transact-SQL命令290

14.3.7在ClientLibrary应用程序中使用游标290

14.3.8执行远程存储过程291

14.4使用SQR291

14.4.1SQR的基础291

14.4.2SQR报表的组成292

14.4.3在SQR中使用变量294

14.4.4从报表文件创建输出295

14.4.5在SQR中发送DML和DDL命令296

14.4.6使用SQR创建一个简单程序297

14.4.7执行SQR文件298

14.5小结300

第15章 Client/Server应用编程工具的使用302

15.1用ODBC工作303

15.1.1ODBC的安装及配置303

15.1.2SybaseODBC驱动程序性能选项的应用306

15.1.3对ODBC到Sybase的连接进行检测308

15.2Delphi2.0Client/Server的使用309

15.2.1建立连接310

15.2.2Delphi2数据库模型313

15.2.3应用程序范例DPHIDEMO313

15.2.4准备并执行SQL语句314

15.2.5StoredProcedures和CommandBatches的使用315

15.2.6更多的信息和实例315

15.3CenturaTeamDeveloper的使用315

15.3.1建立连接316

15.3.2准备并执行SQL语句320

15.3.3使用存储过程和批处理命令321

15.3.4更多的信息和实例322

15.4使用PowerBuilder5322

15.4.1创建PowerBuilder数据库配置文件(Profile)323

15.4.2检验与SybaseSystemXI的连接配置文件324

15.4.3操作DataWindows325

15.4.4使用DataWindow327

15.4.5生成真正的可执行程序330

15.5使用MicrosoftVisualBasic4330

15.5.3准备并执行SQL语句331

15.5.1VisualBasic4数据库模型331

15.5.2与Sybase连接331

15.5.4关于实例应用程序VB4DEMO332

15.6小结332

第16章 划分应用程序334

16.1实现应用程序的划分334

16.2两级应用程序337

16.2.1FatClient应用程序337

16.2.2FatServer应用程序338

16.3“两级半”(Two-and-a-HalfTier)应用程序339

16.4三级和n级应用程序340

16.5Sybase开放式服务341

16.5.1编写简单的OpenServer341

16.5.2OpenServer事件342

16.6Novell的TUXEDO343

16.7使用Tempest344

16.7.1启动TempestServer345

16.7.2配置与Tempest服务器通信的客户机345

16.7.3与TempestServer连接346

16.7.4用TEMPEST_Send发送信息346

16.7.5创建并打开邮箱347

16.7.6从TempestServer接收信息347

16.7.7Tempest实例应用程序348

16.8小结351

第17章 使用第三方产品352

17.1使用查询工具352

17.1.1使用SQL-Programmer353

17.1.2使用RapidSQL356

17.1.3使用AuroraUtilities的ScriptManager360

17.2使用模型制作工具360

17.2.1使用S-Designor361

17.2.2使用ErWin/ERX365

17.3使用数据库管理工具367

17.3.1使用DesktopDBA368

17.3.2使用DBArtisan371

17.3.3使用SQL-Port374

17.3.4使用ImageAnalyzer377

17.4赶上最新技术378

17.5订购MicrosoftDeveloperNetwork(MSDN)378

17.6小结379

第18章 Internet简介380

18.1互联网的起源380

18.2了解基本的互联网技术381

18.2.1了解URL381

18.2.2使用Telnet382

18.2.3使用FTP382

18.2.5使用电子邮件383

18.2.4使用互联网轮流交谈(IRC)383

18.2.6使用Web(HTML和HTTP)384

18.3了解Java语言385

18.4小结385

第4部分 高级性能387

第19章 数据可用性管理387

19.1执行备份387

19.1.1制定备份策略388

19.1.2怎样进行备份390

19.1.3执行本地备份391

19.1.4执行远程备份395

19.2转储事务日志396

19.2.1执行正常转储396

19.2.2使用阈值自动转储日志397

19.3.2用Transact-SQL命令Load来恢复数据库401

19.3.1用SybaseSQLServerManager来恢复数据库401

19.3实现恢复401

19.3.3产生在线数据库403

19.4处理跨越多盘磁带的备份和恢复403

19.5了解检验点404

19.5.1恢复间隔405

19.5.2截断检验点上的日志406

19.6用BCP高速输出数据407

19.6.1BCP的语法407

19.6.2用BCP来执行导出410

19.6.3用BCP来执行导入410

19.7保持服务器运行的某些技巧411

19.8小结412

第20章 DBCC的用途、秘密及奥妙413

20.1通过SybaseSQLServerManager使用DBCC414

20.1.1对数据库执行DBCC414

20.1.2对表执行DBCC418

20.1.3对索引执行DBCC420

20.2通过Transact-SQL使用DBCC422

20.2.1执行数据库检查422

20.2.2解决数据库问题422

20.3Sybase的技术支持角色423

20.4用DBCC实现跟踪424

20.5DBCC的非正式选项426

20.5.1使用DBCCHelp427

20.5.2使用DBCCMemusage427

20.5.3使用DBCCNetMemusage429

20.5.4使用DBCCNetMemShow430

20.5.5使用DBCCPktMemShow430

20.5.6使用DBCCLock431

20.5.7使用DBCCDBInfo432

20.5.8使用DBCCResource433

20.5.9使用DBCCDBTable434

20.5.10使用DBCCBuffer435

20.5.11使用DBCCInd438

20.5.12使用DBCCLog,DBCCPage和DBCCTab440

20.5.13使用DBCCDes440

20.5.14使用DBCCPss441

20.5.15附加的非正式DBCC命令442

20.6小结443

第21章 管理和监视安全性445

21.1安全规则445

21.1.1选择性访问控制446

21.1.2验证446

21.1.3角色分离447

21.1.4审计447

21.2管理Logins和Users447

21.2.1在WindowsNT上配置Sybase以支持IntegratedSecurity448

21.2.2Logins和Users451

21.2.3用户组(UserGroups)455

21.3使用用户权力457

21.3.1使用对象权限457

21.4视图和存储过程用作安全措施459

21.5使用AuditServer461

21.5.1配置Sybase以使用AuditServer462

21.5.2启动审计跟踪463

21.5.3使用审计存储过程463

21.5.4从sysaudits中移走数据466

21.5.5Sysaudits填满后的处理方法466

21.5.6AuditServer的输出466

21.5.7取消AuditServer468

21.6强化SystemXI之外的安全性468

21.6.1使用物理安全级468

21.6.3远程网或广域网的安全访问469

21.6.2局域网(LAN)的安全访问469

21.6.4使用应用程序的安全性470

21.7Sybase的SecureServer产品470

21.8小结471

第22章 管理和监视性能472

22.1测定数据库的规模472

22.1.1数据类型的规模472

22.1.2表所需空间的计算473

22.1.3FillFactor的作用476

22.1.4max_rows_per_page的作用476

22.2确定过程高速缓存的容量476

22.3使用SybaseSQLMonitor478

22.3.1SQLMonitor的安装与配置478

22.3.2使用SQLMonitor480

22.3.3分析SQLMonitor的信息483

22.4.1使用sp_monitor489

22.4显示性能信息的系统存储过程489

22.4.2使用sp_sysmon491

22.5小结499

第23章 使用Sybasa的配置选项500

23.1使用ConfigureSybaseServer(配置Sybase服务器)工具500

23.1.1配置SybaseSystemXI服务器501

23.1.2配置备份服务器(BackupServer)505

23.1.3配置监视服务器(MonitorServer)506

23.2配置和管理服务器506

23.2.1显示和设置服务器选项507

23.2.2服务器选项说明510

23.2.3sysconfigures和syscurconfigs:系统目录表526

23.3配置和管理数据库528

23.3.1显示和设置数据库选项528

23.3.2数据库选项说明530

23.4.2查询选项说明531

23.4配置和管理查询531

23.4.1显示和设置查询选项531

23.5小结534

第24章 管理数据的复制535

24.1安装复制服务器(ReplicationServer)536

24.1.1复制计划536

24.1.2安装复制服务器软件536

24.2建立和配置主要的公布服务器538

24.3确认复制服务器已启动548

24.4向复制系统增加一个数据库549

24.5使用复制服务器的命令552

24.5.1在复制服务器中建立路由553

24.5.2建立一个复制登录主SQLServer554

24.5.3建立复制服务器用户554

24.5.4建立复制定义555

24.5.6对维护登录的授权556

24.5.5启动一个特定表的复制556

24.5.7订阅复制数据557

24.5.8使用复制服务器管理命令557

24.6复制服务器的代替方法558

24.6.1支持系统容错的基于操作系统的服务器群558

24.6.2使用备份移动数据559

24.6.3编写基于自己应用程序的复制560

24.7小结561

第5部分 附录562

附录A 命名约定的建议562

附录B Sybase的小兄弟:SQLAnywhere567

附录C 推荐的读物573

附录D 寻求更多的帮助575

附录E 廉价磁盘的冗余阵列(RAID)584

1997《Sybase System XI实用大全》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)彼特·黑兹利赫斯特(Peter Hazlehurst) 1997 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

DOS实用大全(1993 PDF版)
DOS实用大全
1993 西安:西安电子科技大学出版社
oracle8实用大全( PDF版)
oracle8实用大全
DOS5.0实用大全( PDF版)
DOS5.0实用大全
西安:陕西工业出版社
CLIPPER 5.2实用大全( PDF版)
CLIPPER 5.2实用大全
FOXBASE 实用大全( PDF版)
FOXBASE 实用大全
DOS实用大全( PDF版)
DOS实用大全
陕西电子编辑部
ELECTRIC POWER SYSTEM CONTROL VOLUME XI THIRD EDITION(1950 PDF版)
ELECTRIC POWER SYSTEM CONTROL VOLUME XI THIRD EDITION
1950
Clipper5.0实用大全(1994 PDF版)
Clipper5.0实用大全
1994 北京:科学出版社
Windows Sound System 2使用大全(1995 PDF版)
Windows Sound System 2使用大全
1995 北京:科学出版社
税收实用大全(1990 PDF版)
税收实用大全
1990 沈阳:白山出版社
SYBASE SQL Server 11参考大全(1998 PDF版)
SYBASE SQL Server 11参考大全
1998 北京:宇航出版社
实用头针大全(1993 PDF版)
实用头针大全
1993 上海:上海科学技术出版社
实用书信大全(1999 PDF版)
实用书信大全
1999 海拉尔:内蒙古文化出版社
Visual J++实用大全(1998 PDF版)
Visual J++实用大全
1998 北京:清华大学出版社
忙人学电脑Windows 95(1997 PDF版)
忙人学电脑Windows 95
1997 上海:上海远东出版社