4
Access ‐ sistem de baze de date relațional foloseşte date din mai multe tabele, în loc să ceară introducerea aceloraşi date în mai multe locuri. stochează toate tabelele unei baze de date într‐un singur fişier cu extensia .mdb. .accdb Afişarea ferestrei ACCESS La deschiderea aplicației Access se va deschide fereastra programului care cuprinde: Bara de titlu a bazei de date – afişează numele bazei de date deschise şi versiunea bazei de date; Panglici/ benzi – grupuri de comenzi corelate; Bara de instrumente pentru acces rapid; Panou de navigare ‐ afişează lista cu tipurile de obiecte din baza de date; Rubrici document – afişează tabele, interogări, formulare, rapoarte, macrocomenzi; Bara de stare. Tabele împărțit în înregistrări, liniile tabelului câmpuri, coloanele tabelului. Câmpurile ‐ pot conține diferite tipuri de date. Toate intrările din acelaşi câmp trebuie să aibă acelaşi tip de date. Un câmp stochează fiecare element de informație într‐un tabel, de exemplu, numele, prenumele sau adresa. Înregistrarea ‐ o colecție a tuturor câmpurilor pentru o persoană.

Web view􀂌 Un câmp stochează fiecare element de informație într‐un tabel, de exemplu, numele, prenumele sau adresa. Înregistrarea

Embed Size (px)

Citation preview

Page 1: Web view􀂌 Un câmp stochează fiecare element de informație într‐un tabel, de exemplu, numele, prenumele sau adresa. Înregistrarea

Access ‐ sistem de baze de date relațional1048716 foloseşte date din mai multe tabele icircn loc să ceară introducerea aceloraşi date icircn mai multelocuri1048716 stochează toate tabelele unei baze de date icircntr‐un singur fişier cu extensia1048716 mdb1048716 accdb

Afişarea ferestrei ACCESSLa deschiderea aplicației Access se va deschide fereastra programului care cuprinde1048716 Bara de titlu a bazei de date ndash afişează numele bazei de date deschise şi versiunea bazei de date1048716 Panglici benzi ndash grupuri de comenzi corelate1048716 Bara de instrumente pentru acces rapid1048716 Panou de navigare ‐ afişează lista cu tipurile de obiecte din baza de date1048716 Rubrici document ndash afişează tabele interogări formulare rapoarte macrocomenzi1048716 Bara de stare

Tabele1048716 icircmpărțit icircn icircnregistrări liniile tabelului1048716 cacircmpuri coloanele tabeluluiCacircmpurile ‐ pot conține diferite tipuri de date1048716 Toate intrările din acelaşi cacircmp trebuie să aibă acelaşi tip de date1048716 Un cacircmp stochează fiecare element de informație icircntr‐un tabel de exemplu numeleprenumele sau adresaIcircnregistrarea ‐ o colecție a tuturor cacircmpurilor pentru o persoanăTabelele reprezintă unul din blocurile fundamentale de construcție ale bazei de datePlanificarea bazei de date icircncepe cu stabilirea numărului şi tipului de tabele ce vor fi cuprinse icircnbaza de dateEste recomandat ca informația din baza de date să fie organizată icircn mai multe tabele fiecareconținacircnd cacircmpuri referitoare la un anumit subiect icircn loc să fie creat un singur tabel mare cu cacircmpuri pe diferite subiecteLa crearea unui tabel trebuie precizat ce cacircmpuri vor fi incluse şi formatele corespunzătoareacestor cacircmpuri adică ce tip de date poate accepta cacircmpul respectivCacircnd se alege un tip de date pentru un cacircmp programul va accepta doar datele introduse icircnformatul specificat de tipul de dateTipul de date acționează ca o măsură de protecție icircmpotriva introducerii incorecte a datelor

De exemplu un cacircmp formatat pentru a accepta doar numere elimină posibilitatea ca unutilizator să introducă din greşeală text icircn cacircmpul respectiv

Relațiile icircntre tabelePlasarea datelor icircn tabele separate duce la necesitatea combinării acestor date pentru rapoarteşi formulareTrebuie stabilite relațiile icircntre tabele care să indice cum sunt corelate datele din tabele diferiteDatele din tabele diferite sunt corelate prin intermediul cacircmpurilor comuneUn cacircmp comun este un cacircmp care există icircn două sau mai multe tabele şi care permiterealizarea unor corespondențe icircntre icircnregistrările dintr‐un tabel şi cele din alte tabeleCacircnd se utilizează o cheie primară drept cacircmp comun aceasta se numeşte cheie externă icircn aldoilea tabelDupă stabilirea modalității de corelare a două tabele prin intermediul unui cacircmp comunurmătorul pas este să se exprime natura relației dintre tabeleExistă trei tipuri de relații icircntre tabele

