1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do relacyjnych baz danych w SQL

Connected

ćwiczenie

Zapytaj information_schema za pomocą SELECT

information_schema to metabaza danych, która przechowuje informacje o bieżącej bazie danych. information_schema zawiera wiele tabel, które możesz odpytywać za pomocą składni SELECT * FROM:

  • tables: informacje o wszystkich tabelach w bieżącej bazie danych
  • columns: informacje o wszystkich kolumnach we wszystkich tabelach bieżącej bazy danych
  • …

W tym ćwiczeniu będziesz potrzebować jedynie danych ze schematu 'public', który jest określony jako kolumna table_schema w tabelach tables i columns. Schemat 'public' przechowuje informacje o tabelach i bazach danych zdefiniowanych przez użytkownika. Pozostałe typy table_schema zawierają informacje systemowe – w tym kursie interesują cię wyłącznie obiekty zdefiniowane przez użytkownika.

Instrukcje 1/3

undefined XP
    1
    2
    3

Pobierz informacje o nazwach wszystkich tabel w bieżącej bazie danych, ograniczając zapytanie do schematu 'public' w kolumnie table_schema.