本书详细介绍了基于SQL Anywhere Studio 9的数据库开发方法,按典型数据库生命周期内执行任务的顺序,分为十个章节,依次介绍了创建、插入、查询、更新、删除、读取、同步、打包、保护、调优,并引用大量示例加以说明。该书内容丰富,值得数据库相关人员学习和参考。
《SQL Allywhere Studio 9开发指南》着力描述了如何管理和对SQL Anywhere这种在移动、分布式和嵌入式应用程序中处于主导地位的关系型数据库进行编程。这本书聚焦于在典型的数据库的生命周期中各种任务的执行情况,例如创建表和其他模式对象,以及irisert、select、Update和deleIe数据。另外本书还讨论了如何在过程、触发器和事件中集成SQL.代码;使用Mobilink在多个数据库中进行数据分发;对数据进行灾难保护以及调节性能。
第1章 创建
1.1简介
1.2关系数据库的Codd氏12大规则
1.3五种表类型
1.4全局永久表
1.5数据类型
1.5.1字符串即字符串:BINARY、cHARACTER、LONG
1.5.2日期和时间
1.5.3精确小数
1.5.4浮点数
1.5.5二进制整数
1.5.6文字
1.6列属性
1.7计算列
1.8 DEFAULT值
1.8.1DEFAULT AUTOINC:REMENT
1.8.2DEFAULT GLOBAL AUTOINC:REMENT
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 UNIQUE列约束
1.11用户定义数据类型
1.12可用空间
1.13表约束
1.13.1 CHECK表约束
1.13.2 PRIMARY KEY表约束
1.13.3 FOREIGN KEY表约束
1.13A UNIQUE表约束
1.14远程数据访问
1.14.1 CREATE SERVER
1.14.2 CREATE EXTERNLOGIN
1.14.3创建远程和代理表
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.16.4Boyce—Codd范式
1.16.5第四范式
1.16.6第五范式
1.17本章小结
第2章 插入
2.1简介
2.2 INSERT
2.2.1插入所有值
……
第3章 查询
第4章 更新
第5章 删除
第6章 读取
第7章 同步
第8章 打包
第9章 保护
第10章 调优