Sisteme Avansate de Baze de Date

Previzualizare curs:

Extras din curs:

Ne vom referi la urmatoarele categorii de baze de date:

- Baze de date relationale

- Baze de date active,

- Baze de date deductive

- Baze de date orientate obiect

- Baze de date real time

- Baze de date multimedia

- Baze de date spatio-temporale

- Baze de date Fuzzy

- Baze de date distribuite

- Baze de date mobile

- Baze de date de securitate

Aspecte de baza (fundamentale) in bazele de date

Vor viza 2 directii :

1. Concepte de baza

2. Generatii de baze de date

1.1. Conceptul de sistem de informatii (sistem informational – IS/SI) : foloseste o baza de date pt a furniza organizatiilor in care este folosit suport pentru generarea deciziilor. Este un subsitem pentru un sistem mai larg ( ) pe care il ajuta sa isi atinga obiectivul.

OBS : SI nu este util prin el insusi. Sistemul este o organizatie sau o inteprindere. El este caracterizat de urmatoarele aspecto:

- O structura

- O comportare

Def. (clasica) SI este un sistem care colecteaza, memoreaza, proceseaza si distribuie informatii dintr-un domeniu (dom) celor care cer.

Informatia domeniului evolueaza in timp. SI foloseste informatia de la un moment dat numita starea domeniului (la momentul t).

Functiile SI:

1. De memorare: permite sa se pastreze in memoria SI informatia de stare la un moment dat. Are ca si consecinta o reprezentare a starii domeniului

2. De informare (automat sau la cerere)

3. Functia activa  poate determina schimbarea starii domeniului

OBS. Interogarile unei baze de date ca si raspunsurile pot fi de 2 tipuri :

- Extensionale (informatiile oferite/cerute exista deja fara a fi prelucrate)

- Intensionale (datele cerute rezulta in urma unei prelucari mai elaborate. Ex. Cati anagajati au salariul mai mare decat salariul mediu pe economie ?)

Pentru a realiza functiile sale un sistem SI trebuie sa foloseasca o cunoastere sau un set de cunostinte (Kn) data printr-o modelare conceptuala. In cadrul modelarii conceptuale se stabilesc urmatoarele elemente:

1. Ce se intelege prin starea domeniului ?

2. Care sunt cauzele si efectele care schimba starea-  util pt a preciza functia activa

3. Care sunt proprietatile (ppr) starii domeniului (consistenta,completitudine, integritate, invariante etc.)?

4. Posibilitati de inferenta = reguli prin care din cunostinte existente in BD se deduc cunostinte noi

1.2. Schema conceptuala a starii domeniului (sch.con):

Starea domeniului consta dintr-un set de proprietati relevante (definitorii) pentru domeniul respectiv la un moment dat.

Ipoteza fundamentala = un domeniu consta din obiecte si relatiile dintre aceste obiecte.

Starea domeniului = conta dintr-un set de obiecte si un set de relatii intre obiecte.

Def. O conceptualizare a unui domeniu este un set de concepte folosite in acest domeniu. Conceptualizarea are un aspect de abstractizare.

Specificarea unei conceptualizari se numeste schema conceptuala.

Conceptul este o idee genérica sau abstracta referitoare la anumite instante generale sau particulare. Ex. Student : Instante ale conceptului studentii prezenti. O idee obtinuta prin generalizarea unor instante particulare. Conceptul are 2 aspecte:

1. Extensional (multimea tuturor instantelor posibile)

2. Intensie (proprietatile comune tuturor instantelor)

Operatia de clasificarea unui concept este operatia care asociaza un obiect cu un concept.

Operatia de instantiere este operatia inversa: se da o instanta a unui concept.

Def. Populatia este alcatuita din multimea tuturor obiectelor care sunt instante pentru un concept la un moment dat

Def. Un tip entitate (t.ent) este un cocnept ale carei instante pot fi identificate (sunt obiecte particulare sau individuale).

Def. Obiectele care sunt instante ale tipului entitate se numesc entitati.

Def. Tipul relatie (t.rel) este un concept ale carei instante sunt relatii. Relatiile sunt relatii concrete sau particulare.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Sisteme Avansate de Baze de DateSisteme Avansate de Baze de DateSisteme Avansate de Baze de Date
    • CURS 1.doc
    • CURS 10.doc
    • CURS 11.doc
    • CURS 12.doc
    • CURS 2.doc
    • CURS 3.doc
    • CURS 4.doc
    • CURS 5.doc
    • CURS 6.doc
    • CURS 7.doc
    • CURS 8.doc
    • CURS 9.doc
Alte informații:
Tipuri fișiere:
doc
Nota:
9/10 (2 voturi)
Nr fișiere:
12 fisiere
Pagini (total):
50 pagini
Imagini extrase:
50 imagini
Nr cuvinte:
8 981 cuvinte
Nr caractere:
52 419 caractere
Marime:
1.04MB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Predat:
la facultate
Materie:
Calculatoare
Profesorului:
David Dumitru
Sus!