🥔 Ziemniak w Dresie

Bazy w dresie #2.19 | Wprowadzanie wartości (robienie w Access)

📂 MySQL

Po utworzeniu tabel oraz zdefiniowaniu relacji w bazie danych programu Microsoft Access kolejnym krokiem jest wprowadzenie przykładowych danych. Dane wprowadza się głównie w widoku arkusza danych, który przypomina arkusz kalkulacyjny i ułatwia szybkie dodawanie rekordów.

Wprowadzanie danych do tabel słownikowych


Na początku uzupełniamy tabele słownikowe, takie jak Gatunek, Reżyser czy Aktor. Dzięki temu pola odnośnikowe w tabeli Film będą mogły poprawnie wyświetlać listy wyboru.

  • Otwórz tabelę Gatunek w widoku arkusza danych.
  • Wpisz nazwy kilku gatunków filmowych (np. Dramat, Komedia, Thriller).

Wyłączenie opcji dodawania nowych pól w widoku arkusza danych


Aby uniknąć przypadkowego dodawania kolumn podczas wpisywania danych, należy ukryć kolumnę Dodaj nowe pole:

  • Otwórz menu PlikOpcje.
  • Przejdź do zakładki Bieżąca baza danych.
  • Odznacz opcję Włącz zmiany projektu w tabelach w widoku arkusza danych.
  • Kliknij OK i w razie potrzeby zamknij oraz ponownie otwórz bazę.

Wprowadzanie danych do tabeli Film


Po uzupełnieniu tabel słownikowych można wprowadzić pierwsze rekordy w tabeli Film:

  • Otwórz tabelę Film w widoku arkusza danych.
  • Wpisz podstawowe informacje o kilku filmach.
  • Zwróć uwagę, że pole opinii można formatować (np. dodawać dłuższy opis).

Access umożliwia pozostawienie pola odnośnikowego pustego (wartość Null), ale nie pozwoli przypisać filmu do gatunku, który nie istnieje w tabeli Gatunek.

Wprowadzanie danych do tabel Reżyser i Aktor


Po wprowadzeniu pierwszych filmów uzupełnij pozostałe tabele:

  • Otwórz tabelę Reżyser i dopisz nazwiska kilku reżyserów.
  • Otwórz tabelę Aktor i dodaj informacje o kilku aktorach.

Wybieranie wartości z pól odnośnikowych


Po wprowadzeniu danych do tabel słownikowych można powrócić do tabeli Film:

  • Kliknij w polu Gatunek obok jednego z filmów.
  • Z prawej strony pola pojawi się strzałka rozwijająca listę dostępnych gatunków filmów.

Dzięki temu Access wymusza poprawność danych — nie można wybrać wartości spoza listy.

Ograniczenia widoku arkusza danych


Ważne ograniczenie Accessa: Nie można dodawać nowych rekordów do tabel słownikowych (np. Gatunek) z poziomu tabeli nadrzędnej (np. Film).

Oznacza to, że aby dodać nowy gatunek, trzeba zawsze otworzyć tabelę Gatunek, a nie tabelę Film.

Podsumowanie


Wprowadzanie danych w Access polega na:

  • Uzupełnieniu tabel słownikowych.
  • Zabezpieczeniu struktury tabel przed przypadkowymi zmianami.
  • Dodawaniu rekordów w tabelach powiązanych.
  • Kontrolowaniu poprawności dzięki polom odnośnikowym.