书籍详情

SQL ANYWHERE STUDIO 9开发指南

SQL ANYWHERE STUDIO 9开发指南

作者:(加)卡特(Carter, B.)著;iAnywhere文档组译

出版社:电子工业出版社

出版时间:2006-01-01

ISBN:9787121021855

定价:¥50.00

购买这本书可以去
内容简介
《SQLAnywhereStudio9开发指南》详细介绍了基于SQLAnywhereStudio。9的数据库开发方法,按典型数据库生命周期内执行任务的顺序,分为十个章节,依次介绍了创建、插入、查询、更新、删除、读取、同步、打包、保护、调优,并引用大量示例加以说明。该书内容丰富,值得数据库相关人员学习和参考。.《SQLAnywhereStudio9开发指南》着力描述了如何管理和对SQLAnywhere这种在移动,分布式和嵌入式应用程序中处于主导地位的关系型数据库进行编程。这本书聚焦于在典型的数据库的生命周期中各种任务的执行情况,例如创建表和其他模式对象,以及insert、select、update和delete数据。另外本书还讨论了如何在过程。触发器和事件中集成SQL代码;使用Mobilink在多个数据库中进行数据分发;对数据进行灾难保护以及调节性能。...
作者简介
  早在1973年,BreckCaner便开始使用关系数据库;但是还没有任何实用的商业实施。许多年来,他一直都担任独立顾问,采用IMSDB,DC、DB2、0racle、SQLSel—ver和ASE开发企业数据库和应用程序;1995年,他首次尝试了SQLAnywheere。自1993年以来,他一直都是TearnSybase的成员;这表示,您可能会发现他经常在SQLAnywhere新闻组中代表SybaseandiAnywhereSolutions解答问题。此外,Breck还是iAnywhereSolutions客户咨询委员会委员,与其他委员一起确定未来的产品发展方向。Breck的电子邮件地址:bcarter@risingroad.com。
