MS Access. Bazy danych MS Access. MS Access 2007

MS Access to relacyjny system zarządzania bazą danych klient-serwer (DBMS) firmy Microsoft. Relacja oznacza, że ​​opiera się na tabelach. Rozważ ten system bardziej szczegółowo.

Co to jest relacyjna baza danych?

Relacyjna baza danych składa się z zestawu tabel, pomiędzy którymi zbudowana jest relacja lub komunikacja. DBMS to powłoka, która pozwala tworzyć i używać baz danych MS Access.
Rozważ zalety i wady tego DBMS.

Zalety dostępu Microsorf

  • Prosty i intuicyjny interfejs. Możesz zacząć pracę z tą bazą danych bez specjalnych umiejętności. Ponadto, pomoc dla początkujących obejmuje liczne przewodniki pomocy, kursy online i offline.
  • MS Access MS Access jest dobrze znany i bardzo popularny na komputerach. Oznacza to, że zawsze możesz poprosić o pomoc znajomego, od dawna korzystasz z tej bazy danych, w radzie, a także pracować z jedną bazą danych w sieci.
  • praktycznie nieograniczone możliwości eksportowania danych: tabel danych z naciśnięciem przycisku można poruszać myszką w programie Excel, Word, eksport do XML, publikowania w formacie PDF, nie wspominając o tym, że bezproblemowo przenieść zaznaczone obiekty na inną baza danych.
  • Niska cena. Jeśli kupisz MS Access jako część kompletnego pakietu Microsoft Office, to w porównaniu do innych płatnych DBMS cena będzie bardzo atrakcyjna.
  • Szeroki wybór projektantów do tworzenia formularzy, raportów i zapytań, z którymi można filtrować i wyświetlać je w wygodny sposób.
  • SzerokiImport danych: Jeśli dane tabelaryczne utworzone przy użyciu edytora tekstu MS Word lub arkusza kalkulacyjnego MS Excel, ty i kreator łatwo przenosić je do swojej bazy. Importu, a ponadto może być wykonane za pomocą prostego dokumentu tekstowego, a dokument XML, jak i plików baz danych utworzonych w innych baz danych (dBASE, Paradox).
  • Możliwość tworzenia hasła w bazie danych.
  • Wbudowany język wysokiego poziomu VBA.
  • Umiejętność pisania makr.
  • Edytor SQL.
  • W przypadku programiści mogą wybrać inną istotną zaletę: core dostępu JET 4 wbudowany w system operacyjny Microsoft Windows 98, ponieważ oznacza to, że rozwinięta aplikacja, która korzysta z bazy danych utworzonej w programie Access, można łatwo prowadzić Dowolny komputer z systemem Windows. Będzie działać bez konieczności instalacji samego DBMS. W skrajnych przypadkach konieczne będzie tylko do roślin wykonywania - wersję można pobrać za darmo z Microsoft.


    Jak widać, zalety bazy danych MS Access są dostępne. Ale wszystkie plusy mogą pokrywać się z dość znaczącymi wadami. Rozważ je.

    Wady DBMS Microsoft Access

  • MS dostępu odnosi się do bazy danych serwera plików. Oznacza to, że wszystkie przetwarzanie danych odbywa się bezpośrednio na komputerze klienta, użytkownika. Część serwerowa wyodrębnia dane i przekazuje je na żądanie. Prowadzi to do tego, że na lokalnym run sieć dużych strumieni danych, a przy dużej liczbie użytkowników pracujących z bazą danych, które mogą wydarzyć się przeciążenia sieci. Klasyczna architektura plików-serwerówzawsze wiąże się z niską produktywnością z dużą liczbą użytkowników. W MS Access 2010 ten problem został częściowo rozwiązany.
  • Brak wiarygodnych środków ochrony danych. Zasadniczo używane jest tylko hasło do bazy danych i hasło użytkownika. Dla doświadczonego specjalisty nie ma trudności z usunięciem takiej ochrony.
  • Tryb multiplayer jest możliwy tylko w sieciach peer-to-peer lub w sieci z serwerem plików.
  • Aby stworzyć niestandardowy interfejs, musisz zaangażować programistów.
  • Edytor zapytań SQL jest prymitywny, niewygodny w użyciu.
  • Ta baza danych nie jest bezpłatna.
  • MS Access jest zhackowany dla systemów operacyjnych Windows. Aby spróbować użyć danych utworzonych w tym systemie DBMS w innych systemach operacyjnych (na przykład LINUX), musi być całkiem sprytny. Łatwiej jest przenieść dane do innej bazy danych.
  • Po zapoznaniu się z wadami i zaletami MS Access, w wersji 2007, podaj kilka małych instrukcji dotyczących możliwości tej bazy danych.


    Tworzenie tabel

    Nie ma nic prostszego niż tworzenie nowego arkusza kalkulacyjnego przy użyciu MS Access 2007:
  • Po otwarciu bazy danych przejdź do zakładki "Kreacja".
  • Kliknij ikonę "Tabela", pierwsza jest po lewej stronie.
  • Mamy wizualną reprezentację tabeli o standardowej nazwie "Tabela 1" i polu autokonfiguracji "Kod".
  • Możesz rozpocząć wprowadzanie danych w drugiej kolumnie. Po wprowadzeniu linii naciśnij klawisz Enter. Kolumna zostanie automatycznie zmieniona na "Pole 1", pole "Kod" zaakceptuje wartość jednostki, będzie dostępna.wprowadź dane w następnym wierszu.
  • Aby zmienić nazwę kolumny, wystarczy dwukrotnie kliknąć ją myszą. Wskazane jest określenie nazw kolumn bez spacji!
  • Konstruktor tabel w programie Access 2007 jest bardzo inteligentny. W pierwszym wierszu tabeli należy wpisać wartość typu pola daty, ponieważ następna kolumna tej samej kolumny automatycznie wyświetli monit o użycie kalendarza.
  • Aby zakończyć tworzenie tabeli, należy ją zapisać, klikając odpowiednią ikonę lub kombinację klawiszy CTRL + S.
  • Dla wielu użytkowników wygodniejsze jest przejście do trybu "Projektanta" w celu lepszej wizualizacji pól tabeli, ponieważ w tym trybie można określić typy pól, ograniczenia wartości. Możesz przejść do tego trybu w dowolnym momencie przy stole, po prostu kliknij odpowiedni przycisk na panelu.

    Twórz zapytania

    Zastanówmy się, jak tworzyć zapytania w MS Access. Utwórz w 2007 proste zapytanie w trybie konstruktora:
  • Na pasku Menu wybierz przycisk Projektant zapytań na karcie Utwórz.
  • Okno wyboru tabeli pojawi się bezpośrednio przed kliknięciem w każdą tabelę, z której chcesz wybrać dane. Pamiętaj, że możesz dokonać wyboru tylko wtedy, gdy kilka tabel może być logicznie powiązanych ze sobą za pomocą dowolnego pola.
  • Jeśli masz kilka tabel wybranych, musisz utworzyć połączenie między nimi, przedłużanie linii myszy z jednego pola jednej tabeli do innego związanego pola.
  • Teraz dwukrotnie kliknij pola przy pomocy Stół Noe chcesz zobaczyć wynik.
  • Na pasku menu na karcie Projektant kliknij duży wykrzyknik. Wynik twojego wyboru pojawi się przed Tobą w formie tabelarycznej.
  • Jest to najczęstsza formuła tworzenia zapytań. Aby uzyskać bardziej złożone zapytania, przeczytaj program pomocy lub skorzystaj ze specjalnej pomocy.
    Czasem nawet początkujący użytkownik chciałby przesłać swoje dane w bardziej interesującym formacie niż prosta tabela. Potem przyjdzie z pomocą narzędzia MS Access - "Forms".

    Kreator formularzy

    W przykładzie programu Access 2007 przyjrzyjmy się, jak korzystać z kreatora formularzy:
  • W zakładce "Utwórz" w sekcji "Formularze" przejdź do "Kreatora formularzy" do "Inne formularze".
  • Wybierz z rozwijanej listy tabelę lub żądanie, które chcesz utworzyć wizualny formularz.
  • Użyj przycisków "& gt;" i "", aby przesunąć kolumny do bloku "Wybrane pola" z bloku "Dostępne pola" kolejno jeden po drugim lub wszystkie naraz. Kliknij przycisk "Dalej".
  • Wybierz wygląd kształtu za pomocą przełącznika.
  • Następnie wybierz styl formularza i kliknij przycisk Gotowe. Otrzymasz tabelę lub zapytanie w interesującym formacie.
  • Aby utworzyć bardziej złożone formularze, należy użyć odpowiedniego konstruktora. Po rozważeniu tych instrukcji możemy wywnioskować, że MS Access to dobra okazja za niewielką cenę. Inteligentny interfejs, częstość występowania, wbudowane pomocnicze projektanci i kreatory - wszystko to ułatwia projektowanie i pracę z bazą danych.

    Powiązane publikacje