当前位置:首页 > 工业技术
SQL Anywhere Studio 9开发指南
SQL Anywhere Studio 9开发指南

SQL Anywhere Studio 9开发指南PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:Breck Carter著;iAnywhere文档组译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:7121021854
  • 页数:500 页
图书介绍:本书详细介绍了基于SQL Anywhere Studio 9的数据库开发方法,按典型数据库生命周期内执行任务的顺序,依次介绍了创建、插入、选择、更新、删除、读取、同步、打包、保护、优化。并引用大量示例。该书内容丰富,值得数据库相关人员学习核参考。
《SQL Anywhere Studio 9开发指南》目录

第1章 创建 1

1.1 简介 1

1.2 关系数据库的Codd氏12大规则 3

1.3 五种表类型 5

1.4 全局永久表 6

1.5 数据类型 8

1.5.1 字符串即字符串:BINARY、CHARACTER、LONG 8

1.5.2 日期和时间 10

1.5.3 精确小数 11

1.5.4 浮点数 12

1.5.5 二进制整数 13

1.5.6 文字 14

1.6 列属性 15

1.7 计算列 16

1.8 DEFAULT值 18

1.8.1 DEFAULT AUTOINCREMENT 18

1.8.2 DEFAULT GLOBAL AUTOINCREMENT 19

1.8.3 文字默认值 21

1.8.4 特殊更新值 22

1.8.5 表达式作为默认值 23

1.9 NULL属性 23

1.10 列约束 24

1.10.1 NOT NULL约束 25

1.10.2 CHECK列约束 25

1.10.4 外键列约束 26

1.10.3 PRIMARY KEY列约束 26

1.10.5 UNIQUE列约束 28

1.11 用户定义数据类型 28

1.12 可用空间 30

1.13 表约束 31

1.13.1 CHECK表约束 31

1.13.2 PRIMARY KEY表约束 31

1.13.3 FOREIGN KEY表约束 32

1.13.4 UNIQUE表约束 34

1.14 远程数据访问 34

1.14.1 CREATE SERVER 36

1.14.2 CREATE EXTERNLOGIN 36

1.14.3 创建远程和代理表 37

1.14.4 CREATE EXISTING TABLE 38

1.15 临时表 40

1.15.1 全局临时表 40

1.15.2 局部临时表 42

1.16 规范化设计 46

1.16.1 第一范式 47

1.16.2 第二范式 47

1.16.3 第三范式 48

1.16.4 Boyce-Codd范式 49

1.16.5 第四范式 51

1.16.6 第五范式 52

1.17 本章小结 54

第2章 插入 55

2.1 简介 55

2.2.1 插入所有值 56

2.2 INSERT 56

2.2.2 插入命名的值 58

2.2.3 插入所有已选列 59

2.2.4 插入特选列表 61

2.2.5 插入自动命名的列表 62

2.3 LOAD TABLE 63

2.4 ISQL INPUT 72

2.5 本章小结 77

第3章 查询 78

3.1 简介 78

3.2 SELECT的逻辑执行 79

3.3 FROM子句 91

3.4.1 CROSS JOIN 93

3.4 JOIN 93

3.4.2 INNER JOIN 94

3.4.3 LEFT OUTER JOIN 95

3.4.4 RIGHT OUTER JOIN 96

3.4.5 FULL OUTER JOIN 97

3.5 派生表 99

3.6 多表连接 102

3.7 SELECT FROM过程调用 108

3.8 横向(LATERAL)过程调用 112

3.9 SELECT列表 114

3.10 表达式和运算符 116

3.10.1 IF和CASE表达式 119

3.11 15个最重要的内置标量函数 122

3.12 布尔表达式和WHERE子句 128

3.12.1 比较谓词 131

3.12.2 EXISTS谓词 133

3.12.3 IN谓词 135

3.12.4 BETWEEN谓词 136

3.12.5 NULL测试谓词 136

3.12.6 LIKE谓词 137

3.12.7 触发器谓词 139

3.13 GROUP BY子句 140

3.14 集合函数调用 142

3.15 GROUP BY ROLLUP子句 149

3.16 HAVING子句 153

3.17 ORDER BY子句 154

3.18 SELECT DISTINCT 156

3.19 FIRST和TOP 157

3.20 NUMBER(*) 158

3.21 INTO子句 160

3.22 UNION、EXCEPT和INTERSECT 161

3.23 CREATE VIEW 166

