• SQL宝典
  • SQL宝典
  • SQL宝典
  • SQL宝典
  • SQL宝典
21年品牌 40万+商家 超1.5亿件商品

SQL宝典

正版书籍现货实拍

13 2.2折 59 八五品

仅1件

湖北武汉
认证卖家担保交易快速发货售后保障

作者[美]克里格尔、[美]特鲁诺 著;高伟 译

出版社人民邮电出版社

出版时间2009-05

版次1

装帧平装

货号752

上书时间2021-11-13

中南旧书社

六年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [美]克里格尔、[美]特鲁诺 著;高伟 译
  • 出版社 人民邮电出版社
  • 出版时间 2009-05
  • 版次 1
  • ISBN 9787115205193
  • 定价 59.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 459页
  • 字数 915千字
  • 正文语种 简体中文
【内容简介】
  《SQL宝典》全面介绍了结构化查询语言(StructuredQueryLanguage,SQL),从供应商特定实现和SQL标准两方面,理论和实际相结合地阐述了SQL的功能。全书分为6部分,首先介绍SQL的基本概念和原理;接着深入探讨数据库对象——表、视图、索引和序列等;然后说明数据处理和事物控制(包括插入、删除和更新记录等),以及数据检索和传送(涉及SELECT语言和SQL函数等);最后介绍数据库安全和数据库访问等其他内容。《SQL宝典》始终围绕SQL标准和三大主要RDBMS(Oracle、IBMDB2和MicrosoftSQLServer2008)之间不同的实现而展开,详细介绍这三大供应商与标准之间的区别以及它们的特定实现。除了SQL的基本功能和用途外,《SQL宝典》还说明了SQL在商业活动中所扮演的角色,以及SQL未来的发展走向。
  《SQL宝典》结构严谨、组织清晰、示例丰富、指导性强,适合所有层次的读者,可作为大专院校相关专业的教材,也是自学和初学者的必备参考书。
【作者简介】
  AlexKrieqeI,是在俄勒冈州工作的一位系统架构师。他是《MicrosoftSQLServer2000WeekendCrashCourse》(WileY,2001)和《SQLFunctions》(wrox,2005)的作者,并与他人合著了《IntroductiontoDatabaseManagement》(WileY,2007)和《SQLBible》(Wiley,2003)。BorisM.Trukhnov在俄勒冈州波特兰的POPe&Talbot,Inc担任高级技术分析师/OracleDBA。他是《SQLBjbIe》(wileY,2003)和《lntroductiontoDatabaseManagement》(WileY,2007)的合著者。
【目录】
第1部分SQL基本概念和原理
第1章SQL和关系数据库管理系统
1.1理想的数据库特征
1.1.1充足的容量
1.1.2足够的安全和审核
1.1.3多用户环境
1.1.4效率和查找能力
1.1.5可伸缩性
1.1.6用户友好
1.2选择数据库软件
1.2.1市场占有率
1.2.2总拥有成本
1.2.3支持和持久性
1.3主要DBMS实现
1.4现实中的数据库例子
1.4.1订购管理系统数据库
1.4.2健康护理提供者数据库
1.4.3视频共享和编辑数据库
1.4.4科学数据库
1.4.5非营利组织数据库
1.5早期数据库
1.5.1平面文件数据库
1.5.2层次数据库
1.5.3网状数据库
1.6关系数据库
1.6.1表
1.6.2关系
1.6.3主键
1.6.4外键
1.6.5RDBMS的发展
1.7其他DBMS模型
1.8SQL和SQL标准简史
1.8.1卑微的开始:RDBMS和SQL的演变
1.8.2SOL标准简史
1.9小结

第2章SQL基本概念和原理
2.1约定和要求
2.2SQL初探
2.2.1数据库示例
2.2.2获取和导出数据
2.2.3从不同角度看数据
2.2.4聚合
2.2.5数据安全
2.2.6从客户端应用程序访问数据
2.2.7新的发展
2.3平台和时间无关性
2.4小结

第3章SQL数据类型
3.1不附加字符串
3.1.1字符串
3.1.2二进制字符串
3.2数字
3.2.1精确数字
3.2.2近似数字
3.3日期和时间数据类型
3.3.1复杂数据类型介绍
3.3.2日期和时间实现
3.4XML数据类型
3.5结构数据类型和用户定义数据类型
3.5.1SQL:2003
3.5.2Oracle11g
3.5.3DB29.5
3.5.4MicrosoftSQLServer2008
3.6其他数据类型
3.6.1BOOLEAN
3.6.2ROWlD
3.6.3UROWID
3.6.4BFILE
3.6.5DATA.LINK
3.6.6BIT
3.6.7TIMESTAMP
3.6.8SQL-VARIANT
3.7NULL
3.8小结

