失效链接处理 |
Effective SQL:编写高质量SQL语句的61个有效方法 PDF 下载
下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/11223926548.html
相关截图: 资料简介: 本书结合SQL实践与实际案例,整合了实用的解决方案与洞见,可帮助大家解决复杂的问题,设计出能简化数据管理的数据库。作者拥有担任世界数据库顾问与讲师的丰富经验,在本书中归纳了编写高质量SQL语句的6个具体方法,并提供不同SQL版本的差异详情,无论你使用何种SQL版本都能从中获益。书中提供了大量清晰、务实的解释,以及专家的建议与大量实用的代码。本书除了介绍语法之外,还会讨论数据库设计的佳实践、层次结构管理与元数据等议题。若你对SQL已经有基本的认识,本书将能帮助你成为解决SQL问题的专家。书中内容涵盖各种SQL版本 IBMDB2、MicrosoftAccess、MicrosoftSQLServer、MySQL、OracleDatabase与PostgreSQL。 资料目录:
本书赞誉 -
-
译者序 -
-
序 -
-
前言 -
-
致谢 -
-
关于作者 -
-
关于技术编辑 -
-
第章 数据模型设计 -
-
第条 确保所有表都有主键 -
-
第2条 避免存储冗余数据4 -
-
第3条 消除重复数据组7 -
-
第4条 每列只存储一个属性9 -
-
第5条 理解为什么存储计算列通常有害无益3 -
-
第6条 定义外键以确保引用完整性6 -
-
第7条 确保表间关系的合理性9 -
-
第8条 当第三范式不够时,采用更多范式22 -
-
第9条 非规范化数据仓库27 -
-
第2章 可编程性与索引设计30 -
-
第0条 创建索引时空值的影响30 -
-
第条 创建索引时谨慎考虑以最小化索引和数据扫描35 -
-
第2条 索引不只是过滤37 -
-
第3条 不要过度使用触发器4 -
-
第4条 使用过滤索引包含或排除数据子集45 -
-
第5条 使用声明式约束替代编码校验47 -
-
第6条 了解数据库使用的SQL方言并编写相应的代码48 -
-
第7条 了解何时在索引中使用计
|