Skip to main content

Los 8 mejores libros de SQL para comprar en 2018

Consejos de Chema Alonso para empezar en el Hacking & Seguridad Informática (Abril 2025)

Consejos de Chema Alonso para empezar en el Hacking & Seguridad Informática (Abril 2025)
Anonim

Nuestros editores investigan, prueban y recomiendan de forma independiente los mejores productos; Puede aprender más sobre nuestro proceso de revisión aquí. Podemos recibir comisiones por las compras realizadas desde nuestros enlaces elegidos.

Después de su desarrollo en la década de 1970, Structured Query Language (SQL) pronto se convirtió en el estándar para comunicarse con bases de datos relacionales. Durante las décadas anteriores, el lenguaje siguió creciendo significativamente, con varias variantes que expandieron y mejoraron su uso para plataformas de bases de datos específicas. La familiaridad con la sintaxis y el uso de SQL es necesaria para muchos, desde analistas de negocios y científicos de datos hasta desarrolladores y administradores de bases de datos. Si bien la comprensión de las profundidades de SQL puede ser complicada, afortunadamente, hay docenas de libros para ponerlo al día.

Si bien muchas guías de referencia están dirigidas a principiantes de SQL, otras son adecuadas para aquellos que buscan una comprensión más avanzada. De manera similar, aunque varias guías se centran en una variante de base de datos específica como Microsoft SQL Server, otras son ampliamente aplicables en muchas plataformas de bases de datos relacionales. Independientemente de cómo se vean sus necesidades de SQL, hemos encontrado las mejores guías prácticas de SQL y guías de referencia para desarrolladores, administradores y otros para comprar ahora.

Nuestras mejores selecciones

Lo mejor para principiantes: cómo empezar con SQL

Ver en Amazon Ver en Barnesandnoble.com

El editor de tecnología veterano O'Reilly ha publicado muchas guías de SQL diferentes a lo largo de los años, pero para aquellos que simplemente sumergen sus dedos en el agua, Empezando con SQL Es el lugar ideal para comenzar.

Con 130 páginas, el libro es relativamente corto, con la intención de ayudar a los lectores a dominar los fundamentos y aprender rápidamente cómo realizar tareas útiles. Abarrotado de ejemplos prácticos y explicaciones útiles, está escrito en un estilo directo y accesible que no supone mucho o ningún conocimiento previo. Como ayuda para aquellos que recién comienzan, el libro no requiere acceso a un servidor de base de datos existente. En su lugar, explica cómo configurar un entorno de práctica en el hogar, utilizando SQLite para reducir los costos y la complejidad.

Si bien la mayor parte del libro se centra en los comandos básicos necesarios para la recuperación, clasificación y actualización de datos, el capítulo final analiza temas más avanzados y proporciona recursos adicionales para aquellos que estén interesados.

Subcampeón, Mejor para principiantes: SQL All-in-One para Dummies

Ver en amazon

Es probable que haya visto el diseño distintivo en negro y amarillo de un libro "Para tontos" en algún momento; después de todo, la serie cubre una increíble variedad de temas. SQL All-in-One para Dummies es un tomo de peso, pero sus más de 750 páginas se dividen en ocho volúmenes, con una estructura lógica que hace que trabajar con él sea menos abrumador. El libro está escrito de manera liviana y accesible: asume cierto grado de conocimiento técnico general del lector, pero no necesariamente de la administración o desarrollo de la base de datos.

Así como los conceptos básicos detrás del lenguaje, SQL All-in-One para Dummies cubre varios otros temas relacionados, incluyendo seguridad de datos, desarrollo, XML, ajuste de rendimiento de la base de datos y más. El libro está disponible en formato Kindle y físico, con descargas de código disponibles del editor.

Lo mejor para acelerar rápidamente: SQL en 10 minutos

Ver en Amazon Ver en Barnesandnoble.com Ver en Target

Si usted es un desarrollador, analista de negocios o cualquier otra persona que necesite llegar rápidamente a un acuerdo con el uso de SQL, SQL en 10 minutos Fue escrito con usted en mente. Si bien es poco probable que se convierta en un experto tan rápidamente, el libro hace un gran trabajo de enseñanza de los elementos esenciales a toda prisa y se divide en 22 lecciones que cubren todo, desde declaraciones básicas de SELECCIONAR y ACTUALIZAR hasta temas más avanzados como procedimientos almacenados y Procesamiento transaccional.

El contenido se presenta en un orden lógico y metódico, pero también es fácil sumergirse dentro y fuera de cada sección según sea necesario, aprendiendo la sintaxis y los conceptos solo cuando los necesite. Varias plataformas de bases de datos están cubiertas en el texto, desde Microsoft Access y SQLite hasta MySQL, Oracle y más, lo que hace que los ejemplos sean relevantes y directamente aplicables a una amplia gama de lectores. Con ejemplos de código a todo color en la versión impresa del libro, y un montón de tutoriales y explicaciones en el camino, este es el recurso ideal para el aprendiz de SQL con poco tiempo.

Lo mejor para crear consultas complejas: consultas SQL para simples mortales

Ver en Amazon Ver en Barnesandnoble.com

Como el nombre sugiere, Consultas SQL para Mere Mortales se enfoca en enseñar a sus lectores cómo convertirse en expertos en crear incluso consultas complicadas con facilidad. Con un enfoque lógico y humorístico de lo que no es el más apasionante de los temas, el autor ofrece cientos de ejemplos para acompañar sus explicaciones claramente escritas de conceptos, técnicas y mejores prácticas de SQL para el diseño de bases de datos y consultas.