第2部分创建和修改数据库对象
第4章创建RDBMS对象
4.1表
4.2索引
4.3视图
4.3.1CREATEVIEW语句
4.3.2创建复杂视图
4.4别名和同义词
4.4.1SQL:2003
4.4.2Oracle11g的CREATESYNONYM语句
4.4.3DB29.5的CREATEALIAS语句
4.4.4MicrosoftSQLServer2008的CREATESYNONYM语句
4.5架构
4.6序列
4.6.1SQL:2003中的外部序列生成器.
4.6.2Oracle11g中的序列
4.6.3DB29.5
4.7其他SQL:2003以及特定于实现的对象
4.7.1域(SQL:2003)
4.7。2字符集(SQL:2003)
4.7.3排序规則(SQL:2003)
4.7.4表空间和文件组
4.7.5物化视图(Oracle11g)
4.7.6数据库链接(Oracle11g)
4.7.7目录(Oracle11g)
4.8CREATE语句交叉参考
4.9小结

第5章修改和删除RDBMS对象
5。1表
5.1.1ALTERIABLE语句
5.1.2DROPTTABLE语句
5.2索引
5.2.1ALTERINDEX语句
5.2.2DROPINDEX语句
5.3视图
5.3.1ALTERVIEW语句
5.3.2DROPVIEW语句
5.4别名和同义词
5.5架构
5.5.1SQL:2003
5.5.2DB29.5
5.5.3MicrosoftSQLServer2008
5.6序列
5.6.1ALTERSEQUENCE语句
5.6.2DROPSEQUENCE语句
5.7其他特定于实现的对象
5.7.1域(SQL:2003)
5。7.2字符集(SQL:2003)
5.7.3排序规则(SQL:2003)
5.7.4表空间
5.7.5物化视图(Oracle11g)
5.7.6数据库链接(Oracle11g)
5.7.7目录(Oracle11g)
5.8ALTER和DROP语句交叉参考
59小结

第3部分数据操作和事务控制
第6章数据操作语言
6.1INSERT:用数据来填充表
6.1.1一般的mSERT语句子句
6.1.2供应商相关的特定INSERT语句
6.2UPDATE:修改表数据
6.2.1一般的UPDATE语句子句
6.2.2供应商特定的UPDATE语句细节
6.3DELETE:从表中删除数据
6.3.1一般的DELETE语句子句
6.3.2供应商特定DELETE语句子句
6.4MERGE:将INSER7、UPDATE以及DELETE结合到一个语句中
6.4.1一般的MERGE语句子句
6.4.2供应商特定的MERGE语句子句
6.5TRUNCATE语句
6.6小结

第7章会话、事务和锁
7.1会话
7.2事务
7.2.1什么是事务
7.2.2事务的COMMIT和ROLLBACK
7.2.3事务隔离级别
7.3理解锁
7.3.1锁定模式
7.3.2处理死锁
7.4小结

第4部分检索和传送数据
第8章理解SELEC丁语句
8.1单表SELECT语句语法
8.2SELECT子句:选取什么?
8.2.1单列选取
8.2.2多列SELECT
8.2.3使用常量、函数和计算列
8.2.4在SELECT子句中使用子查询
8.3FROM子句:从哪里选取?
8.3.1从表和视图中选取
8.3.2在FROM子句中使用别名
8.3.3在FROM子句中使用子查询(内联视图)
8.4WHERE子句:设置水平限制
8.4.1使用比较运算符
8.4.2复合运算符:使用AND和OR
8.4..3使用BETWEEN运算符
8.4.4使用IN运算符:集成员身份测试
8.4.5NOT运算符
8.4.6使用ISNULL运算符:NULL值的专用测试
8.4.7在WHERE子句中使用子查询
8.5GROUPBY和HAVING子句:汇总结果
8.6ORDERBY子句:对查询结果排序
8.7联合多个查询的结果
8.7.1LJNION
8.7.2INTERSECT
8.7.3EXCEPT(MINI.JS)
8.8SQL分析函数和TOPN查询
8.8.1分析函数和SOL:2003标准
8.8.2topN查询设计
8.8.3LimitN查询
8.9小结

