Microsoft Access jest zaawansowanym i profesjonalnym programem baz danych, dostępny również dla niedoświadczonych użytkowników. Microsoft Access nie jest, jak często się mylnie uważa, bazą danych, lecz systemem zarządzającym bazą danych (DBMS - Database Managment System), za pomocą którego można tworzyć i administrować bazy danych. Access należy przy tym do systemów zarządzania relacyjnymi bazami danych. Oznacza to, że poszczególne tabele mogą być ze sobą powiązane. Za pomocą programu Microsoft Access można zarządzać wszystkimi niezbędnymi informacjami używając jednego pliku bazy danych.
W pliku takim można dzielić dane na odrębne części zwane tabelami. Za pomocą formularzy elektronicznych można oglądać, dodawać i aktualizować dane w tabelach; za pomocą kwerend można znajdować i pobierać tylko te dane, które są rzeczywiście aktualnie niezbędne; za pomocą raportów można analizować i drukować dane w określonym przez siebie układzie. Pomimo tego że wszystkie obiekty bazy danych znajdują się w jednym pliku istnieje możliwość importowania/ eksportowania pojedynczych tabel.
Najlepiej jest przechowywać dane tworząc po jednej tabeli dla każdego typu informacji, które mają być analizowane. Dane z różnych tabel można później łączyć razem w kwerendach, formularzach lub raportach - należy w tym celu zdefiniować relacje między tabelami.
Podstawowe obiekty bazy danych to:
Architektura pakietu
Obsługiwane formaty danych:
Bezpośredni import, eksport oraz połączenia do: Microsoft Excel (wersja 3.0 lub nowsza), Microsoft FoxPro® (wersja 2.x lub nowsza), Microsoft SQL Server™, Borland® dBase III Plus®, Borland dBase IV®, Borland dBase 5.0, Borland Paradox® 3.0 do 5.0, tekst ASCII i bazy danych zgodne z ODBC.
Bezpośredni import i eksport do: Microsoft Visual FoxPro™ 3.0 i Lotus 1-2-3®
W MS Access istnieje możliwość korzystania z serwerów SQL przez ODBC (Open Database Connectivity) oraz możliwość udostępniania własnych danych przez ODBC ( np. dla Visual Basica, Visual C++).
Typy danych w MS Access
Podstawowe pojęcia
W Microsoft Access znajdziesz
Kreator bazy danych | Automatycznie tworzy tabele, kwerendy (zapytania), formularze i raporty z ponad 20 różnych szablonów, z możliwością późniejszej ich modyfikacji. |
Kreator prostego zapytania (kwerendy) | Sortuje informacje z różnych tabel bazy danych oraz określa sposób ich prezentacji w odpowiedzi na Twoje zapytanie. |
Filtrowanie według wyboru | Filtrowanie i wyświetlanie danych zgodnie z wyborem. |
Filtrowanie według formularza | Wprowadzenie kryteriów poszukiwania w formularzach oraz prezentacja tylko tych danych, które spełniają wymagania. |
Kreator tabeli | Automatycznie identyfikuje relacje w niestrukturalnych danych, a następnie reorganizuje je w relacyjną bazę danych. |
Kreatorzy formularzy i raportów | Generują raporty i formularze tak, aby umożliwić umieszczenie wszystkich planowanych danych. |
Publikacja w WWW | Przekształcenie danych i raportów do formatu HTML, aby tworzyć interakcyjne strony baz danych i dzielić się nimi przez intranet lub Internet. |
Odnośniki dostępne przez jedno kliknięcie myszy | Przemieszczanie się między raportami, formularzami i tabelami bazy danych Microsoft Access, dokumentami Microsoft Office, oraz między serwerami intranetu lub Internetu. |
Kreator importu / eksportu | Krok po kroku, prowadzi Cię przez procesy importu lub eksportu danych z bazy do innych formatów, pokazując jednocześnie jak dane te będą wyglądać po przekształceniu. |
Replikacja bazy danych | Pozwala na zdalne odświeżanie danych w bazie przez wielu użytkowników oraz na synchronizację tych zmian przez Internet. |
Zoptymalizowany 32-bitowy kod aplikacji | Szybsza praca aplikacji Microsoft Access 97, dzięki mniejszym formularzom, lepszej kompilacji i manipulacji 32-bitowymi danymi. |
Microsoft Visual Basic® for Applications | Bogate środowisko IDE, zawierające między innymi: kontekst kodowany kolorem, poprawione okno odpluskwiania (debugging), przeglądanie obiektów, obsługa sterowników ActiveX oraz odnośniki do innych aplikacji Microsoft Office. |
Kreator analizy wydajności | Dokonuje analizy bazy danych oraz proponuje najlepsze sposoby optymalizacji szybkości pracy oraz automatycznie dokonuje zmian. |
Programowalne paski poleceń | Oferuje pełną kontrolę nad elementami sterującymi interfejsu (paski zadań i menu) poprzez udostępnienie jednego, centralnego typu dla całej rodziny aplikacji Office. |