Baze de Date - Access

Curs
6/10 (3 voturi)
Conține 5 fișiere: doc, pdf
Pagini : 20 în total
Cuvinte : 4740
Mărime: 322.19KB (arhivat)
Publicat de: Madalin C.
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Delia TESELIOS

Extras din curs

Baze de date

Seminar 1 Access

Prin baze de date (BD) intelegem o colectie de date structurate independente.

Un sistem care permite crearea si manipularea bazelor de date se numeste SGBD

(Sistem de Gestiunea Bazelor de Date).

Un SGBD are urmatoarele functii:

1) Descrierea structurii bazelor de date, a fiecarui tabel, a relatiilor dintre tabele, a

restructurarilor în reprezentarea informatiilor etc. cu ajutorul unui limbaj de descriere a

datelor;

2) Introducerea datelor si adaugarea lor, modificarea celor existente, stergerea unor

date;

3) Interogarea bazelor de date – extragerea unor informatii stocate, reordonarea şi

reorganizarea datelor.

In demersul realizarii unei baze de date exista 3 nivele de perceptie:

a) Nivel extern - corespunzator utilizatorilor finali;

b) Nivelul conceptual – corespunzator analistilor BD;

c) Nivelul intern – corespunzator programatorilor BD.

b) Nivelul conceptual este nivelul central care structureaza datele astfel incat acestea

sa poata fi prelucrate de catre un SGBD. Nivelul conceptual reprezinta viziunea

proiectantilor asupra datelor. Procesul de elaborare a schemei conceptuale începe prin

determinarea datelor necesare intregului sistem si o relatie dintre aceste date.

Un model frecvent utilizat este modelul entitate – asociere, care imparte elementele

sistemului real in două categorii:

- entităţi;

- asocieri intre entităţi.

Entitatea este un obiect concret sau abstract care apartine problemei de rezolvat, are

o existenta de sine statatoare si poate fi identificat cu celelalte obiecte.

Exemple: angajat, produs, etc.

angajat

Angajat_ID

CNP

Nume

Prenume

atribute

Fiecare entitate este descrisa printr-un ansamblu de atribute (care devin campuri in

fisiere sau coloane in tabele). Fiecare entitate trebuie să contina un atribut sau un grup de

atribute care identifica in mod unic realizarile entitatii. Acest atribut sau grup de atribute

poartă denumirea de identificatorul (cheia) entităţii (este reprezentat grafic prin subliniere).

Exemplu:. In cadrul entităţii angajat am ales ca identificator: Angajat_ID.

Asocierea reprezinta o legatura sau o corespondenta intre doua sau mai multe entităţi.

O asociere poate avea si propriile atribute.

Observatie: Entitatile sunt reprezentate intodeauna prin substantive.

Asocierile sunt reprezentate prin verbe.

2

Angajat max (min) max (min) Compartiment

n (0) Încadrat la - asociere 1 (1)

Data încadrării – atribut propriu al asocierii

Angajat ID

CNP

Nume

Prenume

Cod compartiment

Den_compartiment

O caracteristica importanta a asocierii este cardinalitatea, care exprima modul de

participare a instantelor (realizarilor) fiecarei entitati la asociere.

O asociere este caracterizata de o cardinalitate minima si una maxima.

Exista mai multe tipuri de cardinalitati:

- Unu la unu (one to one)

Angajat max (min) max (min) Compartiment

Angajat ID 1 (0) Conduce 1 (0)

CNP

Nume

Prenume

Cod compartiment

Den_compartiment

- Unul la mai multi (one to many)

Angajat 1 Efectueaza n Comanda

Angajat ID

CNP

Nume

Prenume

Nr.comanda

Angajat_ID

Data_comanda

- Mai multi la unu (many to one) ( vezi ex. anterior)

- Multi la multi (many to many)

Comanda n Contine n Produs

Nr.comanda

Data

Cod produs

Denumire

U.M.

Pret

Modelarea logică a datelor

Trecerea de la modelul conceptual al datelor catre o solutie informatica se face gradat,

luând in considerare un anumit tip de solutie si apoi, in cadrul tipului respectiv, o solutie

implementabila.

Deoarece aplicatiile informatice de gestiune se realizeaza prin stocarea unor cantitati

mari de date, se pot lua in considerare urmatoarele tipuri de solutii:

- organizarea in fisiere independente (putin probabil);

