PostgreSQL Sample Database

Sammanfattning: I den här handledningen kommer vi att presentera en PostgreSQL-databas som du kan använda för att lära dig och öva på PostgreSQL.

Vi kommer att använda databasen för DVD-uthyrning för att demonstrera funktionerna i PostgreSQL.

Databasen för DVD-uthyrning representerar affärsprocesserna i en DVD-uthyrningsbutik. DVD-uthyrningsdatabasen har många objekt, bland annat:

  • 15 tabeller
  • 1 trigger
  • 7 vyer
  • 8 funktioner
  • 1 domän
  • 13 sekvenser

DVD-uthyrnings ER-modell

PostgreSQL Sample Database Tables

Det finns 15 tabeller i DVD-uthyrningsdatabasen:

  • skådespelare – lagrar uppgifter om skådespelare, inklusive förnamn och efternamn.
  • film – lagrar filmdata som titel, utgivningsår, längd, klassificering etc.
  • film_actor – lagrar relationerna mellan filmer och skådespelare.
  • category – lagrar filmens kategoridata.
  • film_category – lagrar relationerna mellan filmer och kategorier.
  • store – innehåller butiksdata, bland annat föreståndare, personal och adress.
  • inventory – lagrar inventeringsdata.
  • rental – lagrar uthyrningsdata.
  • payment – lagrar kundens betalningar.
  • staff – lagrar personaldata.
  • customer – lagrar kunddata.
  • address – lagrar adressdata för personal och kunder
  • city – lagrar stadsnamn.
  • country – lagrar landsnamn.

Ladda ner PostgreSQL-provdatabas

Du kan ladda ner PostgreSQL DVD Rental-provdatabasen via följande länk:

Ladda ner DVD Rental Sample Database

Databasfilen är i zipformat ( dvdrental.zip) så du måste extrahera den till dvdrental.tar innan du laddar in provdatabasen i PostgreSQL-databasservern.

Ladda ner utskrivbart ER-diagram

Förutom provdatabasen ger vi dig också ett utskrivbart ER-diagram i PDF-format. Du kan ladda ner och skriva ut ER-diagrammet som referens när du övar med PostgreSQL.

Ladda ner det utskrivbara ER-diagrammet

Denna handledning introducerade dig till en PostgreSQL-provdatabas som heter DVD-uthyrning. Vi kommer att använda den här databasen i våra PostgreSQL-handledningar så se till att du har den på din server.

  • Var den här handledningen till hjälp?
  • JaNej

Lämna ett svar

Din e-postadress kommer inte publiceras.