Podsumowanie: W tym poradniku przedstawimy Ci przykładową bazę danych PostgreSQL, którą możesz wykorzystać do nauki i ćwiczenia obsługi PostgreSQL.
Baza danych wypożyczalni DVD posłuży nam do zademonstrowania funkcji PostgreSQL.
Baza danych wypożyczalni DVD reprezentuje procesy biznesowe wypożyczalni DVD. W bazie danych wypożyczalni DVD znajduje się wiele obiektów, w tym:
- 15 tabel
- 1 wyzwalacz
- 7 widoków
- 8 funkcji
- 1 domena
- 13 sekwencji
DVD Rental ER Model
Przykładowe tabele bazy danych PostgreSQL
W bazie danych wypożyczalni DVD znajduje się 15 tabel:
- aktor – przechowuje dane aktorów, w tym imię i nazwisko.
- film – przechowuje dane filmu, takie jak tytuł, rok wydania, długość, ocena itp.
- film_actor – przechowuje relacje między filmami i aktorami.
- category – przechowuje dane kategorii filmu.
- film_category- przechowuje relacje między filmami i kategoriami.
- sklep – zawiera dane sklepu, w tym personel zarządzający i adres.
- inventory – przechowuje dane dotyczące zapasów.
- rental – przechowuje dane wynajmu.
- payment – przechowuje płatności klienta.
- staff – przechowuje dane personelu.
- customer – przechowuje dane klienta.
- address – przechowuje dane adresowe personelu i klientów
- city – przechowuje nazwy miast.
- country – przechowuje nazwy krajów.
Pobierz przykładową bazę danych PostgreSQL
Pobranie przykładowej bazy danych PostgreSQL DVD Rental jest możliwe pod następującym linkiem:
Pobierz przykładową bazę danych DVD Rental
Plik bazy danych jest w formacie zip
( dvdrental.zip
), dlatego przed załadowaniem przykładowej bazy danych do serwera bazy danych PostgreSQL należy go rozpakować do formatu dvdrental.tar
.
Pobierz drukowalny diagram ER
Poza przykładową bazą danych, udostępniamy również drukowalny diagram ER w formacie PDF. Możesz pobrać i wydrukować diagram ER, aby mieć do niego dostęp podczas ćwiczeń z PostgreSQL.
Pobierz drukowany diagram ER
W tym poradniku poznaliśmy przykładową bazę danych PostgreSQL o nazwie Wypożyczalnia DVD. Będziemy używać tej bazy danych w naszych kursach PostgreSQL, więc upewnij się, że posiadasz ją na swoim serwerze.
- Czy ten kurs był pomocny?