Sortarea icircnregistrărilorPrin sortarea icircnregistrărilor se poate modifica ordinea icircn care acestea apar icircntr‐un tabelrezultate de interogări formulare sau rapoarteSe poate selecta un cacircmp şi apoi se pot sorta icircnregistrările după valorile din cacircmp icircn ordineascendentă sau descendentăOrdinea ascendentă icircnseamnă că icircnregistrările vor apărea icircn ordine alfabetică pentru cacircmpuriletext sau de la cel mai nou la cel mai vechi pentru cacircmpurile dată sau de la cel mai mic la cel mai mare pentru cacircmpurile numericeDe asemenea icircnregistrările pot fi sortate după mai multe cacircmpuri aceasta se numeşte sortaresecundarăFiltrarea icircnregistrărilorIcircn loc să se afişeze toate icircnregistrările dintr‐un tabel se poate utiliza un filtru care să afişezenumai anumite icircnregistrăriSe pot afişa icircnregistrări funcție de o anumită valoare dintr‐un cacircmp sau icircn funcție de mai multevalori din mai multe cacircmpuriSe poate executa filtrarea selectacircnd valoarea cacircmpului pe care se doreşte să se bazeze icircn modulde afişare Datasheet sau folosind caracteristica Filter by Form care permite crearea de filtre complexe care implică mai multe valori de cacircmpDupă aplicarea filtrului programul afişează numai icircnregistrările care corespund criteriilor specificate

Page 2: Web view􀂌 Un câmp stochează fiecare element de informație într‐un tabel, de exemplu, numele, prenumele sau adresa. Înregistrarea

De exemplu un cacircmp formatat pentru a accepta doar numere elimină posibilitatea ca unutilizator să introducă din greşeală text icircn cacircmpul respectiv

Relațiile icircntre tabelePlasarea datelor icircn tabele separate duce la necesitatea combinării acestor date pentru rapoarteşi formulareTrebuie stabilite relațiile icircntre tabele care să indice cum sunt corelate datele din tabele diferiteDatele din tabele diferite sunt corelate prin intermediul cacircmpurilor comuneUn cacircmp comun este un cacircmp care există icircn două sau mai multe tabele şi care permiterealizarea unor corespondențe icircntre icircnregistrările dintr‐un tabel şi cele din alte tabeleCacircnd se utilizează o cheie primară drept cacircmp comun aceasta se numeşte cheie externă icircn aldoilea tabelDupă stabilirea modalității de corelare a două tabele prin intermediul unui cacircmp comunurmătorul pas este să se exprime natura relației dintre tabeleExistă trei tipuri de relații icircntre tabele

Sortarea icircnregistrărilorPrin sortarea icircnregistrărilor se poate modifica ordinea icircn care acestea apar icircntr‐un tabelrezultate de interogări formulare sau rapoarteSe poate selecta un cacircmp şi apoi se pot sorta icircnregistrările după valorile din cacircmp icircn ordineascendentă sau descendentăOrdinea ascendentă icircnseamnă că icircnregistrările vor apărea icircn ordine alfabetică pentru cacircmpuriletext sau de la cel mai nou la cel mai vechi pentru cacircmpurile dată sau de la cel mai mic la cel mai mare pentru cacircmpurile numericeDe asemenea icircnregistrările pot fi sortate după mai multe cacircmpuri aceasta se numeşte sortaresecundarăFiltrarea icircnregistrărilorIcircn loc să se afişeze toate icircnregistrările dintr‐un tabel se poate utiliza un filtru care să afişezenumai anumite icircnregistrăriSe pot afişa icircnregistrări funcție de o anumită valoare dintr‐un cacircmp sau icircn funcție de mai multevalori din mai multe cacircmpuriSe poate executa filtrarea selectacircnd valoarea cacircmpului pe care se doreşte să se bazeze icircn modulde afişare Datasheet sau folosind caracteristica Filter by Form care permite crearea de filtre complexe care implică mai multe valori de cacircmpDupă aplicarea filtrului programul afişează numai icircnregistrările care corespund criteriilor specificate

Page 3: Web view􀂌 Un câmp stochează fiecare element de informație într‐un tabel, de exemplu, numele, prenumele sau adresa. Înregistrarea

Sortarea icircnregistrărilorPrin sortarea icircnregistrărilor se poate modifica ordinea icircn care acestea apar icircntr‐un tabelrezultate de interogări formulare sau rapoarteSe poate selecta un cacircmp şi apoi se pot sorta icircnregistrările după valorile din cacircmp icircn ordineascendentă sau descendentăOrdinea ascendentă icircnseamnă că icircnregistrările vor apărea icircn ordine alfabetică pentru cacircmpuriletext sau de la cel mai nou la cel mai vechi pentru cacircmpurile dată sau de la cel mai mic la cel mai mare pentru cacircmpurile numericeDe asemenea icircnregistrările pot fi sortate după mai multe cacircmpuri aceasta se numeşte sortaresecundarăFiltrarea icircnregistrărilorIcircn loc să se afişeze toate icircnregistrările dintr‐un tabel se poate utiliza un filtru care să afişezenumai anumite icircnregistrăriSe pot afişa icircnregistrări funcție de o anumită valoare dintr‐un cacircmp sau icircn funcție de mai multevalori din mai multe cacircmpuriSe poate executa filtrarea selectacircnd valoarea cacircmpului pe care se doreşte să se bazeze icircn modulde afişare Datasheet sau folosind caracteristica Filter by Form care permite crearea de filtre complexe care implică mai multe valori de cacircmpDupă aplicarea filtrului programul afişează numai icircnregistrările care corespund criteriilor specificate