MySQL World – ukryty skarb w Twojej bazie danych!
Czy wiesz, że MySQL oferuje gotową bazę danych do nauki i testowania zapytań? To właśnie "world" – baza danych zawierająca informacje o krajach, miastach i językach świata! Dzięki niej możesz doskonalić swoje umiejętności SQL, ćwiczyć zapytania i eksplorować dane w sposób praktyczny. W tym artykule pokażę Ci, jak zacząć pracę z mysql world i zaprezentuję mysql world przykłady, które ułatwią Ci naukę.
Co to jest baza danych "world"?
Baza danych "world" to zestaw danych testowych dostarczanych przez MySQL. Zawiera ona trzy główne tabele:
- Country – lista krajów wraz z danymi demograficznymi i ekonomicznymi.
- City – tabela z miastami i ich powiązaniem z krajami.
- CountryLanguage – informacje o językach używanych w poszczególnych krajach.
To świetne narzędzie do nauki SQL, ponieważ pozwala ćwiczyć różne operacje na rzeczywistych danych.
Jak zainstalować bazę "world"?
Aby skorzystać z bazy "world", musisz ją najpierw pobrać i zaimportować do MySQL. Możesz to zrobić w kilku prostych krokach.
Najpierw pobierz plik SQL z oficjalnej strony MySQL lub użyj poniższego polecenia w terminalu:
wget https://downloads.mysql.com/docs/world.sql
Następnie zaimportuj bazę do MySQL:
mysql -u root -p < world.sql
Po wprowadzeniu hasła baza danych "world" powinna być gotowa do użycia!
Podstawowe zapytania do bazy "world"
Po zainstalowaniu bazy możesz zacząć eksplorację danych. Sprawdźmy, jakie kraje są zapisane w tabeli "Country":
SELECT Name, Continent, Population FROM Country LIMIT 10;
Wynik zwróci 10 pierwszych krajów, wraz z informacją o kontynencie i liczbie ludności.
Wyszukiwanie miast w danym kraju
Chcesz zobaczyć wszystkie miasta w Polsce? Użyj następującego zapytania:
SELECT Name, Population FROM City WHERE CountryCode = 'POL';
Otrzymasz listę miast z ich populacją!
Największe miasta na świecie
Jeśli interesuje Cię, które miasta mają największą populację, posortuj je w kolejności malejącej:
SELECT Name, CountryCode, Population FROM City ORDER BY Population DESC LIMIT 10;
To szybki sposób, by zobaczyć najbardziej zaludnione metropolie świata.
Jakie języki są używane w danym kraju?
Sprawdźmy, jakie języki są oficjalnie używane we Francji:
SELECT Language, IsOfficial FROM CountryLanguage WHERE CountryCode = 'FRA';
Kolumna "IsOfficial" wskaże, czy dany język jest językiem urzędowym.
Łączenie tabel – znajdź kraje z największą liczbą ludności
Dzięki SQL możemy łączyć tabele, by uzyskać bardziej szczegółowe informacje. Poniższe zapytanie zwróci kraje o największej liczbie mieszkańców, wraz z ich stolicą:
SELECT c.Name AS Country, c.Population, ci.Name AS Capital FROM Country c JOIN City ci ON c.Capital = ci.ID ORDER BY c.Population DESC LIMIT 10;
To świetny sposób na wykorzystanie relacyjnej natury bazy danych.
Podsumowanie
Baza danych "world" w MySQL to doskonałe narzędzie do nauki SQL. Dzięki niej możesz testować zapytania na prawdziwych danych, eksperymentować z relacjami i rozwijać swoje umiejętności bazodanowe. W tym artykule zapoznaliśmy się z mysql world i zobaczyliśmy mysql world przykłady zapytań, które pomogą Ci rozpocząć przygodę z analizą danych.
Teraz czas na Ciebie – uruchom MySQL, załaduj bazę i odkrywaj świat danych!

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!