第9章多表查询
9.1内部联接
9.1.1内部联接的两个语法
9.1.2同等联接
9.1.3非同等联接
9.1.4自联接
9.1.5交叉联接(笛卡尔积)
9.1.6对两个以上的表进行联接
9.2外部联接:根据包含NULL值的列联接表
9.2.1外部联接的两个语法
9.2.2左外部联接
9.2.3右外部联接
9.2.4完全外部联接
9.2.5合并联接
9.3包含内联视图的联接
9.4包含相关查询的多表联接
9.5提高多表查询效率
9.6小结

第10章SQL函数
10.1数字函数
10.1.1CElL
10.1.2RO[YND
10.1.3TRLINC
10.1.4RAND
10.1.5SIGN
10.2字符串函数
10.2.1CONCAT
10.2.2CHARlNDEX、INSTR、LOCATE和:POSSTR
10.2.3SUBSTR和SLIBSTRING.
10.2.4LENGTH
10.2.5LOWER和15PPER
10.2.6TOCHAR、CHAR和STR
10.2.7REPLACE
10.2.8REPLICA了.E和REPEAI
10.2.9TRANSI.ATE
10.2.10TRIM、I丁:RIM和RTTIM
10.3日期和时间函数
10.3.1GETDAT.E、SYSDATE和CURRENTDATE
10.3.2ADD-MONIHS、DAIFEADD和日期算法
10.3.3EXTRACT和DATEPART
10.3.4DAYNAME、MONnINAME和DA7ENAME
10.3.5MONTHS—BETWEEN和DATEDIFF
10.4聚合函数
10.4.1SLIM
10.4..2COUNT
10.4.3AVG
10.4.4MIN和MAX
10.5转换函数
10.5.1不同数据类型之间的转换
10.5.2在不同字符集之间转換
10.5.3Oracle11g的CONVERT、TRANSLATEUSING和UNISTR
10.5.4特定于数据类型的转换函数
10.6系统函数
10.7杂项函数
10.7.1DECODE和CASE
10.7.2COALFSCE和NULLIF
10.7.3NVL、NVL2和ISNULL
10.8用户定义函数
10.9小结

第11章SQL运算符
11.1算术运算符和字符串串联运算符
11.2逻辑运算符
11.2.1ALL
11.2.2ANYISOME
11.2.3BETWEENAND
11.2.4IN
11.2.5EXISTS
11.2.6LIKE
11.2.7AND
11.2.8NOT
11.2.9OR
11.3运算符优先级
11.4赋值运算符
11.5比较运算符
11.6位运算符
11.7小结

第5部分使用系统目录实现安全
第12章SQL和RDBMS的安全
12.1基本安全机制
12.1.1标识和身份验证
12.1.2授权和访问控制
12.1.3加密
12.1.4完整性和一致性
12.1.5审核
12.2定义数据库用户
12.3使用特权来管理安全
12.3.1GRANT’语句
12.3.2REVOKE特权
12.4使用角色管理安全
12.5使用视图实现安全
12.6利用约束实现安全
12.7利用存储过程和触发器实现安全
12.8数据加密
12.9数据库审核
12.10安全标准
12.10.1国际安全标准
12.10.2规章制度的遵从性
12.11小结

第13章系统目录和0NFORMATOONSCHEMA
13.1SQL系统目录
13.2Oracle11g数据字典
13.2.1Orac!e数据字典结构
13.2,2Oracle数据字典和SOL:2007标准
13.2.3更深一层:有关元数据的数据
13.3IBMDB29.5系统目录
13.3.1DB2中的INFORMAl’IONSCHEMA对象
13.3.2获得有关INFORMATIONSCHEMA对象的信息
13.4MicrosoftSQLServer2008系统目录
13.4.1MSSQLServer2008的INFORMATION-SCHEMA视图
13.4.2MicrosonSOLServer系统存储过程
13.4.3MicrosonSQLServer2008系统函数
13.5小结

第6部分超越SQL:过程编程和数据库访问机制
第14章存储过程、触发器和用户定义函数
第15章SQL和XML
第16章SQL和过程化程序设计
第17章SQL的未来
附录A配套网站
附录BACME示例数据库
附录C关系数据库设计基础
附录D安装RDBMS软件
附录E访问RDBMS
附录F安装ACME数据库
附录GSQL函数
附录HSQL语法参考
附录ISQL保留关键字
附录J其他RDBMS
附录K数值系统、布尔代数和集合论简介
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP