拥有 SQL 标签的文章 共 15 条数据

Spark SQL内核剖析 朱锋著 PDF下载
编程书籍

Spark SQL内核剖析 朱锋著 PDF下载

278次浏览 0条评论

Spark SQL 是 Spark 技术体系中较有影响力的应用(Killer application),也是 SQL-on-Hadoop 解决方案 中举足轻重的产品。《Spark SQL内核剖析》由 11 章构成,从源码层面深入介绍 Spark SQL 内部实现机制,以及在实际业务场 景中的开发实践,其中包括 SQL 编译实现、逻辑计划的生成与优化、物理计划的生成与优化、Aggregation 算子和 Join 算子的实现与执行、Tungsten 优化技术、生产环境中的一些改造优化经验等。《Spark SQL内核剖析》不属于入门级教程,需要读者对基本概念有一定的了解。在企业中任职的系统架构师和软件开发人员,以及对大数据、分布式计算和数据库系统实现感兴趣的研究人员,均适合阅读《Spark SQL内核剖析》。第 1 章 Spark SQL 背景 1 1.1 大数据与 Spark 系统 1 1.2 关系模型与 SQL 语言 3 1.3 Spark SQL 发展历程 4 1.4 本章小结 5 第 2 章 Spark 基础知识介绍 6 2.1 RDD 编程模型 6 2.2 DataFrame 与

Effective SQL:编写高质量SQL语句的61个有效方法SQL   [法] 约翰· L. 维卡斯著 PDF下载
编程书籍

Effective SQL:编写高质量SQL语句的61个有效方法SQL   [法] 约翰· L. 维卡斯著 PDF下载

367次浏览 0条评论

本书结合SQL实践与实际案例,整合了实用的解决方案与洞见,可帮助大家解决复杂的问题,设计出能简化数据管理的数据库。作者拥有担任世界*数据库顾问与讲师的丰富经验,在本书中归纳了编写高质量SQL语句的61个具体方法,并提供不同SQL版本的差异详情,无论你使用何种SQL版本都能从中获益。书中提供了大量清晰、务实的解释,以及专家的建议与大量实用的代码。本书除了介绍语法之外,还会讨论数据库设计的佳实践、层次结构管理与元数据等议题。若你对SQL已经有基本的认识,本书将能帮助你成为解决SQL问题的专家。书中内容涵盖各种SQL版本:IBMDB2、MicrosoftAccess、MicrosoftSQLServer、MySQL、OracleDatabase与PostgreSQL。本书赞誉 译者序 序 前言 致谢 关于作者 关于技术编辑 第1章 数据模型设计1 第1条:确保所有表都有主键1 第2条:避免存储冗余数据4 第3条:消除重复数据组7 第4条:每列只存储一个属性9 第5条:理解为什么存储计算列通常有害无益13 第6条:定义外键以确保引用完整性16 第7条:确保表间关系的合理性19 第8条:当第三范

SQL24小时自学手册 PDF下载
编程书籍

SQL24小时自学手册 PDF下载

136次浏览 0条评论

保证24小时学会SQL!只要在短短的二十四小时内,您就可以上手并开始使用SQL,本书採用step-by-step 的方法,以及延续性的课程规划,让您温故知新,举一反三,快速掌握SQL的精髓。* 学习管理资料库物件* 资料查询的主要函数与子句* 瞭解如何使用SQL管理使用者和安全性* 建立表格和进阶查询* 学习协调SQL执行效率* 从业界权威得到深入的瞭解、提示、技术与建议。* 瞭解资料的排序、群组与摘要,及更改资料展现结构* 发掘SQL如何有效、互动的管理关联式资料库系统第I单元SQL概念总览 第II单元建立您的资料库 第III单元从查询得到有效的结果 第IV单元建立复杂的资料库查询 第V单元协调SQL执行效率 第VI单元使用SQL管理使用者与安全 第VII单元资料库结构摘要 第VIII单元应用SQL主要原理到今日世界 附录 A SQL指令 附录 B 专有名词 附录 C 随堂测验与练习题答案 附录 D 本书使用CREAT TABLE指令建立的范例 附录 E 本书使用INSERT指令建立的范例资料

图灵程序设计丛书《SQL进阶教程》高清文字版PDF下载
编程书籍

图灵程序设计丛书《SQL进阶教程》高清文字版PDF下载

209次浏览 0条评论

本书是《SQL基础教程》作者MICK为志在向中级进阶的数据库工程师编写的一本SQL技能提升指南。全书可分为两部分,第一部分介绍了SQL语言不同寻常的使用技巧,带领读者从SQL常见技术,比如CASE表达式、自连接、HAVING子句、外连接、关联子查询、EXISTS……去探索新发现。这部分不仅穿插讲解了这些技巧背后的逻辑和相关知识,而且辅以丰富的示例程序,旨在帮助读者提升编程水平;第二部分着重介绍关系数据库的发展史,把实践与理论结合起来,旨在帮助读者加深对关系数据库和SQL语言的理解。此外,每节末尾均设置有练习题,并在书末提供了解答,方便读者检验自己对书中知识点的掌握程度。第1章 神奇的 SQL 1-1 CASE表达式  2 ▲ 在SQL里表达条件分支  2 练习题  19 1-2 自连接的用法  21 ▲ 面向集合语言SQL  21 练习题  35 1-3 三值逻辑和NULL  38 ▲ SQL的温柔陷阱  38 1-4 HAVING子句的力量  55 ▲ 出彩的配角  55 练习题  70 1-5 外连接的用法  72 ▲ SQL的弱点及其趋势和对策  72 练习题  92 1-6 用

图灵程序设计丛书《SQL 经典实例》高清文字版PDF下载
编程书籍

图灵程序设计丛书《SQL 经典实例》高清文字版PDF下载

168次浏览 0条评论

本书详细介绍了各种数据库的SQL查询技术和一些基础的SQL查询语句,并且通过实例操作的方式讲解了如何插入、更新和删除数据等相关知识。另外,本书还介绍了如何使用SQL语句进行日期处理,以及一些其他的SQL语句查询操作,能够帮助你掌握相关的SQL知识。前言  xi 第1章 检索记录  1 1.1  检索所有行和列  1 1.2  筛选行  2 1.3  查找满足多个查询条件的行  2 1.4  筛选列  3 1.5  创建有意义的列名  3 1.6  在WHERE 子句中引用别名列  4 1.7  串联多列的值  5 1.8  在SELECT 语句里使用条件逻辑  6 1.9  限定返回行数  6 1.10  随机返回若干行记录  8 1.11  查找Null 值  9 1.12  把Null 值转换为实际值  10 1.13  查找匹配项  10 第2章 查询结果排序  12 2.1  以指定顺序返回查询结果  12 2.2  多字段排序  13 2.3  依据子串排序  14 2.4  对含有字母和数字的列排序  15 2.5  排序时对Null 值的处理  17 2.6  依据条件逻

图灵程序设计丛书《SQL基础教程(第2版)》高清文字版PDF下载
编程书籍

图灵程序设计丛书《SQL基础教程(第2版)》高清文字版PDF下载

201次浏览 0条评论

