Capítulo 1. Curso acelerado de SQL
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Este breve capítulo pretende ponerte al día rápidamente sobre la terminología y los conceptos básicos de SQL.
¿Qué es una base de datos?
Empecemos por lo básico. Una base de datos es un lugar donde almacenar datos de forma organizada. Hay muchas formas de organizar los datos, y como resultado, hay muchas bases de datos entre las que elegir. Las dos categorías en las que se dividen las bases de datos son SQL y NoSQL.
SQL
SQL es la abreviatura de Lenguaje de Consulta Estructurado. Imagina que tienes una aplicación que recuerda todos los cumpleaños de tus amigos. SQL es el lenguaje más popular que utilizarías para hablar con esa aplicación.
- Inglés
-
"Hola app. ¿Cuándo es el cumpleaños de mi marido?"
- SQL
-
SELECT * FROM birthdays WHERE person = 'husband';
Las bases de datos SQL suelen denominarse bases de datos relacionales porque están formadas por relaciones, que más comúnmente se denominan tablas. Muchas tablas conectadas entre sí forman una base de datos. La Figura 1-1 muestra una imagen de una relación en una base de datos SQL.
Figura 1-1. Una relación (también conocida como tabla) en una base de datos SQL
Lo principal a tener en cuenta sobre las bases de datos SQL es que requieren esquemas predefinidos. Puedes pensar en ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access