Informatyka ćwiczenie 5.2

Ćwiczenie: Relacyjna baza danych w MS Excel – zagnieżdżone WYSZUKAJ.PIONOWO

Plik do pracy: plik

Analiza pliku Excel

Plik zawiera 4 arkusze:

Arkusz osoby

Kolumny:

  • idklucz główny

  • imię

  • nazwisko

  • miejscowość

tabela nadrzędna z danymi osobowymi

Arkusz pojazdy

Kolumny:

  • idklucz główny

  • Marka

  • Model

  • nr rej

tabela nadrzędna z danymi pojazdów

Arkusz wypożyczenia

Kolumny:

  • idklucz główny wypożyczenia

  • id osobyklucz obcy → osoby.id

  • id pojazduklucz obcy → pojazdy.id

  • data wypożyczenia

  • data zwrotu

  • ilość dni

  • koszt

tabela relacyjna łącząca osoby i pojazdy

Arkusz wyszukiwanie

Kolumny docelowe (do uzupełnienia formułami):

  • id wypożyczenia (pole wejściowe)

  • Imię

  • Nazwisko

  • Miejscowość

  • Marka

  • Model

  • nr rej

  • data wypożyczenia

  • data zwrotu

  • ilość dni

  • koszt

arkusz kwerendy – symulacja zapytania z relacyjnej bazy danych

Ćwiczenie dla ucznia

Polecenie

W arkuszu „wyszukiwanie” uzupełnij dane dotyczące wypożyczenia na podstawie ID wypożyczenia, korzystając z danych zapisanych w pozostałych arkuszach.

Wyszukiwanie wykonaj wyłącznie za pomocą funkcji WYSZUKAJ.PIONOWO, stosując zagnieżdżanie funkcji.\

Przykładowy wynik działania:

Wnioski

  • Excel nie jest typowym systemem zarządzania bazami danych, ale:

  • umożliwia modelowanie relacji 1-wiele,

  • pozwala zrozumieć ideę JOIN / kwerend,

  • przygotowuje uczniów do pracy z SQL.

Was this helpful?

0 / 0