Format pliku accdb wprowadzony w programie Access 2007 oferuje wiele korzyści niedostępnych we wcześniejszych formatach plików. W przypadku uaktualniania do wersji programu Access wcześniejszej niż Access 2007 mogą być dostępne pliki baz danych, które używają .mdb formatu pliku. W większości przypadków należy zapisać te bazy danych przy użyciu formatu pliku accdb. Możesz zachować kopię oryginalnego pliku .mdb, aby sprawdzić, czy przejście przebiegło poprawnie.
W tym artykule wyjaśniono zalety formatu pliku accdb, powody, dla których warto użyć formatu pliku .mdb i jak przekonwertować bazę danych na nowy format pliku.
W tym artykule
Format pliku accdb
Począwszy od programu Access 2007 plik accdb jest domyślnym formatem pliku programu Access. Format pliku accdb obsługuje wiele nowszych funkcji, takich jak pola obliczeniowe i załączniki. Istnieją jednak pewne okoliczności, w których format pliku accdb może nie być właściwym wyborem.
Funkcje dostępne w formacie pliku accdb
-
Pola wielowartościowe Pole wielowartościowe to rodzaj pola odnośnika, które umożliwia przechowywanie więcej niż jednej wartości na rekord. Załóżmy na przykład, że musisz przydzielić zadanie kilku pracownikom. W pliku accdb można utworzyć pole wielowartościowe służące do przechowywania pracowników przydzielonych do zadania. Nazwiska pracowników można wybrać z tabeli lub z listy wartości.
Pola wielowartościowe ułatwiają wybieranie i przechowywanie wielu opcji bez konieczności tworzenia bardziej zaawansowanego projektu bazy danych. Pola wielowartościowe są również ważne dla integracji z programem SharePoint, ponieważ listy programu SharePoint obsługują również pola wielowartościowe. - Typ danych załącznika Typ danych Załącznik umożliwia łatwe przechowywanie wszystkich typów dokumentów i plików binarnych w bazie danych, a jednocześnie pomaga utrzymać plik bazy danych poniżej limitu rozmiaru pliku o rozmiarze 2 GB — załączniki są automatycznie kompresowane. Rekord może zawierać wiele załączników, ale w jednej tabeli może być tylko jedno pole załącznika.
- Lepsza integracja z programami SharePoint i Outlook Format pliku accdb obsługuje wymagania zabezpieczeń programów SharePoint i Outlook, które nie są obsługiwane przez pliki .mdb. Dzięki temu można w pełni zintegrować program Access z programami SharePoint i Outlook.
- Ulepszone szyfrowanie Możesz ustawić hasło bazy danych i zaszyfrować zawartość bazy danych. W przypadku korzystania z formatu pliku accdb program Access domyślnie szyfruje dane za pomocą interfejsu API kryptograficznego systemu Windows. Mogą być również używane narzędzia do szyfrowania innych firm.
- Śledzenie historii pól typu Długi tekst (nota) Pola typu Długi tekst (nota) są przydatne do przechowywania dużych ilości informacji. W przypadku korzystania z formatu pliku accdb można ustawić właściwość (AppendOnly), która wymusza na programie Access zachowanie historii wszystkich zmian w polu Długi tekst (Nota). Historię tych zmian można później przeglądać. Ta funkcja obsługuje również funkcję przechowywania wersji w programie SharePoint, dzięki czemu za pomocą programu Access można śledzić zmiany w wielu wierszach pola tekstowego przechowywanego na liście programu SharePoint (pod warunkiem, że pole ma opcję Dołącz zmiany w istniejącym tekście ustawioną na Tak).
- Obliczeniowy typ danych Począwszy od programu Access 2010, format pliku accdb obsługuje używanie obliczeniowego typu danych. Za pomocą obliczeniowego typu danych można przechowywać wyniki zdefiniowanego wyrażenia.
Formaty plików .mdb
Przed wprowadzeniem formatu pliku accdb w programie Access 2007 formaty plików programu Access używały rozszerzenia .mdb pliku. Istnieje wiele różnych wersji .mdb formatu pliku.
Nadal możesz otwierać niektóre .mdb pliki. Jeśli plik jest przechowywany w formacie pliku programu Access 2002–2003 lub Access 2000, możesz go otworzyć i używać normalnie. Nie można jednak korzystać z funkcji wymagających formatu pliku accdb.
Jeśli korzystasz z funkcji, które nie są dostępne w pliku accdb, nie konwertuj go — pozostaw go jako plik .mdb.
.mdb funkcje plików, które nie są dostępne w pliku accdb
- Środowisko w wersji mieszanej Formatu pliku accdb nie można otwierać ani nawet łączyć z programem Access w wersjach starszych niż Access 2007. Jeśli w Twojej organizacji są osoby mające wcześniejszą wersję programu Access, rozważ, czy lepszym rozwiązaniem jest użycie pliku .mdb.
- Replikacja bazy danych Nie można używać replikacji w pliku accdb. Jeśli rozwiązanie programu Access korzysta z funkcji replikacji, konieczne będzie ponowne utworzenie rozwiązania bez replikacji, jeśli chcesz użyć formatu pliku accdb.
- Zabezpieczenia na poziomie użytkownika Format pliku accdb nie obsługuje zabezpieczeń na poziomie użytkownika — funkcji ułatwiającej użytkownikom zobaczenie tego, co jest potrzebne. Zabezpieczenia na poziomie użytkownika nie są już skuteczne w przypadku bezpieczeństwa danych, ponieważ jej metoda zabezpieczeń jest teraz przestarzała i łatwo naruszona. Jednak zabezpieczenia na poziomie użytkownika mogą zwiększyć użyteczność, utrzymując proste elementy dla osób — na przykład jeśli ktoś nie ma powodu biznesowego do używania określonego formularza, możesz ukryć przed nim formularz. Jeśli masz rozwiązanie programu Access, które korzysta z zabezpieczeń na poziomie użytkownika w celu zwiększenia użyteczności, możesz nadal korzystać z .mdb formatu pliku, aby nadal korzystać z rozwiązania w stanie takim, w jakim się znajduje.
Konwertowanie na nowy format pliku
Aby przekonwertować plik .mdb na format pliku accdb, otwórz go, a następnie zapisz w formacie pliku accdb.
Ważne
Poniższa procedura dotyczy .mdb plików utworzonych w programie Access 97, Access 2000, Access 2002 lub Access 2003.
Najpierw otwórz bazę danych:
- Kliknij kartę Plik.
- Po lewej stronie kliknij pozycję Otwórz.
- W oknie dialogowym Otwieranie wybierz i otwórz bazę danych, którą chcesz przekonwertować.
Teraz przekonwertuj bazę danych:
- Kliknij kartę Plik.
- Po lewej stronie kliknij pozycję Zapisz jako.
- W obszarze Typy plików kliknij pozycję Zapisz bazę danych jako.
- Po prawej stronie w obszarze Typy plików bazy danych kliknij pozycję Baza danych programu Access.
- W oknie dialogowym Zapisywanie jako w polu Nazwa pliku wprowadź nazwę pliku lub użyj podanej nazwy pliku.
- Kliknij przycisk Zapisz.
Kopia bazy danych zostanie utworzona w formacie pliku accdb.
Zobacz też
Zapisz bazę danych lub obiekt w innym formacie
Konwertowanie bazy danych na format accdb
Konwertowanie bazy danych accdb na wcześniejszy format pliku