Los principiantes obtendrán grandes cantidades de valor de este libro, pero incluso aquellos con un cierto grado de conocimiento existente probablemente aprendan varios consejos y trucos nuevos (y probablemente desaprendan algunos malos hábitos en el camino). Los temas avanzados como partición y agrupación, bases de datos de muestra y scripts de creación están disponibles para Microsoft Access, SQL Server, MySQL y otras plataformas. Disponible en formato Kindle y en edición de bolsillo, este es el libro para comprar si lo que busca es mejorar drásticamente su juego de consultas SQL.

Mejor para referencia rápida: Guía de bolsillo de SQL

Ver en amazon

Ya sea que sea un desarrollador de nivel de entrada o un administrador de bases de datos, o que haya estado trabajando con SQL durante años, recordar los detalles de cada comando y argumento posible sería una hazaña sobrehumana. Ahí es donde el compacto de Jonathan Gennick Guía de bolsillo de SQL viene en.

Cubriendo una gama de servidores de bases de datos que incluyen Microsoft SQL Server, Oracle, DB2 y otros, esta referencia práctica explica las diferencias de implementación entre plataformas y sirve como un excelente repaso para los comandos raramente utilizados.

Diseñado como una referencia en lugar de un manual de instrucciones, no es necesario leer el libro de principio a fin; está diseñado para sentarse en un escritorio y ser consultado cuando sea necesario. Si bien puede encontrar la mayor parte de la información en el interior con algunas buenas búsquedas en Google, podrá desplazarse rápidamente Guía de bolsillo de SQL Los detalles exactos que necesita a menudo son más rápidos, más específicos y tienen menos posibilidades de distracción.

Lo mejor para aprender T-SQL: Fundamentos de T-SQL

Ver en amazon

La mayoría de las guías y referencias de SQL intentan ser independientes de la plataforma, lo que les permite ser útiles para un rango más amplio de lectores, al costo de no ser siempre completamente preciso o completo para cualquier sistema de base de datos en particular. Sin embargo, para aquellos que deben trabajar completamente con Microsoft SQL Server, enfocarse completamente en las complejidades de Transact-SQL, la variante específica del lenguaje de Microsoft, puede ser una mejor opción.

Si bien está dirigido a aquellos nuevos en el idioma, Fundamentos de T-SQL no tiene miedo de abordar temas más avanzados y opcionales, y los practicantes de larga data probablemente no se vayan con las manos vacías. Todos los ejemplos de código se han probado en las instalaciones en la nube y en las instalaciones de SQL Server, por lo que podrá usarlos independientemente de la versión a la que tenga acceso.

Este libro, útil para desarrolladores, administradores de bases de datos y usuarios avanzados, no es solo una lista de comandos y sintaxis. En cambio, enseña tanto la teoría detrás de T-SQL como la mejor manera de utilizarla en el mundo real, con muchos ejemplos prácticos para ayudar en el camino.

Lo mejor para desarrolladores: SQL Server 2016 de Murach para desarrolladores

Ver en amazon

Ya sea que sea un desarrollador experimentado que necesite mejorar sus habilidades en Microsoft SQL Server o un programador de nivel de entrada que busque mejorar la codificación SQL, SQL Server 2016 de Murach para desarrolladores Es el lugar perfecto para comenzar.

Como sugiere el título, el libro de casi 700 páginas está dirigido principalmente a desarrolladores, pero donde se presenta información relevante y útil sobre la administración de bases de datos. Sus veinte capítulos se dividen en cuatro secciones: introducción, habilidades esenciales de SQL, habilidades avanzadas de SQL y diseño e implementación de bases de datos, utilizando el enfoque inusual pero sensato de Murach para ubicar conceptos y discusiones en las páginas a la izquierda / par, y capturas de pantalla y ejemplos relacionados en las páginas correctas / impares.

Todo se explica de manera simple y clara, ya sean temas introductorios como la recuperación y el resumen de datos, o temas más complicados como procedimientos almacenados, desencadenadores o el uso del lenguaje de ejecución de lenguaje común (CLR) .NET.

Para aquellos que no tienen una instancia de servidor MS SQL existente para usar, las instrucciones se incluyen al final del libro para configurar y usar la base de datos de muestra.

Lo mejor para aprender haciendo: problemas de práctica de SQL

Ver en amazon

Para aquellos que buscan expandir su conocimiento de SQL más allá de lo que suele estar disponible en las guías de estudio y tutoriales en línea, Problemas de práctica de SQL adopta un enfoque refrescante y diferente para aprender el idioma.

El libro contiene 57 problemas, que van desde el principiante hasta el avanzado, y está diseñado para imitar los tipos de desafíos que enfrentan los usuarios de SQL en el mundo real. La intención del autor es enseñar a los lectores a "pensar en SQL", analizar problemas de datos y encontrar soluciones de alta calidad.

Para aquellos que no tienen acceso a un servidor de base de datos existente, se incluyen instrucciones de configuración para el estudio de administración y edición gratuita de Microsoft SQL Server Express, junto con un tutorial de video para la base de datos de muestra.

Problemas de práctica de SQL está orientado en gran medida hacia aquellos que buscan recuperar datos (a través de sentencias SELECT) en lugar de actualizar la información existente, y quienes necesitan aprender las formas más efectivas de hacerlo. Está disponible en versiones Kindle y de bolsillo, y el autor está disponible por correo electrónico para recibir ayuda con problemas y consultas.

Nuestro proceso

Nuestros escritores pasaron 15 Horas investigando los libros SQL más populares del mercado. Antes de hacer sus recomendaciones finales, consideraron 17 Diferentes libros en general, opciones seleccionadas de 14 diferentes editores, y leer más de 100 Opiniones de usuarios (tanto positivas como negativas). Toda esta investigación se suma a las recomendaciones en las que puede confiar.