出版社:清华大学出版社
年代:2003
定价:
本书介绍了SQL语言和关系数据库的基本知识与使用。
第1章 在表中存储信息 介绍 1-1 什么是SQL? 1-2 什么是关系数据库?为什么要使用它? 1-3 为什么学习SQL? 1-4 本书的内容 表的组成部分 1-5 数据存储在表中 1-6 一个行表示一个对象及其相关信息 1-7 一个列表表示一类信息 1-8 单元是表的最小部分 1-9 每个单元应该只表示一样东西 1-10 使用主键列识别表示一样东西 1-11 大部分表示都很瘦长 表的例子
第1章 在表中存储信息 介绍 1-1 什么是SQL? 1-2 什么是关系数据库?为什么要使用它? 1-3 为什么学习SQL? 1-4 本书的内容 表的组成部分 1-5 数据存储在表中 1-6 一个行表示一个对象及其相关信息 1-7 一个列表表示一类信息 1-8 单元是表的最小部分 1-9 每个单元应该只表示一样东西 1-10 使用主键列识别表示一样东西 1-11 大部分表示都很瘦长 表的例子 1-12 Oracle和Access中表的例子 1-13 1_employees表的一些设计决策 1-14 Lunches数据库 小结第2章 从表中获取信息 select语句 2-1 目标:从表中获取几个列和行 2-2 select语句概述 select子句 2-3 select子句概述 2-4 使用select子句获取若干列 2-5 使用select子句获取所有的行 2-6 使用select语句获取某个列中的相异值 2-7 使用select子句获得几个列中的相异值 where子句 2-8 where子句概述 2-9 在where子句中使用等于条件 2-10 在where子句中使用小于条件 2-11 在where子句中使用不等于条件 2-12 在where子句中使用使用in条件 2-13 在where子句中使用使用between条件 2-14 在where子句中使用like条件 2-15 在where子句中使用is null条件 order by子句 2-16 order by子句概述 2-17 通过升序排列行 2-18 通过若干按照不同顺序排列行 2-19 整个过程 小结 练习第3章 where子句中的复合条件 where子句中的复合条件 3-1 在where子句中使用复合条件 3-2 将not与in、between、like和is null条件一起使用 3-3 where子句中复杂条件的标准形式 3-4 如何将复杂条件放入标准形式 3-5 规则1和规则3的例子 3-6 规则2的例子 3-7 规则4的例子 3-8 一个常见错误 常数值 3-9 select子句中使用常数值 3-10 使用常数表 标点符号 3-11 现在需要知识的标点符号 3-12 标点符号参考 3-13 区分大小写 例题 3-14 练习1 3-15 练习2 3-16 练习3 小结 练习第4章 保存结果第5章 通过视图修改数据第6章 创建自己的表第7章 格式、序列和索引第8章 数据完整性第9章 行函数第10章 使用行函数第11章 总结数据第12章 控制总结级别第13章 内连接第14章 外连接第15章 Union和Union all第16章 交叉连接和自连接第18章 在生产数据库中合并表第18章 IF-THEN-ELSE和子查询第19章 多用户环境第20章 SQL设计附录A 获取和安装Oracle附录B 使用Oracle的技巧附录C 使用Access的技巧附录D Lunches数据库图表
本书根据John J.Patrick在美国加州大学伯克利分校讲授的SQL课程编写,精确地阐述了在任意应用中(从临时报告到数据仓库)如何在需要的检索数据。不论是最简单的Select语句还是最复杂的连接运算,Patrick详细地讲解了如何编写易于理解,验证、个性和扩展的SQL查询。本书将教您:
编写简单的SQL语句用来检索、恢复或修改数据;
创建从我个表中获取信息的复杂查询;
建立自己的表;
总结数据;基本知识和高级技巧;
理解和保证数据的完整性
学习掌握联合、子查询、自连接、交叉连接、内连接和外连接。
要想获得本书中所有的SQL程序代码和数据库表、Microsoft Access格式的数据库以及相应的Oracle数据库的代码,请访问www.tupwq.net,然后从本书的网页上下载。
一书中的每一个概念都用了一个SQL范例进行说明。在大多数情况下都设置了一个任务,然后给出了完成这项任务的SQL代码。本书还展示了数据的原表和结果表。全书共有200多个例子。其中的每一部分都是独立的。您可以依次阅读本书或者选择性地阅读您需要的部分。
书籍详细信息 | |||
书名 | SQL基础站内查询相似图书 | ||
9787302068938 《SQL基础》pdf扫描版电子书已有网友提供下载资源链接 | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 语种 | 简体中文 | |
尺寸 | 26 | 装帧 | 平装 |
页数 | 616 | 印数 | 5000 |
SQL基础是清华大学出版社于2003.出版的中图分类号为 TP311.138 的主题关于 关系数据库-数据库管理系统,SQL 的书籍。
(美) 普拉特 (Pratt,P.J.) , 编著
(美) 克力吉尔 (Kriegel,A.) , 著
(美) 斯蒂芬斯等 (Stephens,R.K.) , 著
吴豪, 编著
杨志强, 著
(美) 莫利纳罗 (Motinaro,A.) , 著
张洪举, 编著
(美) 卡尔文 (Karwin,B.) , 著
高守传, 编著