王朝百科
分享
 
 
 

SQL查询初学者指南

王朝百科·作者佚名  2010-05-11  
宽屏版  字体: |||超大  

SQL查询初学者指南

SQL查询初学者指南丛书名: 华章程序员书库

作者: (美)威斯卡斯,(美)亨南德兹 著,刘红伟 等译

出 版 社: 机械工业出版社

出版时间: 2008-5-1

版次: 1

页数: 418

开本: 16开

印次: 1

纸张: 胶版纸

I S B N : 9787111239000

包装: 平装

所属分类: 图书 >> 计算机/网络 >> 数据库 >> SQL

定价:¥59.00

编辑推荐国家SQL标准委员会ISO/IEC JTC1 SC32 WG3负责人Keith W.Hare作序推荐。

使用SQL进行数据操作的快速上手指南。

如果你使用如下的数据库系统:Access,MS SQL Serve,Oracle,DB2,MySQL,Ingres。

或者任何其他基于SQL的程序,在你开始编写查询之前,本书都能够节省你的时间和精力。

本书针对编写SQL查询为初学者提供了一个按部就班、易于阅读的指导。它包含了上百个带有详细说明的例子。本书为我们提供了理解、修改和创建SQL查询所需的工具。 对于所有数据库设计者来说本书是一本重要的书。它吸取了复杂的数学集合论和一阶谓词逻辑,并且使得这些理论容易让每个人理解。如果你想要学习从初级到中级的SQL课程,本书是你所必需的。

本书好评除非你在非常高的级别工作,否则这是你需要的独一无二的一本SQL图书。作者不但揭开了复杂查询的神秘面纱,还介绍了能够使“初学者”成为“超人”的原理和技术。请不要错过本书!

——Graham Mandeno,数据库顾问

本书针对编写SQL查询为初学者提供了一个按部就班、易于阅读的指导。它包含了上百个带有详细说明的例子。本书为我们提供了理解、修改和创建SQL查询所需的工具。

——Keith W.Hare,国际SQL标准委员会ISO/IEC JTC1 SC32 WG3负责人

John Viescas和Mike Hernandez采用日常的英语查询并且直接将其翻译为SQL。对于所有数据库设计者来说本书是一本重要的书。它吸取了复杂的数学集合论和一阶谓词逻辑(这些理论在E.F.Codd的最初关于关系数据库设计的论文中有所概述),并且使得这些理论容易让每个人理解。如果你想要学习从初级到中级的SQL课程,本书是你所必需的,不管你已经买了多少本其他的书。

——Arvin Meyer、MCP、MVP

仅仅一个“小心这一陷阱”的提示项,就能够帮助你在编写自己的查询时避免某些问题,节省的成本远超本书的价格,如果你想要挖掘你数据库方面的全部潜能,我强烈推荐本书。

——Kenneth D.Snell博士,数据库设计师/程序员

John和DMike完成了不可思议的工作,使得通常枯燥而困难的主题变得鲜活起来。本书将会是所有正规开发者书架上特色鲜明的一本,只不过我确信它没有时间静静呆在书架上,因为本书太有用了。

——Doug Steele,Microsoft Access开发者与作家

在过去的几十年里,SQL已经从一种只有计算机专家才知道的语言演变为计算机业界广泛使用的国际标准。现在,每年使用SQL开发的新 应用程序数以百万计。如果想要从Internet或者内部网络访问公司信息,可能要使用SQL。本书帮助新用户学习SQL查询的基础知识,同时对于中级用户和高级用户来说,也是必备的参考书。

附赠光盘:盛包含用于本书中示例查询的5个示例数据库的4种格式:Microsoft SQL Server 2000及以后版本、Microsoft Access 2000及以后版本、MySQL5.0及以后版本,以及可以用于大多数其他语言实现的SQL脚本。