- organizarea datelor in baze de date (ex. BD relationale

Preview document

Baze de Date - Access - Pagina 1
Baze de Date - Access - Pagina 2
Baze de Date - Access - Pagina 3
Baze de Date - Access - Pagina 4
Baze de Date - Access - Pagina 5
Baze de Date - Access - Pagina 6
Baze de Date - Access - Pagina 7
Baze de Date - Access - Pagina 8
Baze de Date - Access - Pagina 9
Baze de Date - Access - Pagina 10
Baze de Date - Access - Pagina 11
Baze de Date - Access - Pagina 12
Baze de Date - Access - Pagina 13
Baze de Date - Access - Pagina 14
Baze de Date - Access - Pagina 15
Baze de Date - Access - Pagina 16
Baze de Date - Access - Pagina 17
Baze de Date - Access - Pagina 18
Baze de Date - Access - Pagina 19
Baze de Date - Access - Pagina 20

Conținut arhivă zip

  • Baze de Date - Access
    • Access 5-seminar.pdf
    • Access1-seminar.pdf
    • Access2-seminar.pdf
    • Access3-seminar.pdf
    • Access_6-seminar.doc

Alții au mai descărcat și

Curs Linux

Free Software Foundation (pe scurt FSF) a aparut în anul 1984, la initiativa programatorului Richard Stallman, care, dezamagit de faptul ca...

Linux

Lucrarea 6 Configurarea unui server linux 1. Introducere teoretica Un server Linux poate oferi toate serviciile pe care le poate oferi un server...

Site Web - Fireworks

Macromedia Studio 8 este principalul pachet de dezvoltare al aplicaţiilor web. De la proiectarea elementelor grafice la dezvoltarea aplicaţiilor...

Site Web - Fireworks-Library

Librăria Fireworks ne permite stocarea, partajarea şi reutilizarea obiectelor folosite în procesul de dezvoltare. Librăria dă posibilitatea...

Bazele Informaticii

In general, un sistem se defineste ca fiind un ansamblu de elemente fizice si logice interconectate si interconditionate prin relatii fizice,...

Analiza unui Sistem Soft

Formularea problemei: Se propune analiza unui sistem soft care va permite comercializarea şi evidenta comenzilor electronice a unei biblioteci...

Control Panel

1. Faceţi setările necesare astfel încât apăsarea tastelor Caps Lock, Num Lock şi Scrooll Lock să fie însoţită de o avertizare sonoră. REZOLVARE:...

Comenzi Linux

Să se creeze un arbore de directoare conform imaginii de mai jos, utilizind comenzile Linux. Crearea structurii directoarelor și fișierelor 1....

Te-ar putea interesa și

Proiectarea Bazelor de Date Relaționale pentru Gestionarea unei Biblioteci de CD-uri Folosind Microsoft Access

INTRODUCERE În contextul societatii actuale, caracterizata printr-o explozie fara precedent în istoria omenirii, sistemele informatice reprezinta...

Bază de date Access - gestiune farmacie

Notiuni introductive Bazele de date reprezinta colectii de date organizate într-un mod riguros, bine stabilit. Ele nu contin date care nu sunt...

Baze de date Access - Banca Comercială Română

BAZA DE DATE ACCESS 1. Noţiuni introductive Bazele de date reprezintă colecţii de date organizate într-un mod riguros, bine stabilit. Ele nu...

Proiectare Baze de date în Access

Aplicatia I - BAZA DE DATE ÎN EXCEL I.1 CREAREA UNEI BAZE DE DATE Am creat 4 baze de date reprezentând situatia ?colarA a studentilor de la...

Bază de date Access - evidența salariaților

SISTEME DE GESTIUNE A BAZELOR DE DATE Sistemele de gestiune a bazelor de date (în limba engleză "database management system" - SGDB) reprezintă...

Folosirea MS Access în Gestionarea unei Baze de Date

Introducere Proiectul este structurat pe 5 capitole şi are ca scop demonstrarea avantajelor sistemelor de gestiune, asigurând astfel o interfaţă...

Proiect Baze Date - Access

Bazele de date In orice domeniu de activitate informaţia are o importanta decisiva. Cei care reuşesc in zilele noastre nu mai sunt neapărat cei...

Folosirea MS Access în Gestionarea unei Baze de Date

B. BAZE DE DATE ACCESS Baza de date (BD) poate fi definita ca un ansamblu de date interconectate, impreuna cu descrierea lor, care raspunde...

Ai nevoie de altceva?