Extras din curs
Sistemele Tranzacţionale
• înregistrează informaţii curente şi menţin baza de date cu informaţii privind tranzacţiile zilnice.
• sunt concepute să păstreze înregistrările şi să raporteze tranzacţiile, să eficientizeze şi să automatizeze prelucrarea.
• pun accentul pe integritatea şi consistenţa datelor, fiind gestionate ca un întreg
Sistemele de birotică şi comunicaţii
• sunt utilizate pentru automatizarea muncii de birou de către mai multe categorii de personal: secretare, manageri, funcţionari
• sunt prezente la toate nivelele unei firme.
• cuprind următoarele categorii de aplicaţii:
•• procesoare de text,
•• procesoare de tabele,
•• procesoare de imagini,
•• programe pentru comunicaţii (transmitere/recepţionare fax, transmitere/recepţionare mesaje electronice),
•• programe pentru evidenţa întâlnirilor,
•• programe pentru managementul proiectelor la care se lucrează în grup.
Intranet = reţea locală cu arhitectură bazată pe tehnologia Internet, ce permite comunicarea într-un grup închis de utilizatori care se raportează şi construiesc o bază comună de informaţii.
Extranet = o aplicaţie specială care permite altor organizaţii şi persoane accesul la informaţia difuzată pe Intranet.
Sistemele tranzacţionale – metode de analiză şi proiectare
• metode sistemice – tratează diferenţiat datele şi prelucrările, la nivel conceptual, logic şi fizic
• metode orientate obiect – modelează activitatea din sistemul real cu ajutorul unor entităţi (clase) care înglobează atribute (date) şi comportament (prelucrări).
3 Modelul Conceptual al Datelor (MCD) defineşte structura globală de organizare a datelor, asigurând independenţă totală faţă de orice sistem de gestiune a bazelor de date. Acordând prioritate datelor, pentru reprezentarea lor foloseşte un formalism precis, normalizat pe plan internaţional de ISO (International Standard Organization) sub numele de model “Entitate–Asociere”. Este realizat cu ajutorul conceptelor de entitate (obiect), relaţie, atribut, proprii formalismului Entitate-Asociere.
Concepte
entitate
ENTITATEA (E) este o reprezentare conceptuală a unui obiect sau fenomen din sistemul real. Are existenţă proprie şi este conformă cu regulile de gestiune ale firmei.
asociere
ASOCIEREA (A) între entităţi exprimă o legătură existentă sau posibilă între obiecte individuale. Clasele de asocieri sunt asocieri între clasele de obiecte individuale.
atribut
ATRIBUTUL defineşte o proprietate distinctă a unei entităţi sau a unei asocieri. Un atribut este considerat o mulţime de valori posibile.
cardinalitate
CARDINALITATEA dă informaţii despre numărul minim şi numărul maxim de apariţii ale unei asocieri A între o entitate E1 şi o alta E2. Referind entitatea, (mulţimea legată prin aplicaţie), şi asocierea, (aplicaţia mulţimii în altă mulţime), se vorbeşte de cardinalitatea cuplului Entitate-Asociere (EA). Se defineşte ca un cuplu de întregi (x,y), unde:
•• x reprezintă numărul minim de legături ce pot exista pentru o realizare dată a entităţii.
•• y reprezintă numărul maxim de legături ce pot exista pentru o realizare dată a entităţii .
4 Pentru trecerea de la modelul Entitate-Asociere la Modelul Relaţional s-au stabilit următoarele reguli:
1.- fiecărei entităţi i se asociază o schemă de relaţie compusă din toate atributele entităţii.
2.- dacă într-o asociere A există o entitate E pentru care cardinalitatea maximală a cuplului (E,A) este 1, se adaugă la schema de relaţie R definită pentru E cheia entităţii ce participă la asocierea A şi atributele asocierii.
Exemplu:
Presupunînd că un anume tip de materii prime este aprovizionat de la un furnizor, şi că un furnizor poate furniza mai multe tipuri de materii prime, modelul conceptual al datelor este :
Preview document
Conținut arhivă zip
- Subsisteme de Definitie.doc