Access
 sql >> Baza danych >  >> RDS >> Access

Co to znaczy podzielić bazę danych Microsoft Access?

Kiedy dzielisz bazę danych, oznacza to, że dzielisz ją na dwa pliki. Jeden plik to wewnętrzna baza danych zawierająca dane i tabele. Drugi plik to frontowa baza danych zawierająca zapytania, formularze i raporty. Użytkownicy wchodzą w interakcję z danymi przy użyciu lokalnej kopii zewnętrznej bazy danych.

W programie Microsoft Access możesz podzielić bazę danych za pomocą Kreatora dzielenia bazy danych. To jeden z wielu powodów, dla których kochamy Access — sprawia, że ​​wykonywanie takich zadań jest szybkie i łatwe! Po podzieleniu bazy danych będziesz musiał dystrybuować zewnętrzną bazę danych do użytkowników.

Dowiedzmy się więcej o tym, dlaczego możesz chcieć podzielić bazę danych i jakie są tego korzyści.

Dlaczego powinienem rozważyć podzielenie mojej bazy danych?

Nie wszystkie bazy danych muszą być dzielone, ale jest to coś do rozważenia z architektonicznego punktu widzenia. Dzieląc bazę danych na front i back-end, możesz poprawić wydajność bazy danych, zmniejszyć ryzyko korupcji, a nawet zaoszczędzić pieniądze.

Dzieląc bazę danych programu Access, tworzysz dwa pliki. Baza danych back-end zawiera tylko tabele, podczas gdy front-end zawiera wszystko inne:zapytania, formularze, makra, raporty i moduły. Wszystko to można rozpowszechniać wśród użytkowników bez udostępniania im Twoich tabel.

A dzięki Kreatorowi dzielenia bazy danych dzielenie bazy danych jest na ogół bardzo proste. Jeśli jednak planujesz podzielić dużą lub bardziej złożoną bazę danych, zalecamy najpierw rozmowę z ekspertem od baz danych, takim jak Arkware.

Jakie są zalety dzielenia bazy danych programu Access?

Dzielenie bazy danych ma wiele zalet:

  • Ulepszona wydajność. Podzielone bazy danych mają znacznie lepszą wydajność, ponieważ przez sieć przesyłane są tylko dane. W bazie danych, która nie jest podzielona, ​​wszystkie obiekty bazy danych muszą być również przesłane przez sieć, a nie tylko dane.
  • Większe bezpieczeństwo. Ponieważ użytkownicy nie mają bezpośredniego dostępu do tabel, istnieje mniejsze ryzyko przypadkowego usunięcia tabel lub kradzieży danych. Możesz także ograniczyć użytkownikom frontonu możliwość wprowadzania zmian w aplikacji.
  • Większa niezawodność. Podział bazy danych programu Access zmniejsza ryzyko uszkodzenia bazy danych. Jeśli występuje problem dotyczący pojedynczego użytkownika, zwykle jest on związany z tym użytkownikiem, a nie z bazą danych jako całością.
  • Większa elastyczność. Ponieważ każdy użytkownik pracuje z lokalną kopią frontowej bazy danych, użytkownicy mogą tworzyć zapytania, formularze i inne obiekty bazy danych bez wpływu na innych użytkowników.

Skontaktuj się z Arkware, aby podzielić bazę danych 

Myślisz, że podział bazy danych jest odpowiedni dla Twojej bazy danych? Skontaktuj się z Arkware w celu uzyskania konsultacji. Jeśli masz małą i usprawnioną bazę danych, prawdopodobnie możesz samodzielnie podzielić bazę danych za pomocą Kreatora podziału bazy danych. Bardziej rozbudowane bazy danych mogą skorzystać z naszej pomocy!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak program Access komunikuje się ze źródłami danych ODBC? Część 1

  2. Posłuchaj odcinka 2 podcastu Microsoft Access

  3. STUDIUM PRZYPADKU:ARKWARE MS ACCESS CRM

  4. 5 błędów w projektowaniu baz danych, których należy unikać

  5. Jaka jest prawdziwa wartość wprowadzenia Microsoft Access do Twojej organizacji?