内容简介本书由多年从事SQL方面研究和咨询工作的资深专家编写,重点讲解SQL查询和数据操作的相关主题,包括关系数据库和SQL、SQL基础、多表操作、汇总和分组数据以及修改数据集等内容。本书针对编写sQL查询提供了一个按部就班的、易于阅读的指导,并包含了上百个带有详细说明的例子。附录列出了所有SQL语句的语法图和示例数据库的结构等。本书还提供了理解、修改和创建SQL查询所需要的工具。

本书内容翔实,重点突出,讲解透彻,适合数据库初学者学习,也可供广大技术人员及自学者参考。

作者简介John L.VIescas Viescas顾问公司(一家令人尊敬的数据库咨询服务提供商)总裁,畅销书《Microsoft Office Access 2003 Inside Out》和《Microsoft Office Access 2007 Inside Out》的作者。

目录第一部分 关系数据库和SQL

第1章 什么是关系

1.1数据库的类型

1.2关系模型简史

1.3剖析关系数据库

1.4我们将学到什么

1.5从这里走向何处

1.6小结

第2章 确保数据库结构的健全

2.1为什么会有本章

2.2为什么要关心全面的结构

2.3字段调优

2.4调优表

2.5建立牢固的关系

2.6就这些吗

2.7小结

第3章 SQL简史

3.1SQL的起源

3.2早期厂商实现

3.3随后有了标准

3.4ANSI/ISO标准的演化

3.5其他SQL标准

3.6商业实现

3.7未来会怎样

3.8为什么应该学习SQL

3.9小结

第二部分 SQL基础

第4章 创建简单查询

4.1SELECT简介

4.2 SELECT语句

4.3一点题外话:数据与信息

4.4把请求翻译为SQL

4.5删除重复的行

4.6排序信息

4.7保存你的工作

4.8示例语句

4.9小结

4.10练习题

第5章 获取列以外的信息

第6章 过滤数据

第三部分 多表操作

第7章 用集合思考

第8章 INNER JOIN

第9章 OUTER JOIN

第10章 UNION

第11章 子查询

第四部分 汇总和分组数据

第12章 简单汇总

第13章 分组数据

第14章 过滤分组的数据

第五部分 修改数据集

第15章 更新数据集合

第16章 插入数据集

第17章 删除数据集

结束语

附录A SQL标准图

附录B 示例数据库结构

附录C 日期和时间函数

附录D 推荐读物

书摘插图第一部分 关系数据库和SQL

第1章 什么是关系

1.1 数据库的类型

什么是数据库?你可能已经知道,数据库就是对组织或组织过程建模所使用的某种数据进行有组织的集合。你是使用纸张还是一个计算机程序来收集和存储数据,真的是无关紧要的。只要你为了一个特定的目的、以某种有组织的方式来收集和存储数据,就会得到一个数据库。下面讨论的整个过程中,我们将假设你使用计算机程序来收集和维护数据。

一般情况下,在数据库管理中使用两种类型的数据库:操作式数据库和分析式数据库。

操作式数据库是当今很多公司、组织以及机构的主干。这种类型的数据库主要用来日复一日地收集、修改和维护数据。所存储的这类数据是动态的,这意味着它们经常改变并且总是反映出每分钟更新的信息。像零售店、制造公司、医院和门诊以及出版社等组织,都使用操作式数据库,因为它们的数据总是处于流动状态。

相反,分析式数据库存储并记录了历史性和累积性的数据。对于跟踪趋势、查看一段长时期的统计数据或者做出策略性或战略性的业务决策来说,分析式数据库是一笔宝贵财富。所存储的这类数据是静态的,意味着这些数据不会(或者很少)修改,但是新数据可能经常添加进来。从分析式数据库收集来的信息反映出了数据在某一个时间点的快照,并且通常不是最新的。化学实验室、地质公司以及市场分析公司是使用分析式数据库的典型例子。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
感谢员工的付出和激励的话怎么说?
 干货   2023-06-18
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有