304 Shares 2321 views

MS Access. Baza danych MS Access. MS Access 2007

MS Access – relacyjny klient-serwer system zarządzania bazami danych (RDBMS) firmy Microsoft. Relacyjny oznacza, że opiera się na stołach. Uważamy ten system w sposób bardziej szczegółowy.

Co to jest relacyjna baza danych?

Relacyjne bazy danych składa się z zestawu tabel, między którymi budowania relacji i komunikacji. Baza danych – powłoka, która pozwala na tworzenie i wykorzystanie baz danych MS Access.

Rozważyć zalety i wady DBMS.

Zalety DBMS Microsorf dostępie

  • Prosty i intuicyjny interfejs. Dostać się do pracy z tym baza danych może być, bez specjalnych umiejętności. Ponadto, początkujący pomocy licznych książek referencyjnych, internetowych i kursów offline.
  • Baza danych MS Access jest dobrze znany i bardzo popularny w komputerze stacjonarnym. Oznacza to, że zawsze można poprosić o pomoc znajomego, został przy użyciu tej bazy danych o radę, jak również współpracować z jednej bazy danych w sieci.
  • Praktycznie nieograniczone możliwości eksportu danych: dane z tabel jednym kliknięciem myszy można przenieść do programu Excel, Word, eksport do XML, publikowania w formacie PDF, nie wspominając o tym, że nie ma problemów, aby przenieść wybrane obiekty do innej bazy danych.
  • Niska cena. Jeśli kupujesz MS Access jako część pełnego pakietu Microsoft Office, w porównaniu do innych płatnych baz danych, cena będzie bardzo atrakcyjna.
  • Szeroki wybór dla projektantów form budowlanych, raportów i zapytań, można użyć do filtrowania danych i wyświetlać je w wygodny sposób.
  • Możliwości importowania danych, jeśli masz danych tabelarycznych za pomocą edytora tekstu MS Word lub procesor MS Excel, należy użyć kreatora będzie przenieść je do bazy danych łatwo. Importu, a ponadto mogą być wykonane z prostego dokumentu tekstowego z dokumentu XML, jak i plików baz danych utworzonych w innych baz danych (takich jak dBASE, Paradox).
  • Możliwość utworzyć hasło dla bazy danych.
  • Wbudowany w języku wysokiego poziomu VBA.
  • Możliwość nagrywania makr.
  • SQL redaktor.

Dla programistów może wybrać inną istotną zaletę: core dostępu JET 4 osadzony w systemach operacyjnych firmy Microsoft, wychodząc z systemem Windows 98. Oznacza to, że aplikacja przy użyciu bazy danych utworzonej w programie Access, można łatwo przeprowadzić na dowolnym komputerze w systemie Windows. Będzie ona działać bez konieczności instalowania samego DBMS. W skrajnym przypadku, wystarczy zainstalować wykonywania – wersję, którą można całkowicie za darmo pobrać ze strony internetowej firmy Microsoft.

Jak widać, godność DBMS MS Access jest dostępna. Ale wszystkie te korzyści mogą przeważyć dość istotne wady. Przyjrzyjmy się im.

Wady DBMS Microsoft Access

  • MS Access odnosi się do bazy plików na serwerze. Oznacza to, że wszystkie dane są przetwarzane bezpośrednio na użytkownika komputera klienckiego. Część serwerowa pobiera dane i przesyła je na żądanie. Prowadzi to do tego, że w sieci lokalnej warstwy dużych przepływów danych, a przy dużej liczbie użytkowników pracujących z bazą danych, może być przeciążenie sieci. Klasyczna architektura file-serwer są zawsze pociąga za sobą niską wydajność, gdy duża liczba użytkowników. MS Access w wersji 2010 problem ten jest częściowo rozwiązany.
  • Brak wiarygodnych narzędzi ochrony danych. W rzeczywistości, tylko hasło jest używane na podstawie danych i hasła użytkownika. Dla doświadczonego specjalisty nie stwarzają żadnych trudności, aby usunąć tę ochronę.
  • Tryb multiplayer jest możliwe tylko w sieci ad hoc lub w sieciowym serwerze plików.
  • Aby opracować interfejs niestandardowy jest wymagane, aby przyciągnąć programistów.
  • Edytor zapytań SQL jest prymitywny, jest niewygodny w użyciu.
  • Ta baza danych nie jest wolny.
  • MS Access uwięziony pod kontrolą systemów operacyjnych Windows. Aby spróbować użyć danych utworzonych w bazie danych do innych systemów operacyjnych (na przykład, Linux), mają dość trudne. Wystarczy przesłać dane do innej bazy danych.

