Menu
Coddy logo textTech

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:

 nombreapellidoedadaños de experienciagénero
1GhullyThuas292.3Femenino
2BostalShkolky320.2Masculino
3QaostuMalop214Femenino

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_name
challenge icon

Desafío

Fácil

Tablas 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_name

Pruébalo tú mismo

quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos