1 / 19

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.

janet
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 • Între două tabele dintr-o bază de date există o relaţie atunci când unul sau mai multe câmpuri cheie dintr-un tabel se potrivesc cu unul sau mai multe câmpuri cheie din celălalt tabel. • Tabelul părinte este tabelul care conţine cheia principală iar tabelele copil sunt tabelele corelate

  12. Tipuri de relaţiiîn Access • 1. Relaţia OnetoOne(unu la unu) - fiecărei înregistrări din tabelul părinte îi corespunde exact o singură înregistrare din tabelul copil. • 2. Relaţia OnetoMany(unu la mai mulţi) - fiecărei înregistrări din tabelul părinte îi corespunde mai mult de o înregistrare în tabelul copil. • 3. Relaţia ManytoMany(mai mulţi la mai mulţi) – fiecărei înregistrări din tabelul părinte îi corespunde mai mult de o înregistrare în tabelul copil iar fiecărei înregistrări din tabelul copil îi poate corespunde mai mult de o înregistrare în tabelul pă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 totalizatoare sau putem folosi câmpuri calculate. • Pentru actualizare • Ştergere –deletequery • Actualizare – updatequery • Adăugare – Appendquery • Încrucişate – Crosstabquery Tipuri de interogări

  16. Un formular servește la introducerea datelor, dar poate avea si rol de meniu sau de prezentare generala a unor informații. Un formular este un element de interfața 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. Rapoartele sunt o modalitate de valorificare a conținutului informațional al bazei de date, servind ca instrument de cunoaștere a unor aspecte (pozitive sau negative) dintr-o situație pentru care s-au cules date, s-au verificat si depozitat intr-o baza de date Raportul apare ca un instrument al cunoașterii, care conține o cantitate mare de informații selectate, prelucrate, sistematizate după anumite reguli de prezentare, in concordanta cu cerințele utilizatorilor Rapoarte

  18. Pasul 1. se precizează sursa de date si câmpurile din care se vor prelua valorile raportului Pasul 2. se pot fixa câmpurile de grupare şi chei de ordonare Pasul 3. se pot sorta anumite câmpuri crescător sau descrescător Pasul 4. ne alegem forma raportului din formele prestabilite ale expertului, iar in colţul din dreapta jos exista butonul Preview pentru previzualizare.

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

More Related