Dzielona baza danych w Microsoft Access

Słownik kwalifikacji INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Dzielona baza danych w Microsoft Access to rozwiązanie, w którym bazę rozdziela się na dwie części: część z danymi oraz część z interfejsem użytkownika. Jest to inne rozwiązanie niż zwykłe umieszczenie całego pliku bazy w folderze sieciowym.

Podział bazy Access

W typowym podziale występują:

  • back-end — plik zawierający tabele z danymi, umieszczany zwykle na dysku sieciowym,
  • front-end — plik zawierający formularze, raporty, kwerendy, makra i moduły, instalowany lokalnie na komputerach użytkowników.

Każdy użytkownik pracuje na swojej kopii części front-end, ale dane są pobierane ze wspólnej części back-end.

Po co dzieli się bazę?

Dzielona baza danych zwiększa wygodę i bezpieczeństwo pracy wielu użytkowników. Zmniejsza ryzyko uszkodzenia pliku, ponieważ nie wszyscy pracują na tym samym pełnym pliku aplikacji Access. Ułatwia także aktualizację formularzy i raportów bez bezpośredniej ingerencji w dane.

Różnica względem folderu sieciowego

Jeżeli cała baza danych, czyli wszystkie jej obiekty, znajduje się w jednym pliku na dysku sieciowym, mówimy o udostępnianiu przez folder sieciowy.

Jeżeli natomiast baza jest rozbita na część z tabelami i część aplikacyjną, jest to dzielona baza danych.

Znaczenie egzaminacyjne

W pytaniach egzaminacyjnych trzeba zwracać uwagę na słowa „wszystkie obiekty bazy”. Jeśli wszystkie obiekty są w jednym pliku w sieci, poprawną odpowiedzią nie jest dzielona baza danych, lecz folder sieciowy.