SGBD Microsoft Access

8
SGBD MICROSOFT ACCESS NOŢIUNI INTRODUCTIVE

description

SGBD Microsoft Access. No ţiuni introductive. Baza de date (BD). Definiţie: O bază de date reprezintă o colecție de informații care se referă la un anumit subiect sau scop . - PowerPoint PPT Presentation

Transcript of SGBD Microsoft Access

Page 1: SGBD Microsoft Access

SGBD MICROSOFT ACCESS

NOŢIUNI INTRODUCTIVE

Page 2: SGBD Microsoft Access

BAZA DE DATE (BD)

Definiţie:

O bază de date reprezintă o colecție de informații care se referă la un anumit subiect sau scop.

Se înţelege orice colecţie partajată de date, între care există relaţii logice, cu o descriere a datelor, proiectată pentru a satisface necesităţile informaţionale ale unei organizaţii sau grup de utilizatori.

Page 3: SGBD Microsoft Access

Pentru realizarea unei BD este necesară identificarea următoarelor elemente specifice:

• entităţi;• atribute;• relaţii.

O entitate este un obiect distinct inclus în BD (persoane, locuri, firme, documente, concepte etc.).

De exemplu, angajaţii unei organizaţii pot fi incluşi în BD ca o entitate distinctă denumită personal.

Page 4: SGBD Microsoft Access

Un atribut (caracteristică) este o proprietate care descrie un anumit aspect al unei entităţi.

• De exemplu, numele, prenumele, salariul constituie atribute ale entităţii personal.

Atributul care identifică în mod unic entitatea se numeşte cheie primară.

• De exemplu CNP poate fi cheie primară.

O relaţie reprezintă o asociaţie între mai multe entităţi.

• De exemplu, entitatea personal gestionează entitatea contracte pentru o firmă.

Sistemul de programe software care permite definirea, crearea, administrarea şi accesarea bazei de date este numit sistem de gestiune a bazei de date (SGBD).

Page 5: SGBD Microsoft Access

EXEMPLU

Baza de date: şcoală

Entitatea: elev

Atribute: matricol, nume, prenume, vârsta, clasa

Entitatea: clasă

Atribute: clasa, sala, diriginte

Entitatea: profesor

Atribute: nume, grad didactic, disciplina

Page 6: SGBD Microsoft Access

Relaţiile care pot fi stabilite între două entităţi - numite părinte şi copil – ale unei baze de date pot fi:

Relaţia 1-1

De exemplu o ţară are un singur preşedinte, iar un preşedinte conduce o singură ţară.

Relaţia 1-n

O clasă are mai mulţi elevi, un elev aparţine unei singure clase.

Relaţia n-n

Un profesor predă mai multe discipline, o disciplină poate fi predată de către mai mulţi profesori.

Page 7: SGBD Microsoft Access

CLASIFICAREA SGBD-URILOR• Ierarhice;

• Tip reţea;

• Relaţionale;

• Obiectuale.

MICROSOFT ACCESS ESTE UN SGBD RELAŢIONAL.

Page 8: SGBD Microsoft Access

În SGBDR entitatea este o tabelă cu linii şi coloane.

Prima linie defineşte structura conceptuală a tabelei (adică atributele cu denumirea, tipul, lungimea, alte proprietăţi) iar celelalte conţin datele propriu-zise.

Tabelele pot fi relaţionate.

Exemple de SGBDR:

Oracle, FoxPro, dBase, Access.