目录
第1章创建
1.1简介
1.2关系数据库的Codd氏12大规则
l.3五种表类型
1.4全局永久表
1.5数据类型
1.5.1 字符串即字符串:BINARY、CHARACTER、LONG
1.5.2 日期和时间
1.53精确小数
1.5.4浮点数
1.5.5二进制整数
1.5.6文字
1.6列属性
1.7计算列.
1.8 DEFAULT值
1.8.1 DEFAUIT AUTOINCREMENT
1.8.2 DEFAUIT GLOBAL AUT0INCREMENT
1.8.3文字默认值
1.8.4特殊更新值
1.8.5表达式作为默认值
1.9 NULL属性
1.10列约束
1.10.1 NOT NULL约束
1.10.2 CHECK列约束
1.10.3 PRIMARY KEY列约束
1.10.4外键列约束
1.10.5 UNIQLIE列约束
1.11用户定义数据类型
1.12可用空间
1.13表约束
1.13.1 CHECK表约束
1.13.2 PRIMARY KEY表约束
1.13.3 FOREIGN KEY表约束
1.13.4 UNIQUE表约束
1.14远程数据访问
1.14.1 CREATE SERVER
1.14.2 CREATE EXTERNLOGIN
1.143创建远程和代理表
1.14.4 CREATE EXISTING TABLE
1.15临时表
1.15.1全局临时表
1.15.2局部临时表
1.16规范化设计
1.16.1第范式
1.16.2第二范式
1.16.3第三范式
1.164 BoyceCodd范式
1.16.5第四范式
1.16.6第五范式
1.17本章小结
第2章插入
2.1简介.
2.2 INSERT
2.2.1插入所有值
2.2.2插入命名的值
2.23插入所有已选列
2.2.4插入特选列表
2.2.5插入自动命名的列表
2.3 LOAD TABLE
24 ISOL INPUT
2.5本章小结
第3章 查询
3.1简介
3.2 SELECT的逻辑执行
3.3 FROM子句
3.4 JOIN
3.4.1 CROSS J0IN
3.4.2 INNER J0nIN
3.4.3 LEFT OUTER JOIN
3.4.4 RIGHT 0UTER JOIN
3.4.5 FULL OUTER J0IN
3.5派生表
3.6多表连接
3.7 SELECT FROM过程调用
3.8横向(LAtERAL)过程调用
3.9 SELECT歹0表
3.10表达式和运算符
3.10.1 IF和CASE表达式
3.11 15个最重要的内置标量函数
3.12布尔表达式和wHERE子句
3.12.1 比较谓词
3.12.2 EXISTS谓词
3.12.3卫N谓词
3.12.4 BETWEEN谓词
3.12.5 NuLL测试谓词
3.12.6 LIKE谓词
3.12.7触发器谓词
3.13 GROUP BY子句
3.14集合函数调用
3.15 GROUP BY ROLLUP子句
3.16 HAVING子句
3.17 ORDER BY子句
3.18 SELECT DISTINCT
3.19 FIRST和TOP
3.20 NUMBER(*)
3.2l INTO子句
3.22 UNION、EXCEPT和INTERSECT
3.23 CREATE VIEW
3.24 WITH子句'
3.24.1 递归联合
3.25 UNLOAD TABLE和UNLoAD SELECT
3.26 ISOL OUTPUT
3.27本章小节
第4章更新
4.1简介
4.2 单行UPDATE
4.3 多行UPDATE
4.4 集合UPDATE的逻辑执行
4.4.1 集合UPDATE
4.5 在游标中使用UPDATE WHERE CURRENT OF
4.6本章小结
第5章删除
5.1简介
5.2单行删除
5.3多行删除
5.4集合删除的逻辑执行
5.4.1集合删除
5.5 在游标中使用DELETE WHERE CuRRENT OF
5.6 TRUNCATE TABLE
5.7本章小结
第6章读取
6.1简介
6.2游标FECH循环
6.2.1 DECLARE CURSOR FOR SELECT
6.2.2 DECLARE CURSOR USING SELECT
6.23 DECLARE CURSOR FOR CALL
6.2.4 0PEN、CLOSE游标
6.2.5 FETCH游标
6.3 游标FOR循环
6.4本章小结
第7章同步
7.1简介
7.2 MobiLink的工作方式
7.3 MobiLink ASA客户端
7.4 MobiLink客户端安装
7.4.1 CREA:I.E PUBLICATl0N
7.4.2 CREArE SYNCHRONIZATION USER
7.4.3 CREATE SYNCHRONIZATION SUBSCRIPllON
7.4.4 DBMLSYNC命令行
7.4.5 SYSSYNC和发布默认值
7.5 MobiLink服务器
7.6 MobiLink服务器安装
7.6.1连接级脚本
7.6.2会话级脚本
7.6.3表级脚本
7.6.4行级脚本
7.7 MobiLink系统表
7.8 MobiLink监控器
7.9本章小结
第8章打包.
8.1简介
8.2 BEGIN块
8.3异常处理
8.4赋值语句
8.5 IF语句
8.6 CASE语句
8.7 WHIE循环
8.8 EXECUTE IMMEDIATE
8.9 CREATE PROCEDURE、CALL和RETURN
8.10 CREATE FUNCTION
8.11 CREATE TRlGGER
8.12 CREATE EVENT
8.13 TRIGGER EVENT
8.14 CREATE VARIABLE
8.15本章小结
第9章保护
9.1简介
9.2选项
9.3事务
9.4保存点与子事务
9.5错误处理
9.5.1 SIGNAL与RESIGNAL
9.5.2 RAISERROR与CREATE MESSAGE
9.53 ROLLBACK TRIGGER
9.6锁定
9.7阻塞与隔离级别
9.7.1 隔离级别0
9.7.2隔离级别1
9.7.3隔离级别2
9.7.4隔离级别3.
9.8死锁
9.9互斥
9.10授权连接
9.10.1表特权
9.10.2视图特权
9.10.3执行特权
9.10.4特殊特权
9.10.5 GRANT GROUP
9.1l记录与恢复
9.12备份
9.12.1完全脱机映像备份
9.12.2完全联机映像备份
9.12.3差分联机日志备份
9.12.4增量联机日志备份
9.12.5活动日志备份
9.13恢复.
9.14校验.
9.15本章总结
第1 0章调优
10.1简介
10.2请求级记录
10.3 索引顾问
10.4执行分析工具
10.5图形式计划
10.6碎片和重组
10.6.1文件碎片
10.6.2表碎片
10.6.3表重组
10.6.4索引碎片
10.6.5索引重组
10.6.6使用卸载/重载进行数据库重组
10.7 CREATE INDEX
10.8数据库性能计数器
10.9提示和技巧
10.10本章小结
猜您喜欢

读书导航