sistem de gestionare a bazelor de date de date Microsoft Access

Activitatea de laborator

dannyhMicrosoftAccess sistem de gestionare a bazei de date

Obiectiv: să stăpânească sistemul de management al bazei de date de mediu

Baza de date (DB) - este o colecție structurată de date care reflectă proprietățile și starea obiectelor-un anumit domeniu și relațiile dintre ele.

Un sistem de management de baze de date (SGBD) - un set de instrumente software pentru crearea, stocarea, prelucrarea și gestionarea bazelor de date.

În teorie SGBD sunt trei tipuri principale de organizare a bazei de date: ierarhice (elemente legate relație de subordonare, fiecare element poate fi supus numai unora un element); Grid (expansiune ierarhică - în contrast cu modelul de rețea ierarhică în post-descendentul poate avea orice număr de înregistrare anterioară); Relational (DB reprezentat ca o serie de tabele interdependente).

Sistemul de management al bazei de date cele mai utilizate pe scară largă pe baza modelului de date relațional propus de EF Codd.

Una dintre cele mai utilizate SGBD este MSAccess, care face parte din pachetele profesionale versiunea MicrosoftOffice.

MSAccess popularitate este în mare parte, datorită proprietăților sale, după cum urmează:

- se concentreze pe utilizatorii de orice niveluri de calificare;

- disponibilitatea de instrumente de dezvoltare vizuale corespunzătoare;

- capacitatea de a se integra cu alte pachete software MicrosoftOffice.

Bază de date MSAccess este format din șase componente principale:

- tabel - pentru stocarea structurii bazei de date și de date în sine;

- cereri - pentru a crea QBE și interogări SQL la baza de date (pentru a căuta informații în baza de date);

- rapoarte - pentru întocmirea și prezentarea datelor sub forma unui document pentru imprimarea pe o imprimantă;

- pagina - pentru a oferi acces la baza de date cu Web - pagini;

- macro-uri - pentru a automatiza sarcinile repetitive (macro constă dintr-o serie de comenzi de baze de date interne);

- module - pentru automatizarea operațiunilor de rutină și stabilirea de noi proceduri de instrumente limbaj de programare VisualBasic.

Un tabel este format din obiecte elementare, numit un câmp (coloană) și o înregistrare (rând). Fiecare cutie este destinat pentru stocarea datelor de un singur tip specific.

Principalele tipuri de domenii:

- Text - pentru stocarea de date sub forma unui set de simboluri;

- Numărul - Stocarea datelor numerice;

- Logică - pentru stocarea datelor logice având doar una dintre cele două valori - adevărat / fals;

- Data / ora - pentru a introduce o dată sau oră;

- MEMO - pentru a oferi oportunități de a lucra cu texte lungi;

- Contor - câmp numeric special pentru înregistrările de numerotare;

- numerar - pentru comoditatea de a lucra cu numere care denotă sume de bani;

Unul dintre domeniile din tabel este atribuit un câmp cheie (adesea menționată ca cheie primară, asigurați-vă că de tip - contorul), adică câmp a cărui valoare identifică în mod unic înregistrarea.

La umplerea liniilor, adică atunci când înregistrările sunt introduse interzis să se angajeze în textul citat, dar asigurați-vă că pentru a observa tipurile de câmpuri.

Mecanismul care descrie relațiile logice între tabele MSAccess implementate ca obiect de date numit schemă. În acest aspect al relațiilor dintre tabele sunt organizate prin domeniile cheie ale tabelelor.

Mai multe tipuri distincte de comunicare:

- schema de „unu-la-unu“ - câmp valoare unică a unui tabel corespunde cu o valoare a câmpului într-o altă tabelă;

- schema „one-to-many“ - o valoare a câmpului într-un tabel ( „tabel master“) corespunde mai multe valori ale câmpului într-un alt tabel ( „tabel subordonat“);

- schema de „multe-la-multe“ - valori de câmp multiple într-un singur tabel corespunde cu mai multe valori ale câmpului într-un alt tabel.

Cel mai adesea găsit în bazele de date relaționale atitudinea de „unu-la-mulți“.

Acțiuni tipice vAccess admisibilă: