crearea_bazelor

15
Crearea bazelor de date relaţionale cu programul

Transcript of crearea_bazelor

1

Crearea bazelor de date relaionale cu programul

Funcii de baz ca SGBDR1. Organizarea datelor (Tables)2. Legarea tabelelor i extragerea datelor (Query)3. Introducerea i editarea datelor (Forms)4. Prezentarea datelor (Reports)Funcii suport SGBDMacrocomenzile (macro) sunt secvene de aciuni care automatizeaz operaiile repetitive din baza de date. Modulele i funciile (modules) sunt secvene de program scrise n limbajul VBA. Securitatea (security) const n funcii care, ntr-un mediu multiuser permite sau nu accesul la baza de date a unor utilizatori.Tiprirea (print) permite tiprirea tuturor obiectelor care se vd pe ecran n Access (cu excepia macrocomenzilor).

TabelTabelTabelInterogarea datelor

Formular

RaportOrganizarea datelor

MacrocomenziModuleSecuritateTiprireFuncii suport

Interogri (Queries)Obiecte ce permit o vizualizare personalizat a datelor din unul sau mai multe tabele.Sunt cereri adresate tabelelor pentru extragerea sau organizarea datelor dup anumite criterii n vederea afirii lor.Interogrile sunt proiectate cu ajutorul unei interfee grafice accesibile i sunt memorate n limbajul SQL (Structured Query Language). Formulare (Forms)Obiecte proiectate pentru introducerea datelor n tabele sau pentru afiarea personalizat a datelor din tabele.Sunt mai atractive n utilizare dect tabelele.Formularele pot conine subformulare pentru a afia datele asociate i butoane specifice pentru a realiza anumite sarcini.Rapoarte (Reports)Obiecte proiectate pentru a extrage datele din tabele i a le afia n vederea tipririi. Pot fi vizualizate pe ecran sau la imprimant.Rapoartele complexe sunt bazate pe interogrintr-un raport datele pot fi organizate n diferite moduri, se pot realiza sinteze sau prezenta sub form de diagram. Macro (Macros)Obiecte care reprezint o definire structurat a uneia sau mai multor aciuni care definesc un eveniment.Macrocomenzile sunt succesiuni de comenzi executate de Access pentru a automatiza anumite operaii. Exemplu: deschiderea unui formular sau tiprirea unui raport cu ajutorul unor butoane de comand incluse n formulare.Module (Modules)Obiecte ce conin proceduri personalizate (subrutine sau funcii) scrise n limbajul VBAOfer posibilitatea controlrii mai fine a aciunilor i corectarea erorilor. Modulele pot proveni iniial i din macrocomenzi salvate n format VBA.Module Funcii sau subrutineMacrosInterogriTabeleFormulareRapoarteAAAExecut funcieDefinete Formulare, Rapoarte, TabeleRuleaz interogri sau deschide tabeleAciuneDateExecut funcieImprimare/Vizualizare/ FiltrareDeschidere/FiltrareProiectarea bazelor de datePentru a realiza o baz de date trebuie parcurse urmtoarele etape principale:Analiza sistemului pentru care se realizeaz baza de date. Proiectarea structurii bazei de date (modelul conceptual, relaional, fizic al datelor).ncrcarea datelor n baza de date.Exploatarea i ntreinerea bazelor de date se refer att la actualizarea datelor ct i la reproiectarea structurii acestora.Proiectarea structurii BDIdentificarea sarcinilor majore (funcii care vor fi n final reprezentate sub forma unui formular sau raport).Schiarea fluxului de sarcini (task-uri).Identificarea datelor (stabilirea datelor cerute de fiecare task i forma n care vor fi prelucrate).Organizarea datelor dup subiect tabele.Proiectarea unui prototip i a unei interfee utilizator. Construirea aplicaiei.Testare i eventual modificare.Conceptele proiectrii unei BD Access Evitarea nregistrrilor multiple prin normalizare.

Metoda normalizrii: pornind de la mulimea atributelor (cmpurilor de date) i de la dependenele funcionale dintre acestea, se elimin anomaliile de nregistrare i actualizare a datelor. Conceptele proiectrii unei BD Access Evitarea nregistrrilor multiple prin normalizare.

Metoda normalizrii: pornind de la mulimea atributelor (cmpurilor de date) i de la dependenele funcionale dintre acestea, se elimin anomaliile de nregistrare i actualizare a datelor. Proiect

La informatic

Tema: Crearea bazelor de date

Elaborat de eleva clasei XII A Ceban Anastasia