Kiedy spojrzał na plusy i minusy MS Access, na przykładzie wersji 2007 da kilka szybkich wskazówek na temat możliwości tej bazy danych.

Tworzenie tabel

Nie ma nic łatwiejszego niż utworzyć nową tabelę przy użyciu MS Access 2007:

  1. „Creation”, przejdź do karty po otwarciu bazy danych.
  2. Kliknij na ikonę „stół”, jest to pierwsza po lewej stronie.
  3. Przed nami wizualna reprezentacja tabeli ze standardową nazwą „Tabela 1”, a pole autoinkrementacja „kod”.
  4. można przystąpić do wprowadzania danych do drugiej kolumny. Po wejściu na linię, należy nacisnąć klawisz Enter. Kolumna jest automatycznie zmieniona na „Polu 1” Kod pola „” odbędzie wartość jednostki będą dostępne dane wejściowe w następnym wierszu.
  5. Aby zmienić nazwę kolumny, wystarczy kliknąć na nim myszką dwukrotnie. Pożądane jest, aby podać nazwy kolumn bez spacji!
  6. Stoły Builder w programie Access 2007, bardzo inteligentny. Warto was w pierwszym rzędzie nowej tabeli, aby wprowadzić wartość pola typu „Data”, jak w poniższej linii w tej samej kolumnie zostanie automatycznie zaproszony do korzystania z kalendarza.
  7. Aby zakończyć tworzenie tabeli należy go zapisać, klikając na odpowiednią ikonę lub kombinacji klawiszy CTRL + S.

Wielu użytkowników bardziej wygodne, aby przejść do systemu „Designer” na bardziej intuicyjne działanie na polach tabeli, ponieważ w tym trybie można określić typy pól, ograniczenia wartości. W tym trybie można przejść w dowolnym momencie pracy z tabelą, wystarczy nacisnąć odpowiedni przycisk na panelu.

Tworzenie kwerendy

Zastanów się, jak tworzyć kwerendy w MS Access. W roku 2007 będzie utworzyć prostą kwerendę w widoku projektu:

  1. Na panelu „Menu”, kliknij zakładkę „Tworzenie” przycisku „Query Designer”.
  2. Tutaj od razu zobaczyć, a stoły selekcyjne okno. Kliknij na każdym stole, z których muszą być wybrane dane. Należy pamiętać, że wybór będzie można przeprowadzić tylko wtedy, gdy więcej niż jedna tabela może być logicznie powiązane ze sobą dowolnej dziedzinie.
  3. Jeśli wybrałeś więcej niż jedną tabelę, trzeba budować więź między nimi, przedłużając linię myszy z jednego pola w jednej tabeli do pola są przyłączone do drugiego.
  4. Teraz kliknij dwukrotnie pole z każdej tabeli, które chcesz zobaczyć wynik.
  5. Na pasku menu w zakładce „projekt”, kliknij na wielkim wykrzyknikiem. Zanim pojawi się w formie tabelarycznej wyniki wyboru.

Jest to ogólny wzór tworzenia zapytań. W przypadku bardziej złożonych zapytań, zobacz Pomoc programu, lub użyć specjalnych aparatów.

Czasami nawet początkujący użytkownik pragnie przedstawić swoje dane w bardziej użyteczny niż formacie prostej tabeli. Potem przychodzi z pomocą MS Access narzędzie – „Form”.

Formularz Kreator

Na przykład Access 2007, zastanowić się, jak korzystać z Kreatora formularzy:

  1. Na karcie „Utwórz”, pod „Form” przejdź do „Form Wizard” poprzez „Inne formy”.
  2. Wybierz z listy rozwijanej, tabeli lub zapytania, dla którego chcesz utworzyć formę wizualną.
  3. Użyj „>” i „>>” przeniesienia bloku „Dostępne pola” Terminy kolumn w bloku „Wybrane pola” przez jednego lub wszystkich naraz, odpowiednio. Kliknij na przycisk „Dalej”.
  4. Wybór wyglądu postaci za pomocą przełącznika.
  5. Następnie wybierz styl formularz, a można nacisnąć przycisk „Finish”. Oto tabeli lub kwerendy danych w ciekawej formie.

Do tworzenia bardziej złożonych kształtów należy użyć odpowiedniego konstruktora.

Po przeanalizowaniu tych instrukcji, możemy stwierdzić, że MS Access – jest to dobra okazja za niewielką opłatą. Przyjazny interfejs, występowania wbudowanych inżynierów wsparcia i rzemieślników – wszystko to sprawia, że łatwiej jest zaprojektować bazę danych i pracy z nim.