Prefacio
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Nadie necesita aprender cómo funciona el motor de un coche para conducirlo. El objetivo de tecnologías como SQL es permitirte centrarte en el problema empresarial, y no preocuparte por cómo se ejecutan los detalles técnicos. Este libro te dará un enfoque práctico sobre el uso de SQL, y te alejará de detalles técnicos innecesarios que probablemente no sean pertinentes para tus necesidades inmediatas. Gran parte del contenido gira en torno a ejercicios prácticos con bases de datos reales que puedes descargar para que veas cómo se aplican los conceptos. Cuando termines este libro tendrás conocimientos prácticos para trabajar con bases de datos, así como para utilizarlas para superar tus retos empresariales.
Cómo utilizar este libro
Este libro está diseñado para enseñar los fundamentos de SQL y el trabajo con bases de datos. Los lectores que tengan experiencia en el uso de hojas de cálculo Excel encontrarán este material accesible, pero aún así desafiante. Las personas que no hayan trabajado con Excel pueden tener más dificultades. Es útil estar familiarizado con los conceptos utilizados en Excel, como filas, columnas, tablas, expresiones matemáticas (p. ej., fórmulas de Excel) y cálculos agregados (p. ej., SUM, AVG, MIN, MAX, COUNT). Estos conceptos se seguirán enseñando aquí, pero algo de experiencia práctica con Excel ayudará a agilizar la comprensión.
Se requieren conocimientos básicos de informática, y los lectores deben saber navegar por carpetas y copiar/pegar archivos, así como descargar y guardar archivos de la Web.
A medida que repases el material, ten a mano un ordenador para practicar los ejemplos. Aunque algunas personas pueden aprender sólo leyendo, lo mejor es practicar el material en algún momento para reforzar los conocimientos.
El dominio se adquiere con el uso repetido y la práctica. En tu trabajo, es probable que utilices mucho algunas funcionalidades SQL y otras no tanto. No pasa nada. Es más importante que llegues a dominar lo que requiere tu trabajo, y que consultes este libro (o Google) como referencia cuando necesites respuestas sobre un tema con el que no estés familiarizado.
Cuando trabajas con tecnología, nunca se espera que lo sepas todo. De hecho, los temas tecnológicos son tan vastos en número que sería imposible. Por eso es útil desarrollar cierto grado de visión de túnel y aprender sólo lo suficiente para cumplir la tarea que tienes entre manos. De lo contrario, puedes agobiarte o distraerte aprendiendo temas irrelevantes. Esperemos que este libro te proporcione una base de conocimientos, y que después puedas seguir aprendiendo sobre los temas que sean pertinentes para ti.
Siempre puedes ponerte en contacto conmigo en tmnield@outlook.com, y responderé a cualquier pregunta lo mejor que pueda. Si tienes preguntas sobre cómo posicionar tu carrera con competencias técnicas o tienes alguna duda sobre SQL, quizá pueda ayudarte. Espero que este material no sólo aumente tu conjunto de habilidades y tus oportunidades profesionales, sino que también despierte nuevos intereses que te entusiasmen como lo hizo conmigo.
Convenciones utilizadas en este libro
En este libro se utilizan las siguientes convenciones tipográficas:
- Cursiva
-
Indica nuevos términos, URL, direcciones de correo electrónico, nombres de archivo y extensiones de archivo.
Constant width
-
Se utiliza en los listados de programas, así como dentro de los párrafos para referirse a elementos del programa como nombres de variables o funciones, bases de datos, tipos de datos, variables de entorno, sentencias y palabras clave.
Constant width bold
-
Muestra comandos u otros textos que deben ser tecleados literalmente por el usuario.
Constant width italic
-
Muestra el texto que debe sustituirse por valores proporcionados por el usuario o por valores determinados por el contexto.
Nota
Este elemento significa una nota general.
Utilizar ejemplos de código
El material complementario (ejemplos de código, ejercicios, etc.) se puede descargar en https://github.com/thomasnield/oreilly_getting_started_with_sql.
Este libro está aquí para ayudarte a hacer tu trabajo. En general, si se ofrece código de ejemplo con este libro, puedes utilizarlo en tus programas y documentación. No es necesario que te pongas en contacto con nosotros para pedirnos permiso, a menos que estés reproduciendo una parte importante del código. Por ejemplo, escribir un programa que utilice varios trozos de código de este libro no requiere permiso. Vender o distribuir un CD-ROM de ejemplos de los libros de O'Reilly sí requiere permiso. Responder a una pregunta citando este libro y el código de ejemplo no requiere permiso. Incorporar una cantidad significativa de código de ejemplo de este libro en la documentación de tu producto sí requiere permiso.
Agradecemos, pero no exigimos, la atribución. Una atribución suele incluir el título, el autor, la editorial y el ISBN. Por ejemplo "Getting Started with SQL por Thomas Nield (O'Reilly). Copyright 2016 Thomas Nield, 978-1-4919-3861-4".
Si crees que el uso que haces de los ejemplos de código no se ajusta al uso legítimo o al permiso concedido anteriormente, no dudes en ponerte en contacto con nosotros en permissions@oreilly.com.
Aprendizaje en línea O'Reilly
Nota
Durante más de 40 años, O'Reilly Media ha proporcionado formación tecnológica y empresarial, conocimientos y perspectivas para ayudar a las empresas a alcanzar el éxito.
Nuestra red única de expertos e innovadores comparten sus conocimientos y experiencia a través de libros, artículos y nuestra plataforma de aprendizaje online. La plataforma de aprendizaje en línea de O'Reilly te ofrece acceso bajo demanda a cursos de formación en directo, rutas de aprendizaje en profundidad, entornos de codificación interactivos y una amplia colección de textos y vídeos de O'Reilly y de más de 200 editoriales. Para más información, visita https://oreilly.com.
Cómo contactar con nosotros
Dirige tus comentarios y preguntas sobre este libro a la editorial:
- O'Reilly Media, Inc.
- 1005 Gravenstein Highway Norte
- Sebastopol, CA 95472
- 800-889-8969 (en Estados Unidos o Canadá)
- 707-829-7019 (internacional o local)
- 707-829-0104 (fax)
- support@oreilly.com
- https://www.oreilly.com/about/contact.html
Tenemos una página web para este libro, donde se enumeran erratas, ejemplos y cualquier información adicional. Puedes acceder a esta página en http://bit.ly/getting-started-with-sql.
Para obtener noticias e información sobre nuestros libros y cursos, visita https://oreilly.com.
Encuéntranos en LinkedIn: https://linkedin.com/company/oreilly-media
Síguenos en Twitter: https://twitter.com/oreillymedia
Míranos en YouTube: https://youtube.com/oreillymedia
Agradecimientos
Tengo la suerte de contar con personas increíbles a mi alrededor, y me doy cuenta de lo importantes que han sido en mi vida y en todo lo que hago. Si no hubiera sido por ellos, probablemente este libro no habría existido.
Ante todo, quiero dar las gracias a mi madre y a mi padre. Lo han dado todo para asegurar mi futuro. Sé a ciencia cierta que no tendría las oportunidades que tengo hoy si no fuera por ellos. Mi padre trabajó duro para proporcionarnos una educación mejor a mis hermanos y a mí, y mi madre siempre me empujó hacia adelante, incluso cuando yo me resistía. Ella me enseñó a no conformarme nunca y a luchar siempre hasta superar mis límites.
No puedo expresar suficiente gratitud hacia mis líderes, directivos y compañeros de Southwest Airlines Revenue Management. Justin Jones y Timothy Keeney tienen un espíritu guerrero y un afán de innovación que pocos poseen. Realmente definen el liderazgo y el espíritu de Southwest Airlines, pero lo más importante es que son buenos chicos. Siempre serán mis amigos y han hecho que sea difícil imaginar una vida sin Southwest Airlines.
Robert Haun, Brice Taylor y Allison Russell trabajan continuamente para que nuestro equipo esté a la vanguardia de la innovación y busque continuamente nuevas ideas, y me siento bendecida por trabajar en el entorno que han ayudado a crear. También tengo que dar las gracias a Matt Louis por incorporarme a Revenue Management, y a Steven Barsalou, que me hizo darme cuenta de lo poco que sabía realmente sobre SQL. Steven es la primera persona que me vino a la mente cuando necesité un revisor para este libro, y le agradezco que se sumara a este proyecto.
Luego está el equipo del proyecto con el que trabajo cada día: Brian Denholm, Paul Zigler, Bridget Green, Todd Randolph y Chris Solomon. Como equipo, las proezas que conseguimos nunca dejan de sorprenderme. Brian es el tipo de gestor de proyectos que puede unir eficazmente la tecnología y la jerga empresarial, y no duda en ensuciarse las manos con SQL y la revisión ocasional del código. Quiero dar las gracias especialmente a Chris Solomon por ayudarme en todo lo que hago cada día. No sólo tiene un talento poco común para absorber grandes volúmenes de conocimientos técnicos y mantenerlos en una perspectiva empresarial, sino que además es un tipo agradable del que tengo el privilegio de ser amigo. Chris es siempre una pieza clave en cualquier proyecto, y me entusiasmó que accediera a reseñar este libro.
No puedo olvidar a las grandes personas que trabajaban en el Departamento de Cumplimiento Normativo de Seguridad de Operaciones en Tierra de Southwest Airlines, como Marc Stank, Reuben Miller, Mary Noel Hennes y todos los demás con los que tuve el privilegio de trabajar. Fui becaria y contratada en ese departamento hace unos años y algunos de mis recuerdos más entrañables están allí. Fue allí donde descubrí mi pasión por la tecnología, y me brindaron muchas oportunidades para dedicarme a ello, ya fuera montando bases de datos o creando prototipos de una aplicación para iPad.
Cuando anuncié que iba a publicar este libro, no esperaba que Richard Hipp, fundador y creador de SQLite, se pusiera en contacto conmigo. Richard se ofreció amablemente a ser el revisor técnico de este libro y ha sido un gran honor contar con él. La comunidad tecnológica sigue sorprendiéndome, y el hecho de que Richard Hipp se haya unido a este proyecto demuestra lo única y unida que es realmente la comunidad.
Shannon Cutt ha sido mi editora en O'Reilly para este libro. Éste es mi primer libro y no sabía cómo sería la experiencia de publicarlo. Pero Shannon hizo que publicar fuera una experiencia tan agradable que estoy deseando volver a escribir. Gracias Shannon, ¡has estado increíble!
Por último, pero no por ello menos importante, quiero dar las gracias a Watermark Church y a los voluntarios de Careers in Motion por crear el vehículo que hizo posible este libro. Inicialmente escribí este "libro" como un servicio público para ayudar a los profesionales en paro del área de Dallas. Me animaron a publicarlo, y quiero dar las gracias especialmente a Martha Garza por su insistencia. He aprendido que pueden ocurrir cosas extraordinarias cuando dedicas tu tiempo a ayudar a los demás.
Get Primeros pasos con SQL now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.