Sunteți pe pagina 1din 14

Baze de date specifice

Tema nr. 15
Probleme de învățat

15.1. Noțiuni generale privind baze de date


15.2 Baze de date specifice
15.3 Utilizarea bazelor de date
Vom discuta despre:

• Fișier versus bază de date


• Sistem de Gestiune a Bazelor de Date
• Clasificare SGBD
• Prezentare Microsoft Access
• Lucru practic cu Microsoft Access
Fișier versus bază de date

▪ Fișier = ansamblu de date – viziune unică


– Un fișier este un ansamblu de date care poate fi manipulat de mai
mulți utilizatori într-o viziune unică asupra datelor. Viziunile
multiple ar putea fi obținute prin sortarea datelor, modificarea
structurii și regruparea fișierelor, ceea ce implică modificarea
programelor.
▪ Bază de date = ansamblu de date – viziuni diferite
– poate fi manipulat de mai mulți utilizatori în viziuni diferite asupra
datelor
S G B D

▪ Sistemele de gestiune a bazelor de


date (în engleză: "database management system"),
abreviat SGBD, reprezintă totalitatea programelor
utilizate pentru crearea, interogarea și întreținerea
unei baze de date.
Componența unui SGBD general

▪ bază de date
▪ hardware
▪ software
▪ utilizatori
Exemple de SGBD

▪ SQL Server
▪ Oracle SQL
▪ MySQL
▪ PostgreSQL

▪ Microsoft Access
▪ FoxPro
Clasificare SGBD

▪ Dpdv conceptual:
– baze de date ierarhice
– baze de date de tip rețea
– baze de date relaționale
– baze de date orientate pe obiecte
▪ Dpdv al localizării datelor:
– baze de date distribuite
– baze de date centralizate
SGBD = Microsoft Excel ?

▪ Cantitățile de date manipulate sunt mult mai mari


▪ Se pot lega între ele mai multe tabele
▪ Se elimină redundanța (repetarea) datelor
Obiecte Access

▪ Tabele
▪ Formulare
▪ Interogări
▪ Rapoarte
▪ Macrocomenzi
Organizare

▪ Tabel
–Înregistrări (rânduri)
▪ Câmpuri (coloane)
Interogări

▪ o întrebare formulată de utilizator în legătură cu informațiile existente în


baza de date
▪ rezultatul constă într-o mulțime de înregistrări care aparțin unul tabel sau
mai multor tabele din baza de date
▪ extrage din tabelele bazei de date numai informațiile necesare la un
moment dat, lucru care sporește eficiența aplicației și viteza de prelucrare
a datelor
Reguli de stabilire a unei chei primare

▪ Valorile cheii primare trebuie să fie unice

▪ Valoare unei chei primare nu poate fi nulă (câmp gol)

▪ Cheia primară trebuie să existe atunci când o înregistrare


este creată și salvată
Microsoft Office Access

S-ar putea să vă placă și