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:
- La tabla
employees
almacena los datos de los empleados. - La tabla
jobs
almacena los datos de los puestos de trabajo, incluyendo el título del puesto y el rango salarial. - La tabla
departments
almacena los datos de los departamentos. - La tabla
dependents
almacena los dependientes del empleado. - La tabla
locations
almacena la ubicación de los departamentos de la empresa. - La tabla
countries
almacena los datos de los países en los que opera la empresa. - La tabla
regions
almacena 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