本书介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法,提供了大量的示例程序和详实的操作步骤说明,读者可以亲自动手解决具体问题,循序渐进地掌握SQL的基础知识和技巧,切实提高自身的编程能力。在每章结尾备有习题,用来检验读者对该章内容的理解程度。另外本书还将重要知识点总结为“法则”,方便大家随时查阅。本书适合完全没有或者具备较少编程和系统开发经验的初学者,也可以作为大中专院校的教材及企业新人的培训用书。目 录 前  言  III 关于本书  IV 读者对象  IV 学习本书前的预备知识  IV 本书涉及的关系数据库  V 本书的学习安排  V 随书光盘简介  VI 第1章 数据库和SQL  1 1-1  数据库是什么  3 我们身边的数据库  3 为什么DBMS那么重要  4 DBMS种类  6 1-2  数据库的结构  8 RDBMS的常见系统结构  8 表的结构  10 1-3  SQL概要  13 标准SQL  13 SQL语句及其种类  14 SQL的基本书写规则  15 1-4  表的创建  18 表的内容的创建  18 数据库的创建(CREATE DATABASE语

图灵程序设计丛书《SQL反模式》高清文字版PDF下载
编程书籍

图灵程序设计丛书《SQL反模式》高清文字版PDF下载

274次浏览 0条评论

《SQL反模式》是一本广受好评的SQL图书。它介绍了如何避免在SQL的使用和开发中陷入一些常见却经常被忽略的误区。它通过讲述各种具体的案例,以及开发人员和使用人员在面对这些案例时经常采用的错误解决方案,来介绍如何识别、利用这些陷阱,以及面对问题时正确的解决手段。另外,《SQL反模式》还涉及了SQL的各级范式和针对它们的正确理解。《SQL反模式》适合SQL数据库开发人员与管理人员阅读。第1 章 引言  11.1 谁需要这本书  21.2 本书内容  21.2.1 本书结构  31.2.2 反模式分解  41.3 本书未涉及的内容  41.4 规约  51.5 范例数据库  61.6 致谢  8第一部分 逻辑型数据库设计反模式第2 章 乱穿马路  102.1 目标:存储多值属性  112.2 反模式:格式化的逗号分隔列表  112.2.1 查询指定账号的产品  112.2.2 查询指定产品的账号  122.2.3 执行聚合查询  122.2.4 更新指定产品的账号  122.2.5 验证产品ID   132.2.6 选择合适的分隔符  132.2.7 列表长度限制  132.3 如何识别反

《图灵程序设计丛书》Oracle SQL高级编程 中文版PDF下载
编程书籍

《图灵程序设计丛书》Oracle SQL高级编程 中文版PDF下载

283次浏览 0条评论

《Oracle SQL高级编程/数据库系列》的作者莫顿以精炼、风趣的语言揭开了Oracle SQL高级编程的神秘面纱。所涵盖的内容涉及SQL核心、SQL执行、分析函数、联结、测试与质量保证等,并提供大量实用性建议,且总结出方方面面的“技巧”帮助读者在阅读过程中快速消化所看内容。 《Oracle SQL高级编程/数据库系列》适合软件研发专业人士阅读,对软件项目管理感兴趣的社会各界人士也能从中获益。第1 章 SQL 核心  11.1 SQL 语言  11.2 数据库的接口  21.3 SQL*Plus 回顾  31.3.1 连接到数据库  31.3.2 配置SQL*Plus 环境  41.3.3 执行命令  61.4 5 个核心的SQL 语句  81.5 SELECT 语句  81.5.1 FROM 子句  91.5.2 WHERE 子句  111.5.3 GROUP BY 子句  111.5.4 HAVING 子句  121.5.5 SELECT 列表  121.5.6 ORDER BY 子句  131.6 INSERT 语句  141.6.1 单表插入  141.6.2 多表插入  1

图灵程序设计丛书《MySQL必知必会》高清文字版PDF下载
编程书籍

图灵程序设计丛书《MySQL必知必会》高清文字版PDF下载

573次浏览 0条评论

《MySQL必知必会》MySQL是世界上最受欢迎的数据库管理系统之一。书中从介绍简单的数据检索开始,逐步深入一些复杂的内容,包括联结的使用、子查询、正则表达式和基于全文本的搜索、存储过程、游标、触发器、表约束,等等。通过重点突出的章节,条理清晰、系统而扼要地讲述了读者应该掌握的知识,使他们不经意间立刻功力大增。第1章 了解SQL1.1 数据库基础1.1.1 什么是数据库1.1.2 表1.1.3 列和数据类型1.1.4 行1.1.5 主键1.2 什么是SQL1.3 动手实践1.4 小结第2章 MySQL简介2.1 什么是MySQL2.1.1 客户机-服务器软件2.1.2 MySQL版本2.2 MySQL工具2.2.1 mysql命令行实用程序2.2.2 MySQL Administrator2.2.3 MySQL Query Browser2.3 小结第3章 使用MySQL3.1 连接3.2 选择数据库3.3 了解数据库和表3.4 小结第4章 检索数据4.1 SELECT语句4.2 检索单个列4.3 检索多个列4.4 检索所有列4.5 检索不同的行4.6 限制结果4.7 使用完全限定的表

图灵程序设计丛书《SQL必知必会》第4版 高清文字版PDF下载
编程书籍

图灵程序设计丛书《SQL必知必会》第4版 高清文字版PDF下载

624次浏览 0条评论

SQL语法简洁,使用方式灵活,功能强大,已经成为当今程序员不可或缺的技能。本书是深受世界各地读者欢迎的SQL经典畅销书,内容丰富,文字简洁明快,针对Oracle、SQL Server、MySQL、DB2、PostgreSQL、SQLite等各种主流数据库提供了大量简明的实例。与其他同类图书不同,它没有过多阐述数据库基础理论,而是专门针对一线软件开发人员,直接从SQL SELECT开始,讲述实际工作环境中最常用和最必需的SQL知识,实用性极强。通过本书,读者能够从没有多少SQL经验的新手,迅速编写出世界级的SQL!本书是麻省理工学院、伊利诺伊大学等众多大学的参考教材。除了作为教程之外,独特的编排方式还使本书成为方便的快速查询手册。作者为本书专门开设了网站,提供下载、勘误和答疑:http://forums.forta.com/threads.cfm?forumid=A1031720-3048-80A9-EF986F59D2959184 目    录第1课  了解SQL  11.1  数据库基础  11.2  什么是SQL  61.3  动手实践  71.4  小结  8第2课  检索数据 

Navicat for MySQL Windows中文绿色破解版下载 Navicat10.1.7免安装破解版 含注册码
开发工具

Navicat for MySQL Windows中文绿色破解版下载 Navicat10.1.7免安装破解版 含注册码

955次浏览 0条评论

Navicat for MySQL破解版是一套专为 MySQL 设计的高性能数据库管理及开发工具,Navicat for MySQL破解版主要功能包括SQL创建工具或编辑器、数据模型工具、数据传输、导入或导出、数据或结构同步、报表等功能,为管理和开发MySQL或MariaDB提供了理想的解决方案。站长提供的是10.1.7版本的绿色免安装破解版,压缩版内有注册码,亲测可用。

程序员的SQL金典 完整高清版本PDF + 源文件 下载
编程书籍

程序员的SQL金典 完整高清版本PDF + 源文件 下载

491次浏览 0条评论

《程序员的SQL金典》主要介绍SQL的语法规则及在实际开发中的应用,并且对SQL在MySQL、MS SQL Server、Oracle和DB2中的差异进行了分析。《程序员的SQL金典》分为3部分:第1部分为基础篇,主要讲解数据库对增、删、改、查等SQL的支持,给出了这些SQL的应用案例;第2部分为进阶篇,讲解了函数、子查询、表连接、不同DBMS中的SQL语法差异、SQL调优、NULL值处理、事务、开窗函数等高级技术;第3部分为案例篇,对前两部分的知识进行了综合运用。第1章 数据库入门  1.1 数据库概述   1.1.1 数据库与数据库管理系统   1.1.2 数据库能做什么   1.1.3 主流数据库管理系统介绍  1.2 数据库基础概念   1.2.1 Catalog   1.2.2 表(Table)   1.2.3 列(Column)   1.2.4 数据类型(DataType)   1.2.5 记录(Record)   1.2.6 主键(PrimaryKey)  1.2.7 索引(Index)   1.2.8 表关联   1.2.9 数据库的语言——SQL   1.2.10 D

一张图看懂 SQL 的各种 join 用法
技术杂谈

一张图看懂 SQL 的各种 join 用法

482次浏览 0条评论

下图展示了 LEFT JOIN、RIGHT JOIN、INNER JOIN、OUTER JOIN 相关的 7 种用法。具体分解如下:1.INNER JOIN(内连接)SELECT  FROM Table_A AINNER JOIN Table_B BON A.Key = B.Key2.LEFT JOIN(左连接)SELECT FROM Table_A ALEFT JOIN Table_B BON A.Key = B.Key3.RIGHT JOIN(右连接)SELECT FROM Table_A ARIGHT JOIN Table_B BON A.Key = B.Key4.OUTER JOIN(外连接)SELECT FROM Table_A AFULL OUTER JOIN Table_B BON A.Key = B.Key5.LEFT JOIN EXCLUDING INNER JOIN(左连接-内连接)SELECT  FROM Table_A ALEFT JOIN Table_B BON A.Key = B.KeyWHERE B.Key IS NULL6.RIGHT JOIN EXCL

图灵程序设计丛书《SQL基础教程(第3版)》PDF下载
编程书籍

图灵程序设计丛书《SQL基础教程(第3版)》PDF下载

2016次浏览 0条评论

《SQL基础教程(第3版)》是一本SQL的入门书,介绍如何使用最常用的SQL语言维护和查询数据库信息。书中介绍了各种DBMS,关系模型理论,SQL语法,从表中检索数据,操作符和函数,汇总和分组数据,联结,子查询,集合操作,创建、更改和删除表,索引,视图,事务和SQL技巧等。《SQL基础教程(第3版)》比较了各种DBMS中的SQL实现,并给出大量实例代码及经验技巧。《SQL基础教程(第3版)》适合SQL初学者,同时也可作为数据库应用开发人员和最终用户的参考书。第1章 DBMS介绍 11.1 运行SQL程序 11.2 Microsoft Access 31.3 Microsoft SQL Server 61.3.1 SQL Server 2000 71.3.2 SQL Server 2005/2008 91.4 Oracle 101.5 IBM DB2 121.6 MySQL 161.7 PostgreSQL 17第2章 关系模型 202.1 表、列和行 212.1.1 表 212.1.2 列 212.1.3 行 222.2 主键 242.3 外键 252.4 联系 262.4.1 一对一

Oracle 11g客户端 32位精简版
开发工具

Oracle 11g客户端 32位精简版

414次浏览 0条评论

使用PL/SQL Develper工具连接oracle数据库时候,需要安装Oracle客户端,这里分享一个32位的精简版客户端,只有33M,简单实用。下载链接:https://pan.baidu.com/s/1t-GQfBvLxmuWJ-1ypUIDtQ  密码:n35c附上本站 PS/SQL Developer 工具下载:http://www.javaweb.shop/article/5如果链接失效,请联系站长,我们会及时补上