Principalele obiecte de baze de date

Referințe. 25

Tehnologia informației moderne - sunt metode și mijloace pentru colectarea, stocarea, prelucrarea și obținerea de informații bazate pe tehnologii moderne de calculator.

În cursul acestei lucrări sarcina - de a dezvolta un design de baze de date pentru a stoca informațiile necesare într-o organizație pentru a crea baza de date (pentru a umple). Dezvoltarea unei aplicatii ce permite să se înregistreze, de control, și, de asemenea, primind diferite documente de ieșire. Baza de date trebuie să fie proiectate ținând cont de realizarea diferitelor tipuri de interogări pentru a obține informații. La proiectarea unei baze de date ar trebui să ia în considerare posibilitatea emiterii unui raport de hârtie.

Obiectivele de proiectare a bazei de date sunt:

1.Effektivnaya structurarea informațiilor pe care le puteți economisi timp și bani.

2.Isklyuchenie sau minimizarea datelor repetitive prin stabilirea unei structuri eficiente.

3.Obespechenie tuturor utilizatorilor acces rapid la informațiile de bază de date.

4.Obespechenie extinde noua baza de date.

integritatea datelor 5.Obespechenie pentru baza de date a conținut verificat numai informații.

accesul neautorizat la date 6.Predotvraschenie.

acces 7.Predostavlenie numai la informațiile care sunt necesare pentru un singur utilizator sau grup de utilizatori.

8.Vozmozhnost adăuga sau a modifica informațiile de bază de date numai pentru anumite persoane.

9.Oblegchenie a crea aplicații pentru introducere, editare, datele de ieșire, precum și de raportare.

Punerea în aplicare a tuturor acestor sarcini ar trebui să fie atribuite sistemelor de management al bazelor de date.

Sarcina de a fi rezolvată în ceea ce privește cerințele tehnologiilor informaționale moderne în mediul baza de date Access

I. Partea teoretică

Principalele obiecte de baze de date

Folosind Access, puteți:

· Adăugați informații noi la baza de date, cum ar fi un nou articol de stocuri;

· Modificați informațiile deja stocate în baza de date, de exemplu, mutați articolul;

· Ștergerea informațiilor, de exemplu, în cazul în care articolul a fost vândut sau eliminate;

· Organizarea și vizualizarea datelor în diferite moduri;

· Comunicarea cu alte persoane, prin intermediul rapoartelor, e-mail-uri, rețeaua internă sau pe Internet.

Principalele obiecte de baze de date


Microsoft Access este un obiect tot ceea ce poate fi numit (în termeni de acces). În Access obiectele principale sunt tabelele de date, interogări, formulare, rapoarte, macrocomenzi și module. În alte SGBD, de obicei, termenul bază de date este, de obicei se aplică numai pentru fișierele în care sunt stocate datele. În Microsoft Access, baza de date include toate obiectele asociate cu datele stocate, inclusiv cele identificate pentru automatizarea lucrului cu ei. Mai jos este o listă a principalelor obiecte de baze de date Access.

1. Tabel. Tabelul de baze de date este ca o foaie de calcul - și acolo, și există informații în rânduri și coloane. Prin urmare, importați foaia de calcul într-un tabel de bază de date este, de obicei, destul de ușor. Principala diferență este în modul în care este structurat datele.

Baza de date este la fel de flexibil posibil și că nu a apărut prea multe informații, datele trebuie să fie structurat sub formă de tabele. De exemplu, atunci când vine vorba de masa cu informații despre angajați, mai mult de o dată pentru a introduce date despre același angajat nu este necesar. Datele privind mărfurile sunt depozitate într-un tabel separat, precum și date privind locațiile companiei. Acest proces se numește normalizare.

2. Cererea. Un obiect care permite utilizatorului să obțină datele necesare de la una sau mai multe tabele. Pentru a crea o interogare, puteți utiliza o formă de QBE (interogare de exemplu) sau de instrucțiuni SQL (Structured Query Language). Puteți crea interogări, selectați actualizare, șterge sau adăuga informații. Puteți crea, de asemenea, noi tabele, folosind date de la unul sau mai multe tabele existente utilizând interogări.

Cu ajutorul echipelor de butoane stabilite datele care trebuie să apară în formă, alte forme și rapoarte deschise, și de a efectua alte sarcini. De exemplu, există o „formă de client“, în care lucrați cu date de client. Și poate exista un buton, apăsarea care oferă un formular de comandă prin care să introduceți informații despre comanda făcută de către client.

Formele sunt, de asemenea, având în vedere capacitatea de a controla modul în care utilizatorii interacționează cu informațiile de bază de date. De exemplu, este posibil să se creeze un formular, care afișează numai câmpurile definite și prin intermediul cărora este posibil să efectueze doar un număr limitat de operații. Acest lucru asigură o protecție corectă și introducerea datelor.

4. Raport. Rapoartele sunt utilizate pentru formatarea informațiilor și afișare a datelor. De obicei, un raport vă permite să găsiți răspunsul la o întrebare specifică, cum ar fi „Cât de mult profit in acest an ne-a adus clienții noștri?“ sau „Ce orașe trăiesc clienții noștri?“ Rapoartele pot fi formatate în așa fel încât informațiile sunt afișate în forma cea mai ușor de citit.

Raportul poate fi generat în orice moment, și există întotdeauna informațiile de bază de date curentă va fi afișată. Rapoartele sunt, de obicei formatate în așa fel încât să poată fi imprimate, dar ele pot fi, de asemenea, vizualizate pe ecran, exportate în alte programe sau de a investi în mesaje e-mail.

5. Macro. Un obiect care reprezintă o descriere structurată a uneia sau mai multor acțiuni care urmează să fie efectuate de acces ca răspuns la un anumit eveniment. De exemplu, puteți defini macro-uri, care, ca răspuns la selectarea unui element sub formă principală deschide o altă formă. Folosind un alt macro poate fi realizată prin valoarea unor câmp schimbarea conținutului său. În macro, puteți include condiții suplimentare pentru îndeplinirea sau neîndeplinirea anumitor acțiuni specificate în aceasta. Un macro poate rula, de asemenea, o altă procedură de macro sau VBA.

6. Modulul. Un obiect care conține programe scrise în Visual Basic pentru aplicații. Modulele pot fi obiecte independente care conțin funcții numite din orice spațiu aplicație, dar ele pot fi, de asemenea, direct „legat“ la formulare sau rapoarte specifice pentru a răspunde la aceste sau alte modificări care apar în ele. Conceptual obiectelor relație de acces sunt prezentate în Fig. 1


Fig. 1. Relațiile obiecte principale în Microsoft Access.

Tabelele sunt stocate datele pe care le pot recupera prin interogări. Folosind formularul, puteți vizualiza datele de pe ecran sau de a le schimba. Rețineți că formularele și rapoartele obține datele direct de la tabele și interogări prin intermediul. Pentru a efectua calculele necesare și cererea de conversie a datelor pot utiliza funcțiile încorporate, sau funcții utilizând Visual Basic pentru aplicații. Evenimentele care apar în formularele sau rapoartele care pot rula macro-uri sau proceduri VBA. Eveniment - orice modificare a statutului de obiect Microsoft Access. De exemplu, evenimentul este deschiderea matriței, închiderea matriței, o nouă intrare rând în schimbarea formei conținutului înregistrării sau de control (sub formă de obiect sau raport care poate conține date) curent. Pentru a gestiona evenimentul, puteți crea o bază sau macro Visual pentru procedura de aplicații