Base de datos de ejemplo SQL

Resumen: en este tutorial, aprenderá sobre una base de datos de ejemplo SQL llamada RRHH que gestiona los datos de RRHH de las pequeñas empresas.

El siguiente diagrama de base de datos ilustra la base de datos de ejemplo de RRHH:

La base de datos de ejemplo de RRHH tiene siete tablas:

  1. La tabla employees almacena los datos de los empleados.
  2. La tabla jobs almacena los datos de los puestos de trabajo, incluyendo el título del puesto y el rango salarial.
  3. La tabla departmentsalmacena los datos de los departamentos.
  4. La tabla dependentsalmacena los dependientes del empleado.
  5. La tabla locationsalmacena la ubicación de los departamentos de la empresa.
  6. La tabla countriesalmacena los datos de los países en los que opera la empresa.
  7. La tabla regionsalmacena los datos de regiones como Asia, Europa, América y Oriente Medio y África. Los países se agrupan en regiones.

La siguiente imagen muestra los nombres de las tablas y sus registros.

Tabla Filas
empleados 40
dependientes 30
departamentos 11
trabajos 11
ubicaciones 7
países 25
regiones 4

Típicamente, es necesario instalar un sistema de gestión de bases de datos relacionales (RDBMS) para trabajar con SQL.

Si ha trabajado con un RDBMS como MySQL, PostgreSQL, Oracle Database y SQL Server, puede utilizar el siguiente script para crear la base de datos de ejemplo en una de estas bases de datos.

En caso de que no tenga un sistema de base de datos para practicar, puede utilizar rápidamente nuestra herramienta SQL online para ejecutar las sentencias SQL en su navegador web.

MySQL

El siguiente script SQL crea la base de datos de ejemplo de RRHH en MySQL:

Crear base de datos de ejemplo de RRHH en MySQL

El siguiente script permite insertar datos en las tablas de MySQL:

Cargar datos de RRHH en MySQL

PostgreSQL

El siguiente script crea la estructura de la base de datos de ejemplo de RRHH en PostgreSQL.

Crear base de datos de ejemplo de RRHH en PostgreSQL

El siguiente script permite insertar datos en las tablas de PostgreSQL:

Cargar datos de RRHH en PostgreSQL

Microsoft SQL Server

El siguiente script crea la estructura de la base de datos de ejemplo de RRHH en Microsoft SQL Server.

Crear base de datos de ejemplo de RRHH en SQL Server

El siguiente script permite insertar datos en las tablas:

Cargar datos de RRHH en SQL Server

Base de datos Oracle (>12c)

El siguiente script crea la estructura de la base de datos de ejemplo de RRHH en Oracle Database 12c.

Crear base de datos de ejemplo de RRHH en Oracle

El siguiente script inserta datos en las tablas de la base de datos Oracle:

Cargar datos de RRHH en Oracle Database

SQLite

El siguiente script crea la estructura de la base de datos de ejemplo de RRHH en SQLite.

Crear base de datos de ejemplo de RRHH en SQLite

El siguiente script inserta los datos en las tablas en SQLite:

Crear base de datos de ejemplo de RRHH en SQLite

Eliminar tablas

El siguiente es el script que elimina todas las tablas en caso de que se quiera actualizar la base de datos de ejemplo.

Eliminar todas las tablas

  • ¿Ha sido útil este tutorial?
  • SíNo

Deja una respuesta

Tu dirección de correo electrónico no será publicada.