What is a database
Parte de la sección Fundamentos del Journey de SQL de Coddy — lección 2 de 72.
Las bases de datos son como grandes baldes que almacenan datos de manera organizada.
Aquí hay dos ejemplos de cuándo querríamos crear una base de datos:
- Una base de datos para una universidad para guardar datos sobre estudiantes, cursos y profesores.
- Una base de datos para una agencia de automóviles para rastrear ventas, almacenamiento de autos y empleados.
- Y muchos más
En una base de datos hay tablas, y cada tabla tiene un nombre, nombres de columnas y filas.
Por ejemplo, esta es una workers tabla:
| nombre | apellido | edad | años de experiencia | género | |
|---|---|---|---|---|---|
| 1 | Ghully | Thuas | 29 | 2.3 | Femenino |
| 2 | Bostal | Shkolky | 32 | 0.2 | Masculino |
| 3 | Qaostu | Malop | 21 | 4 | Femenino |
La tabla workers tiene 5 columnas de datos (firstname, lastname, age, exp_years, gender) y 3 filas. La primera columna (que muestra 1, 2, 3) es solo un número de fila, no una columna de datos.
No necesitamos ninguna herramienta especial para saber que tenemos 3 trabajadores, y es fácil calcular la edad promedio de todos ellos (29 + 32 + 21) / 3.
Pero ¿qué pasa cuando tenemos mil o incluso un millón de filas?
Ahí es donde entran las bases de datos y SQL (Lenguaje de Consulta Estructurado).
SQL es un lenguaje estándar diseñado específicamente para gestionar y manipular datos en bases de datos.
Las bases de datos almacenan todas las tablas, y SQL nos ayuda a extraer y analizar los datos que necesitamos.
Para extraer toda la tabla de la base de datos, necesitamos especificar qué columnas SELECT y FROM qué tabla extraer.
Para hacer esto escribiremos:
SELECT column1, column2, column3 FROM table_nameDesafío
FácilTablas y columnas disponibles:
workers:firstname,lastname,age,exp_years,gender
Escribe una consulta para extraer toda la tabla (todas las columnas) de la base de datos.
Usa SELECT * o lista todas las columnas explícitamente para recuperar cada columna de la tabla workers.
Hoja de referencia
Las bases de datos almacenan datos en tablas organizadas con columnas y filas. SQL (Lenguaje de Consulta Estructurado) se utiliza para gestionar y manipular datos en las bases de datos.
Para extraer datos de una tabla de base de datos, use la instrucción SELECT con la cláusula FROM:
SELECT column1, column2, column3 FROM table_namePruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns