SQL Sample Database

Sommario: in questo tutorial, imparerete un SQL Sample Database chiamato HR che gestisce i dati HR delle piccole imprese.

Il seguente diagramma del database illustra il database di esempio HR:

Il database di esempio HR ha sette tabelle:

  1. La tabella employees memorizza i dati dei dipendenti.
  2. La tabella jobs memorizza i dati del lavoro, incluso il titolo del lavoro e la fascia di stipendio.
  3. La tabella departments memorizza i dati dei reparti.
  4. La tabella dependents memorizza le persone a carico del dipendente.
  5. La tabella locations memorizza la posizione dei reparti dell’azienda.
  6. La tabella countries memorizza i dati dei paesi dove l’azienda fa affari.
  7. La tabella regions memorizza i dati delle regioni come Asia, Europa, America e Medio Oriente e Africa. I paesi sono raggruppati in regioni.

L’immagine seguente mostra i nomi delle tabelle e i loro record.

Table Rows
employees 40
dipendenti 30
dipartimenti 11
lavori 11
sedi 7
paesi 25
regioni 4

In genere, è necessario installare un sistema di gestione di database relazionali (RDBMS) per lavorare con SQL.

Se hai lavorato con un RDBMS come MySQL, PostgreSQL, Oracle Database, e SQL Server, puoi usare il seguente script per creare il database di esempio in uno di questi database.

Nel caso tu non abbia un sistema di database per fare pratica, puoi usare velocemente il nostro strumento SQL online per eseguire le istruzioni SQL nel tuo browser web.

MySQL

Il seguente script SQL crea il database di esempio HR in MySQL:

Create HR Sample Database in MySQL

Il seguente script ti permette di inserire dati nelle tabelle in MySQL:

Load HR Data in MySQL

PostgreSQL

Il seguente script crea la struttura del database di esempio HR in PostgreSQL.

Create HR Sample Database in PostgreSQL

Il seguente script ti permette di inserire i dati nelle tabelle in PostgreSQL:

Load HR Data in PostgreSQL

Microsoft SQL Server

Il seguente script crea la struttura del database campione HR in Microsoft SQL Server.

Creare HR Sample Database in SQL Server

Il seguente script ti permette di inserire i dati nelle tabelle:

Caricare i dati HR in SQL Server

Oracle Database (>12c)

Il seguente script crea la struttura del database campione HR in Oracle Database 12c.

Creare HR Sample Database in Oracle

Il seguente script inserisce i dati nelle tabelle del database Oracle:

Caricare i dati HR in Oracle Database

SQLite

Il seguente script crea la struttura del database campione HR in SQLite.

Create HR Sample Database in SQLite

Il seguente script inserisce i dati nelle tabelle in SQLite:

Create HR Sample Database in SQLite

Removing tables

Il seguente è lo script che elimina tutte le tabelle nel caso tu voglia aggiornare il database di esempio.

Drop All Tables

  • Was this tutorial helpful ?
  • YesNo

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.