SQL Sample Database

Sammanfattning: I den här handledningen kommer du att lära dig mer om en SQL Sample Database som heter HR och som hanterar HR-data för småföretag.

Följande databasdiagram illustrerar HR-provdatabasen:

HR-provdatabasen har sju tabeller:

  1. Tabellen employees lagrar data om anställda.
  2. Tabellen jobs lagrar jobbdata, inklusive jobbtitel och löneintervall.
  3. Tabellen departments lagrar avdelningsdata.
  4. Tabellen dependents lagrar den anställdes anhöriga.
  5. Tabellen locations lagrar var företagets avdelningar är belägna.
  6. Tabellen countries lagrar data om de länder där företaget bedriver verksamhet.
  7. Tabellen regions lagrar data om regioner som Asien, Europa, Amerika, Mellanöstern och Afrika. Länderna är grupperade i regioner.

Nedan visas tabellnamnen och deras poster.

.

Tabell Rader
anställda 40
beroende personer 30
avdelningar 11
jobb 11
platser 7
länder 25
regioner 4

Typiskt, måste du installera ett RDBMS (Relational Database Management System) för att kunna arbeta med SQL.

Om du har arbetat med ett RDBMS som MySQL, PostgreSQL, Oracle Database och SQL Server kan du använda följande skript för att skapa exempeldatabasen i en av dessa databaser.

Om du inte har ett databassystem att öva på kan du snabbt använda vårt SQL online-verktyg för att utföra SQL-anvisningarna i din webbläsare.

MySQL

Med följande SQL-skript skapas HR-provdatabasen i MySQL:

Skapa HR-provdatabas i MySQL

Med följande skript kan du lägga in data i tabellerna i MySQL:

Ladda HR-data i MySQL

PostgreSQL

Med följande skript skapas HR-provdatabasstrukturen i PostgreSQL.

Skapa HR-provdatabas i PostgreSQL

Med följande skript kan du lägga in data i tabellerna i PostgreSQL:

Ladda HR-data i PostgreSQL

Microsoft SQL Server

Med följande skript skapas HR-provdatabasstrukturen i Microsoft SQL Server.

Skapa HR-provdatabas i SQL Server

Med följande skript kan du infoga data i tabellerna:

Ladda HR-data i SQL Server

Oracle Database (>12c)

Med följande skript skapas HR-provdatabasstrukturen i Oracle Database 12c.

Skapa HR-provdatabas i Oracle

Följande skript lägger in data i tabellerna i Oracle-databasen:

Ladda HR-data i Oracle Database

SQLite

Följande skript skapar HR-provdatabasstrukturen i SQLite.

Skapa HR-provdatabas i SQLite

Följande skript lägger in data i tabellerna i SQLite:

Skapa HR-provdatabas i SQLite

Ta bort tabeller

Nedan följer ett skript som tar bort alla tabeller om du vill uppdatera provdatabasen.

Ta bort alla tabeller

  • Har du haft nytta av denna handledning?
  • JaNej

Lämna ett svar

Din e-postadress kommer inte publiceras.