1 / 16

BA ZE DE DATE ACCESS

BA ZE DE DATE ACCESS. Prof. Virginia Popa. Cuprins. CONCEPTUL DE BAZE DE DATE LUCRUL CU TABELE ÎN ACCESS RELAŢII ÎNTRE TABELELE DINTR-O BAZĂ DE DATE CREAREA ŞI MODIFICAREA FORMULARELOR CREAREA ŞI MODIFICAREA RAPOARTELOR CREAREA ŞI MODIFICARE A INTEROGĂRILOR. Defini ţie.

sadie
Download Presentation

BA ZE DE DATE ACCESS

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. BAZE DE DATEACCESS Prof. Virginia Popa

  2. Cuprins • CONCEPTUL DE BAZE DE DATE • LUCRUL CU TABELE ÎN ACCESS • RELAŢII ÎNTRE TABELELE DINTR-O BAZĂ DE DATE • CREAREA ŞI MODIFICAREA FORMULARELOR • CREAREA ŞI MODIFICAREA RAPOARTELOR • CREAREA ŞI MODIFICAREA INTEROGĂRILOR

  3. Definiţie • Obază de date poate fi definită ca o colecţie de informaţii. Exemplu • cartea de telefon • catalogul cu fişe de la bibliotecă. • listafurnizorilor • catalog de produse

  4. Noţiunea generale • Lumea reală conţine diferite obiecte pe care le vom numi entităţi. Aceste entităţi au anumite proprietăţi, pe care le vom numi atributele entităţilor, aceste atribute pot lua anumite valori. Astfel, informaţia poate fi definită ca fiind formată din: • entitate (obiectul informaţiei) • atribut (proprietăţile entităţii) • valoare (măsura proprietăţii). • De exemplu entitateaangajateste formată din atributelenume, vârstă, ani vechime, care au anumite valori.

  5. Tabelul • Toate aceste date sunt organizate în tabele. O bază de date este formată din mai multe tabele cu diferite legături între ele. Pentru a defini un tabel avem nevoie de următoarele elemente: • câmpul – o coloană dintr-o tabelă caracterizată printr-un nume. • domeniul de valori – un ansamblu de valori care completează câmpurile tabelului. Liniile din tabel se numesc înregistrări;

  6. De exemplu să construim o tabelă pentru entitatea Angajat. Fiecare coloană reprezintă un câmp Fiecare rând reprezintă o înregistrare

  7. Obiecteleprogramului Access • Tabel-obiect definit de utilizator în care sunt stocate datele primare. • Formular-obiect care permite introducerea datelor,afişarea acestora sau controlul întregii aplicaţii. • Rapoart-obiect care permite formatarea şi tipărirea informaţiilor obţinute în urma consultării bazei de date sub formă de document. • Interogare-obiect care permite vizualizarea informaţiilor obţinute prin prelucrarea datelor din unul sau mai multe tabele şi/sau interogări.

  8. Crearea tabelor NUMELE CÂMPULUI TIPUL DE DATE CONŢINUT DE CÂMP DIMENSIUNEA CÂMPULUI. SETĂRI SUPLIMENTARE RELATIV LA CÂMPUL DEFINIT. SETĂRI SPECIFICE CONŢINUTULUI CÂMPULUI

  9. Crearea relaţiilor între tabele • Cheia primară al unui tabel reprezintă un ansamblu minim de atribute care identifică in mod unico înregistrare dintr-o tabelă. Dacă într-o tabelă un atribut sau ansamblu de atribute ia valori în acelaşi domeniu ca şi cheia primară a unei tabele, atunci acest ansamblu de atribute se numeşte cheie externă. • Legaturaintredouatabele nu se poate face dupaoricecampuri, cinumaidupaacelea care intr-o tabelasuntcheieprimarasi in cealaltatabelareprezintacheieexterna. • Celedouacampuriprin care se stabilesterelatiatrebuiesa fie de acelasi tip.

  10. Crearea relaţiilor între tabele Tabele unei baze de date pot fi legate între ele prin relaţii

  11. Crearea formularelor Formularele sunt obiecte proiectate pentru introducerea datelor în tabele sau pentru afişarea personalizată a datelor din tabele. Se construiesc alegând din Fila CreareopţiuneaMai multe formulare şi apoi Expert formular Apoi se urmează paşii indicaţi de Expert

  12. Modificarea formularelor Formularele se pot modifica după ce au fost create alegând din fila Proiectare, optiunileVizualizare proiect şi Vizualizare aspect.

  13. Crearea rapoartelor Rapoartele sunt obiecte proiectate pentru a extrage datele din tabele şi a le afişa în vederea tipăririi. Pot fi vizualizate pe ecran sau la imprimantă. Se construiesc alegând din Fila CreareopţiuneaExpert raport. Apoi se urmează paşii indicaţi de Expert

  14. Modificarea raport Rapoartele se pot modifica după ce au fost create alegând din fila Proiectare, optiunileVizualizare proiect şi Vizualizare aspect.

  15. Crearea interogărilor • Sunt cereri adresate tabelelor pentru extragerea sau organizarea datelor după anumite criterii în vederea afişării lor. Interogările se creează alegând din fila Creare, opţiunea Proiectare interogare

  16. Fişa de lucru Creaţi baza de date rezultate_sportivi, care va conţine următoarele tabele: (2p) • Sportivi cu următoarele câmpuri: ID_sportiv, nume_sportiv, ţara • Antrenori cu următoarele câmpuri: ID_antrenor, nume_antrenor, ţara • Rezultat va conţine câmpurile: ID_sportiv, ID_antrenor,nota1, nota2. • Introduceţi 5 înregistrări în fiecare tabele (2 p) • Creaţi o relaţie între cele 3 tabele (1 p) • Afişaţi toţi antrenorii din România în ordine alfabetică (1 p) • Creaţi un raport care sa afişeze numele sportivilor, antrenorul acestora, tara, precum şi notele fiecăruia (1 p) • Creaţi un formular pentru tabela sportivi. Introduceţi încă 2 înregistrări în tabel prin intermediul formularului creat (1 p)

More Related