3.24 WITH子句 169

3.24.1 递归联合 171

3.25 UNLOAD TABLE和UNLOAD SELECT 178

3.26 ISQL OUTPUT 183

3.27 本章小节 188

第4章 更新 190

4.1 简介 190

4.2 单行UPDATE 190

4.3 多行UPDATE 192

4.4 集合UPDATE的逻辑执行 193

4.4.1 集合UPDATE 198

4.5 在游标中使用UPDATE WHERE CURRENT OF 201

4.6 本章小结 204

第5章 删除 205

5.1 简介 205

5.2 单行删除 205

5.3 多行删除 206

5.4 集合删除的逻辑执行 207

5.4.1 集合删除 210

5.5 在游标中使用DELETE WHERE CURRENT OF 214

5.6 TRUNCATE TABLE 215

5.7 本章小结 220

6.2 游标FETCH循环 221

第6章 读取 221

6.1 简介 221

6.2.1 DECLARE CURSOR FOR SELECT 225

6.2.2 DECLARE CURSOR USING SELECT 230

6.2.3 DECLARE CURSOR FOR CALL 232

6.2.4 OPEN、CLOSE游标 233

6.2.5 FETCH游标 234

6.3 游标FOR循环 235

6.4 本章小结 237

第7章 同步 239

7.1 简介 239

7.2 MobiLink的工作方式 240

7.3 MobiLink ASA客户端 244

7.4 MobiLink客户端安装 245

7.4.1 CREATE PUBLICATION 246

7.4.2 CREATE SYNCHRONIZATION USER 247

7.4.3 CREATE SYNCHRONIZATION SUBSCRIPTION 249

7.4.4 DBMLSYNC命令行 250

7.4.5 SYSSYNC和发布默认值 254

7.5 MobiLink服务器 256

7.6 MobiLink服务器安装 257

7.6.1 连接级脚本 258

7.6.2 会话级脚本 259

7.6.3 表级脚本 261

7.6.4 行级脚本 262

7.7 MobiLink系统表 286

7.8 MobiLink监控器 290

7.9 本章小结 292

第8章 打包 293

8.1 简介 293

8.2 BEGIN块 293

8.3 异常处理 296

8.4 赋值语句 299

8.5 IF语句 300

8.6 CASE语句 301

8.7 WHILE循环 303

8.8 EXECUTE IMMEDIATE 304

8.9 CREATE PROCEDURE、CALL和RETURN 307

8.10 CREATE FUNCTION 315

8.11 CREATE TRIGGER 319

8.12 CREATE EVENT 329

8.13 TRIGGER EVENT 338

8.14 CREATE VARIABLE 342

8.15 本章小结 343

第9章 保护 344

9.1 简介 344

9.2 选项 345

9.3 事务 350

9.4 保存点与子事务 358

9.5 错误处理 362

9.5.1 SIGNAL与RESIGNAL 362

9.5.2 RAISERROR与CREATE MESSAGE 366

9.5.3 ROLLBACK TRIGGER 372

9.6 锁定 375

9.7 阻塞与隔离级别 379

9.7.1 隔离级别0 379

9.7.2 隔离级别1 383

9.7.3 隔离级别2 386

9.7.4 隔离级别3 389

9.8 死锁 395

9.9 互斥 400

9.10 授权连接 402

9.10.1 表特权 406

9.10.2 视图特权 409

9.10.3 执行特权 410

9.10.4 特殊特权 412

9.10.5 GRANTGROUP 414

9.11 记录与恢复 417

9.12 备份 421

9.12.1 完全脱机映像备份 421

9.12.2 完全联机映像备份 423

9.12.3 差分联机日志备份 426

9.12.4 增量联机日志备份 427

9.12.5 活动日志备份 428

9.13 恢复 430

9.14 校验 436

9.15 本章总结 440

第10章 调优 442

10.1 简介 442

10.2 请求级记录 443

10.3 索引顾问 453

10.4 执行分析工具 457

10.5 图形式计划 460

10.6 碎片和重组 465

10.6.1 文件碎片 466

10.6.2 表碎片 468

10.6.3 表重组 473

10.6.4 索引碎片 474

10.6.5 索引重组 477

10.6.6 使用卸载/重载进行数据库重组 478

10.7 CREATE INDEX 483

10.8 数据库性能计数器 489

10.9 提示和技巧 493

10.10 本章小结 500

返回顶部