Ta strona pokazuje, jak pobrać i zainstalować przykładową bazę danych — przykładową bazę danych Sakila.
Po co instalować przykładową bazę danych?
Możesz użyć przykładowej bazy danych do eksperymentowania, nie martwiąc się o przypadkowe usunięcie niewłaściwych danych lub upuszczenie niewłaściwych tabel itp. Jeśli tak się stanie, zawsze możesz ponownie zainstalować DB (wystarczy uruchomić dwa skrypty).
Ponadto jedną z najtrudniejszych rzeczy podczas rozwijania swoich umiejętności z bazami danych jest znalezienie bazy danych, która zawiera wystarczającą ilość danych. Do tej pory używaliśmy bardzo małej bazy danych dla naszych przykładów. To działa dobrze w przypadku prostych przykładów, ale może stać się dość ograniczające, jeśli chcesz wypróbować zapytania na większym zestawie danych.
Im bardziej złożone stają się Twoje zapytania, tym bardziej zawężą dane. Jest to kluczowa część programowania SQL. Jeśli Twoje zapytania staną się złożone, ale nadal masz tylko garść rekordów w bazie danych, wszystkie Twoje zapytania zwrócą zero wyników!
Co więcej, jeśli masz tylko dwie tabele w swojej bazie danych, nie możesz tak naprawdę rozciągać się za pomocą bardziej zaawansowanych zapytań.
Wtedy potrzebujesz większej bazy danych.
O przykładowej bazie danych Sakili
Przykładowa baza danych Sakila została stworzona na potrzeby samouczków, książek, przykładów itp. Została zaprojektowana tak, aby wykorzystywać różne aspekty MySQL, w tym wszelkie nowe funkcje.
Pobierz bazę danych Sakila
Przede wszystkim pobierz bazę danych Sakila ze strony MySQL.
To da ci dwa skrypty do uruchomienia (skompresowane do pliku Zip lub TGZ).
Zainstaluj bazę danych Sakila
Instalujesz bazę danych, uruchamiając dwa skrypty SQL (jeden dla struktury bazy danych, drugi dla danych).
-
Wyodrębnij skrypty
Wyodrębnij dwa skrypty SQL z pliku ZIP lub TGZ (powinny mieć nazwę sakila-schema.sql i sakila-data.sql )
-
Otwórz skrypty
W MySQL Workbench wybierz Plik | Otwórz skrypt SQL…
Przejdź do sakila-schema.sql skryptu i wybierz go, aby otworzył się w zakładce zapytania.
-
Wykonaj skrypt
Kliknij przycisk Wykonaj, aby uruchomić skrypt.
-
Powtórz dla drugiego skryptu
Teraz zrób to samo z innym skryptem ( sakila-data.sql )
Wynik
-
SCHEMATY karta
Przykładowa baza danych Sakila powinna być teraz wymieniona w SCHEMACIE zakładka.
Otwarcie bazy danych odsłoni jej tabele i inne obiekty.
-
Uruchom zapytanie
Uruchomienie zapytania w dowolnej tabeli powinno zwrócić pewne wyniki.
Śmiało, użyj tej bazy danych do eksperymentowania. Wybierz, usuń, upuść, utwórz… to nie ma znaczenia — zawsze możesz przywrócić bazę danych w dowolnym momencie, korzystając z powyższej metody. Po prostu uruchom dwa skrypty. Proste!
Jeśli szukasz pomysłów na tworzenie różnych zapytań, mój samouczek SQL zawiera kilka, których tutaj nie omówiliśmy. W szczególności powinieneś mieć trochę zabawy z łączeniami SQL podczas wybierania danych i zawsze możesz spróbować zmienić tabelę. W końcu możesz przywracać DB tak często, jak chcesz. Miłej zabawy!