成功加入购物车
[美] 斯蒂芬 著; 王崧 译 / 电子工业出版社 / 2009-10 / 平装
售价 ¥ 38.25
日常价 ¥45.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2021-04-26
卖家超过10天未登录
轻松掌握SQL(第5版)
SQL是一种功能强大的语言,熟练掌握并灵活应用SQL是数据库初学者和数据库应用开发人员的必备基本功。《轻松掌握SQL(第5版)》内容简洁、完整且阅读性强,涉及对数据库使用SQL的所有内容,目的在于快速教会读者使用SQL查询语言来访问数据,以便解决实际的商务问题。此外,书中示例具有实际性与针对性,读者可根据其设计更好的数据库,进行数据库管理,优化SQL语句以快速运行,使用数据辞典、表格、触发器和光标,创建和调试复杂的SQL语句,在其他软件中嵌入SQL等。《轻松掌握SQL(第5版)》还介绍在OracleSQL*Plus,OraclePL/SQL,Transact-SQL和MySQL环境中使用SQL。第五版已更新到符合ANSISQL003标准和2006xML扩展,且包含有更多的内容,如XML、存储过程和窗口表函数等。习题部分可帮助读者对所学的知识进行测试、巩固。
《轻松掌握SQL(第5版)》适用于那些要在较短时问内系统掌握SQL的读者,同时对数据库开发人员具有较高的参考价值。
第一部分SQL基础第1章SQL简介1.1SQL简史1.2数据库简史1.3现在的数据库1.4交叉平台语言1.5SQL概览1.6流行的SQL实现1.7开放数据库连接1.8在应用程序中嵌入SQL1.9小结1.10问与答1.11习题第2章查询简介2.1SQL背景探索2.2学习基本的查询语法2.3数据检索的构建块:SELECT和FROM2.4应用查询概念2.5编写第一个查询2.6选取不同的值2.7小结2.8问与答2.9习题第3章表达式、条件和运算符3.1查询表达式的使用3.2在查询中设置条件3.3学习如何使用运算符3.4小结3.5问与答3.6习题第4章SQL查询中的子句4.1使用WHERE子句指定规则4.2ORDERBY子句4.3GROUPBY子句4.4HAVING子句4.5合并子句4.6小结4.7问与答4.8习题第5章连接表5.1在单条SELECT语句中连接多个表5.2相等连接5.3不等连接5.4外连接和内连接5.5自连接5.6小结5.7问与答5.8习题第6章在查询中嵌入子查询6.1建立子查询6.2使用聚合函数与子查询6.3嵌套子查询6.4使用相关子查询进行外部引用6.5使用EXISTS、ANY和ALL6.6小结6.7问与答6.8习题第7章使用内置函数处理数据7.1使用聚合函数汇总数据7.2使用函数设置日期和时间值的格式7.3使用函数进行算术运算7.4使用函数修改字符值的外观7.5转换函数7.6其他函数7.7MySQL字符函数补充示例7.8MySQL日期函数补充示例7.9小结7.10问与答7.11习题第二部分数据库设计第8章数据库规范化8.1规范化数据库8.2理解范式8.3规范化步骤8.4规范化的优点8.5规范化的缺点8.6数据库去规范化8.7小结8.8问与答8.9习题第9章创建和维护表9.1CREATEDATABASE语句9.2用CREATETABLE语句定义表9.3用ALTERTABLE语句修改表的结构9.4DROPTABLE语句9.5DROPDATABASE语句9.6小结9.7问与答9.8习题第10章数据完整性控制10.1约束简介10.2约束的种类10.3约束管理10.4小结10.5问与答10.6习题第三部分数据操作第11章数据处理11.1数据处理语句简介11.2用INSERT语句输入数据11.3用UPDATE语句修改现有数据11.4用DELETE语句删除信息11.5从外部数据源导入和导出数据11.6小结11.7问与答11.8习题第12章SQL中的日期与时间12.1日期与时间型数据的存储方式12.2在查询中应用日期函数12.3日期格式转换12.4小结]2.5问与答12.6习题第13章创建视图13.1视图简介13.2使用视图13.3小结13.4问与答13.5习题第14章事务控制14.1事务管理14.2开始事务处理14.3结束事务处理14.4取消事务处理14.5使用事务保存点14.6小结14.7问与答14.8习题第四部分数据库管理第15章在表上创建索引以提高性能15.1索引是什么15.2使用带有UNIQUE关键字的CREATEINDEX语句15.3索引与连接15.4使用聚簇索引15.5小结15.6问与答15.7习题第16章优化SQL语句以提高性能16.1提高SQL语句的可读性16.2避免全表扫描16.3添加新索引16.4查询中各成分的安排16.5联机分析处理与联机事务处理16.6成批载人与事务处理16.7删除索引以优化数据的载人16.8COMMIT语句16.9在动态环境中重建表和索引16.10数据库的性能调节16.11影响数据库性能的因素16.12使用内置性能调节工具16.13小结16.14问与答16.15习题第17章数据库安全性17.1数据库管理员须知17.2流行的数据库产品及其安全性17.3OracleExpress及其安全性17.4小结17.5问与答17.6习题第18章数据字典18.1数据字典简介18.2标识数据字典的用户18.3数据字典的内容18.4Oracle数据字典剖析18.5MySQL的数据字典18.6小结18.7问与答18.8习题第五部分SQL高级对象第19章临时表、存储过程、触发器和游标19.1创建临时表19.2使用游标19.3创建与使用存储过程19.4设计和使用触发器19.5嵌入式SQL19.6小结19.7问与答19.8习题第20章最新标准中的新对象20.1CREATEROLE语句探讨20.2创建触发器20.3使用CREATETYPE语句20.4小结20.5问与答20.6习题第六部分SQL高级编程第21章用SQL生成SQL语句21.1使用SQL生成SQL语句的目的21.2几个SQL*Plus命令21.3统计所有表中的行数21.4给多个用户授予系统权限21.5将自己的表的权限授给其他用户21.6为载人数据而禁用对表的约束21.7在单个区域内创建大量同义词21.8在表上创建视图21.9截断某一用户的所有表21.10用SQL产生Shell脚本21.11应用生成SQL和其他概念21.12小结21.13问与答21.14习题第22章创建复合SQL查询22.1CREATETABLE语句22.2复合查询示例22.3建立复合查询的技巧22.4小结22.5问与答22.6习题第23章SQL语句的调试23.1常见的SQL错误23.2常见的逻辑错误23.3防止数据出现问题23.4小结23.5问与答23.6习题第24章应用编程中的嵌入式SQL24.1几种应用开发工具简介24.2创建数据库24.3使用Java和SQL24.4使用.NET和SQL24.5小结24.6问与答24.7习题第七部分SQL数据库实现第25章用OracleSQL*Plus生成满意的报表25.1SQL*Plus简介25.2SQL*Plus缓冲区25.3用DESCRIBE命令查看表结构25.4用SHOW命令显示系统设置25.5用文件命令操作文件25.6用SET命令定制工作环境25.7用CLEAR命令清除SQL*Plus的设置25.8格式化输出结果25.9创建报表和分组合计25.10在SQL*Plus中使用变量25.11使用表DUAL25.12DECODE函数25.13日期转换25.14执行一系列SQL文件25.15在SQL脚本中添加注释25.16创建高级报表25.17小结25.18问与答25.19习题第26章OracleSQL*Plus简介26.1SQL*Plus简介26.2SQL*Plus代码块的结构26.3DECLARE部分26.4PROCEDURE部分26.5EXCEPTION部分26.6SQL*Plus中的事务控制26.7综合应用26.8使用存储过程、程序包和触发器26.9小结26.10问与答26.11习题第27章Transact-SQL简介27.1Transact-SQL简介27.2对ANSISQL的扩展27.3数据类型27.4使用Transact-SQL访问数据库27.5建立程序流程控制27.6Transact-SQL通配符27.7日期转换27.8SQLServer诊断工具-SET命令27.9小结27.10问与答27.11习题第28章在基于UNIX的系统上使用MySQL28.1MySQL的管理28.2MySQL客户端程序28.3MySQL实用程序28.4小结28.5问与答28.6习题附录A答案附录B创建表的代码实例附录C给表输入数据的代码实例附录DMySQL练习
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30