1 / 21

Baze d E date

Recapitulare. Baze d E date. Evoluţia diferitelor tehnici şi metode de organizare a datelor, a fost determinată de necesitatea de a avea un acces cât mai rapid şi mai uşor la un volum cât mai mare de date.

kacia
Download Presentation

Baze d E date

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Recapitulare Baze dE date

  2. Evoluţia diferitelor tehnici şi metode de organizare a datelor, a fost determinată de necesitatea de a avea un acces cât mai rapid şi mai uşor la un volum cât mai mare de date. Datele stocate şi prelucrate fiind foarte mari a făcut necesară apariţia bazelor de date. Definiţie: o bază de date este o colecţie de informaţii, de date. Noţiuni Introductive

  3. Noţiunile principale folosite în organizarea informaţiilor sunt: entitate – elementul, obiectul, fenomenul care se descrie; atribut – o proprietate, o caracteristică a entităţii; valoare – măsura unei proprietăţi. Noţiuni Introductive

  4. Gestiunea bazelor de date presupune totalitatea operaţiilor care se fac asupra datelor din bazele de date. Într-o bază de date, pentru fiecare entitate este organizată structura numită tabelă, atributele reprezintă coloanele tabelei (câmpuri), iar valorile sunt informaţiile din fiecare rând al tabelei (înregistrări). câmpuri Linia de antet Nume câmp 1 Nume câmp 2 Nume câmp 3 Nume câmp 4 …. Nume câmp n înregistrări Înregistrarea nr. 1 Înregistrarea nr. 2 Exemplu de tabelă . . . Înregistrarea nr. n

  5. Obiectele unei baze de date • Tabele • Interogări • Formulare • Rapoarte

  6. Două moduri de vizualizare: • Vizualizare proiect: se poate defini structura tabelei: • Numele câmp • Tip de date • Dimensiune câmp • Index • Cheia primară Tabela de date

  7. Vizualizare proiect

  8. Tipuri de date in Access: • Text (siruri de max 255 caractere) • Numar – numereintregisau cu zecimale • Monetar – pentruvalorimonetare • Data/Timp – date calendaristice • Da/Nu – pentruconstantelogice • Memo – siruri de lungime max 65536 • AutoNumarare – pentruseriiincrementate automat cu 1 • Obiect OLE – incorporarea de fisiere • Hiperlink – adrese URL • Lookup Wizard - Tipuri de date Access

  9. Cheia primara identifică în mod unic o înregistrare a tabelei. • Poate fi : - cheiesimplă-formatădintr-o singurăcoloană - cheiecompusă (multiplă)- formată din maimultecoloane • Într-un tabel pot existamaimultecoloane (sau set de coloane) ce pot conţinevaloriunice. Acestecoloanesuntcheicandidat • Stabilireacheiiprimare se poate face prindouãmodalitãti, dupã cum urmeazã: Definireauneicheiprimare 1. Se selectează câmpul 2. Selectaţi fie simbolul iconic - cheie, din meniul Design, fie clic dreapta pe campul selectat si se alege Primary Key

  10. Vizualizare Foaie de date

  11. Relaţiiîntretabele Cheie externa • Întredouătabeledintr-o bază de date există o relaţieatuncicândunulsaumaimultecâmpuricheiedintr-un tabel se potrivesc cu unulsaumaimultecâmpuricheie din celălalttabel. • Tabelulpărinteestetabelul care conţinecheiaprincipalăiartabelelecopilsunttabelelecorelate Cheieprincipala

  12. Tipuri de relaţiiîn Access • 1. RelaţiaOne to One (unu la unu) - fiecăreiînregistrări din tabelulpărinteîicorespunde exact o singurăînregistrare din tabelulcopil. • 2. RelaţiaOne to Many (unu la maimulţi) - fiecăreiînregistrări din tabelulpărinteîicorespundemaimult de o înregistrareîntabelulcopil. • 3. RelaţiaMany to Many (maimulţi la maimulţi) – fiecăreiînregistrări din tabelulpărinteîicorespundemaimult de o înregistrareîntabelulcopiliarfiecăreiînregistrări din tabelulcopilîipoatecorespundemaimult de o înregistrareîntabelulpărinte.

  13. Editarea relaţiilor dintre tabele

  14. Interogari - definitie • Interogărilereprezintă modalităţi de selecţie şi afişare a informaţie din unu sau mai multe tabele, formulate cu ajutorul unor condiţii logice. 

  15. Simple (de selecţie) Condiţiile de selecţie se pot pune la Criterii, putem alege câmpuri drept chei de sortare. Dacă dorim ca filtrul aplicat datelor să fie variabil, vom folosi interogări cu parametrii. Putem crea interogări totaliztoare sau putem folosi câmpuri calculate. • Pentru actualizare • Ştergere –deletequery • Actualizare – updatequery • Adăugare – Appendquery • Încrucişate – Crosstabquery Tipuri de interogări

  16. Un formularserveste la introducereadatelor, darpoateaveasirol de meniusau de prezentaregenerala a unorinformatii. Un formulareste un element de interfata cu utilizatorul. Formulare • Se apeleaza Form Wizard din meniul Create – More Forms • Se deschide tabela sursa si se selecteaza campurile ce vor forma formularul si se actioneaza butonul Next • Se alege aspectul formularului, stilul acestuia, se salveaza si se poate executa imediat

  17. • Creareaunuiformularsimplu • Introducerea datelor în baza de date folosind formulare simple • Formatareatextului • Schimbarea culorii fondului într-un formular • Importuluneiimaginisaufişier text într-un formular • Modificarea Creareaşiutilizareaformularelor

  18. Rapoartele sunt o modalitate de valorificare a continutului informational al bazei de date, servind ca instrument de cunoastere a unoraspecte (pozitivesau negative) dintr-o situatiepentru care s-au cules date, s-au verificatsidepozitatintr-o baza de date Raportulapare ca un instrument al cunoasterii, care contine o cantitate mare de informatiiselectate, prelucrate, sistematizatedupaanumitereguli de prezentare, in concordanta cu cerinteleutilizatorilor Rapoarte

  19. • Creareaunuiraportsimplu • Modificareaunuiraport • Crearea, modificarea unui antet şi subsol • Grupareadatelorîntr-un raport, total-raport, subtotal-raport Creareaşiutilizarearapoartelor

  20. Pasul 1. se precizeazasursa de date sicampurile din care se vorpreluavalorileraportului Pasul 2. se pot fixa campurile de grupare si chei de ordonare Pasul 3. se pot sorta anumite campuri crescator sau descrescator Pasul 4. ne alegem forma raportului din formele prestabilite ale expertului, iar in clotul din dreapta jos exista butonul Preview pentru previzualizare

  21. Pasul 5. ne alegem stilul raportului Pasul 6. salvam raportul dandu-i un nume Forma unui raport creat cu Report Wizard

More Related