Baze de Date

Curs
9/10 (1 vot)
Domeniu: Contabilitate
Conține 1 fișier: pdf
Pagini : 110 în total
Cuvinte : 37372
Mărime: 710.44KB (arhivat)
Cost: Gratis
Profesor îndrumător / Prezentat Profesorului: Serban Criscota
Partea a V-a

Extras din document

Cap.I Baze de date - noiuni generale

I.1 Modelarea

Prin modelare se întelege reprezentarea unui obiect, fenomen sau

proces din lumea reala într-un anumit sistem (matematic, fizic, grafic,

informatic, etc.). Un model este creat pentru a permite studiul obiectului,

fenomenului sau procesului respectiv, într-un anumit context.

În urma analizei obiectului, fenomenului sau procesului din lumea

reala, modelul va pastra numai acele caracteristici ce sunt considerate

importante pentru reprezentarea acestuia în contextul în care va functiona.

De exemplu, daca dorim sa cream modelul unei masini în scopul studierii

performantelor tehnice ale acesteia, atunci modelul realizat va contine

informatiile despre viteza, consum, putere, etc., dar nu va contine date

despre culoarea sau materialul din care sunt confectionate scaunele,

deoarece acestea nu au nici un rol în contextul respectiv.

Un model informatic, realizat pentru a fi implementat pe calculator,

contine informatii (date) si prelucrari, care provin din caracteristicile

(proprietatile) si actiunile (metodele) obiectului, fenomenului sau procesului

din lumea reala.

În acest caz, vom avea deci doua procese de modelare, si anume:

modelarea datelor si modelarea prelucrarilor. Aceste procese de modelare,

vor parcurge mai multe grade de abstractizare, obtinându-se mai multe tipuri

intermediare de modele: conceptual, logic si tehnic.

Modelul care poate fi implementat pe calculator este cel care are

gradul de abstractizare cel mai mare (modelul tehnic). Dupa efectuarea

codificarii informatiilor (datelor) din modelul tehnic, acestea, într-un

calculator, pot fi memorate, transmise sau supuse executiei anumitor

operatii.

Scopul modelarii este studiul unui obiect, fenomen sau proces real,

prin simularea diferitelor situatii în care se poate afla acesta.

I -2

În figura de mai jos este prezentata activitatea de modelare efectuata

asupra unui obiect, fenomen sau proces real în scopul realizarii unei aplicatii

informatice (care se concretizeaza practic prin implementarea pe calculator

a modelelor tehnice - de date si prelucrari - prin folosirea anumitor metode,

tehnici si instrumente).

I.1.1 Modelarea conceptuala

Modelul conceptual - reprezinta definirea realitatii obiectului supus

modelarii printr-un ansamblu de concepte si reguli de combinare a acestor

concepte.

Modelul conceptual este definite sub forma unor enunturi, cu un grad

de generalitate foarte ridicat, ce duc la o asemanare cât mai apropiata între

obiect si model. Fiind cel mai apropiat de realitatea obiectiva, gradul de

abstractizare introdusa de modelul conceptual este scazut.

Modelul conceptual cuprinde trei aspecte ale analizei obiectului supus

modelarii si anume:

Aplicatia informatica

Obiect, Proces, Fenomen

Proprietati (caracteristci, atribute)

Metode (actiuni)

Informatii Prelucrari

Modelare

Modelul conceptual

al datelor

Modelul tehnic al

datelor

Modelul logic al

datelor

Modelul conceptual

al prelucrarilor

Modelul logic al

prelucrarilor

Modelul tehnic al

prelucrarilor

calculator

I -3

1) Analiza structurala, statica - care studiaza componentele obiectului

supus modelarii precum si legaturile stabilite între acestea;

2) Analiza comportamentala (temporala), dinamica - care studiaza:

starile prin care trec componentele si legaturile obiectului ca reactie la

aparitia unor anumite evenimente externe, precum si a efectelor provocate

asupra acestora în perioada tranzitiei de la o stare la alta;

3) Analiza functionala - care studiaza transformarile produse în

componentele si legaturile obiectului pentru satisfacerea cerintelor

determinate de functionarea sistemului (cerintele informationale) - adica a

prelucrarilor efectuate asupra datelor;

Modelul conceptual al datelor (MCD) are doua parti esentiale:

conceptele si legaturile între concepte. Conceptele se creeaza în functie de

scopul urmarit si de interdependenta dintre elemente.

 Modelul entitate-asociere

Definirea structurala a modelului conceptual al datelor se realizeaza

prin diferite modele semantice, dintre care modelul entitate-asociere (EA)

este cel mai utilizat. În acest model sunt scoase în evidenta lucruri ce se

considera definitorii si care constituie de fapt, componentele acestuia:

- Entitatea - reprezinta un obiect al realitatii modelate caracterizat

printr-o existenta proprie, cu o identitate proprie (care-l face identificabil în

raport cu celelalte obiecte de acelasi tip) si o multime de caracteristici care

exprima proprietatile acestuia.

- Atributul - defineste o proprietate distincta a unei entitati. Fiecare

atribut prezinta un domeniu, adica o multime de valori admise.

- Asocierea - exprima legatura stabilita între entitati precum si

rolul pe care îl joaca fiecare entitate participanta la legatura. Exprimând o

legatura dintre entitati ea nu are o existenta de sine statatoare. O asociere

poate prezenta unul sau mai multe atribute proprii cu rol de a caracteriza,

explicita, legatura stabilita între entitatile participante la asociere.

Modelul entitate-asociere este completat de:

- Restrictiile de integritate - care exprima cerintele care trebuiesc

respectate pentru obtinerea unui model corect si coerent în raport cu

realitatea pe care o reflecta.

- Dependentele functionale - care evidentiaza raporturile de

determinare stabilite între atributele entitatilor.

Modelul entitate-asociere folosit pentru definirea modelului

conceptual al datelor este un model static, structural. El analizeaza

componentele obiectului supus modelarii precum si legaturile stabilite între

I -4

acestea. Cu toate acestea exista tehnici prin care se poate asocia modelului si

componentele dinamice si functionale.

t Modelul conceptual este creat în functie numai de realitatea obiectiva.

Modelul conceptual este singurul model în care nu va exista nici un element

referitor la implementarea sa informatica, el fiind total independent de

aceasta. Din aceasta cauza daca se doreste o alta implementare informatica,

modelul conceptual

Preview document

Baze de Date - Pagina 1
Baze de Date - Pagina 2
Baze de Date - Pagina 3
Baze de Date - Pagina 4
Baze de Date - Pagina 5
Baze de Date - Pagina 6
Baze de Date - Pagina 7
Baze de Date - Pagina 8
Baze de Date - Pagina 9
Baze de Date - Pagina 10
Baze de Date - Pagina 11
Baze de Date - Pagina 12
Baze de Date - Pagina 13
Baze de Date - Pagina 14
Baze de Date - Pagina 15
Baze de Date - Pagina 16
Baze de Date - Pagina 17
Baze de Date - Pagina 18
Baze de Date - Pagina 19
Baze de Date - Pagina 20
Baze de Date - Pagina 21
Baze de Date - Pagina 22
Baze de Date - Pagina 23
Baze de Date - Pagina 24
Baze de Date - Pagina 25
Baze de Date - Pagina 26
Baze de Date - Pagina 27
Baze de Date - Pagina 28
Baze de Date - Pagina 29
Baze de Date - Pagina 30
Baze de Date - Pagina 31
Baze de Date - Pagina 32
Baze de Date - Pagina 33
Baze de Date - Pagina 34
Baze de Date - Pagina 35
Baze de Date - Pagina 36
Baze de Date - Pagina 37
Baze de Date - Pagina 38
Baze de Date - Pagina 39
Baze de Date - Pagina 40
Baze de Date - Pagina 41
Baze de Date - Pagina 42
Baze de Date - Pagina 43
Baze de Date - Pagina 44
Baze de Date - Pagina 45
Baze de Date - Pagina 46
Baze de Date - Pagina 47
Baze de Date - Pagina 48
Baze de Date - Pagina 49
Baze de Date - Pagina 50
Baze de Date - Pagina 51
Baze de Date - Pagina 52
Baze de Date - Pagina 53
Baze de Date - Pagina 54
Baze de Date - Pagina 55
Baze de Date - Pagina 56
Baze de Date - Pagina 57
Baze de Date - Pagina 58
Baze de Date - Pagina 59
Baze de Date - Pagina 60
Baze de Date - Pagina 61
Baze de Date - Pagina 62
Baze de Date - Pagina 63
Baze de Date - Pagina 64
Baze de Date - Pagina 65
Baze de Date - Pagina 66
Baze de Date - Pagina 67
Baze de Date - Pagina 68
Baze de Date - Pagina 69
Baze de Date - Pagina 70
Baze de Date - Pagina 71
Baze de Date - Pagina 72
Baze de Date - Pagina 73
Baze de Date - Pagina 74
Baze de Date - Pagina 75
Baze de Date - Pagina 76
Baze de Date - Pagina 77
Baze de Date - Pagina 78
Baze de Date - Pagina 79
Baze de Date - Pagina 80
Baze de Date - Pagina 81
Baze de Date - Pagina 82
Baze de Date - Pagina 83
Baze de Date - Pagina 84
Baze de Date - Pagina 85
Baze de Date - Pagina 86
Baze de Date - Pagina 87
Baze de Date - Pagina 88
Baze de Date - Pagina 89
Baze de Date - Pagina 90
Baze de Date - Pagina 91
Baze de Date - Pagina 92
Baze de Date - Pagina 93
Baze de Date - Pagina 94
Baze de Date - Pagina 95
Baze de Date - Pagina 96
Baze de Date - Pagina 97
Baze de Date - Pagina 98
Baze de Date - Pagina 99
Baze de Date - Pagina 100
Baze de Date - Pagina 101
Baze de Date - Pagina 102
Baze de Date - Pagina 103
Baze de Date - Pagina 104
Baze de Date - Pagina 105
Baze de Date - Pagina 106
Baze de Date - Pagina 107
Baze de Date - Pagina 108
Baze de Date - Pagina 109
Baze de Date - Pagina 110

Conținut arhivă zip

  • Baze de Date.pdf

Alții au mai descărcat și

Modelarea Aplicatiilor Financiar Contabile

SISTEME INFORMAŢIONALE FINANCIAR-CONTABILE Modelarea aplicaţiilor financiar-contabile utilizând tehnici moderne de programare 1.1. Structura...

IAS 16 - Imobilizari Corporale

PARTEA I Introducere În martie 1982 Consiliul IASC a aprobat norma IAS 16 ,,Contabilitatea imobilizarilor corporale“. Ultima revizuire a...

Organizarea Contabilității Bancare

CAPITOLUL I ORIGINILE SISTEMULUI BANCAR 1.1 Activităţile specifice băncilor de-a lungul istoriei Termenul de bancă vine din limba italiană de la...

Proiectarea Sistemelor Informatice1

Societatea “S.C OMNIASIG S.A” are ca obiect de activitate prestari servicii: incheie asigurari. In baza de date a companiei sunt retinute...

Impozitul pe Profit

I. IMPOZITELE NOTIUNI GENERALE 1.1 Continutul si rolul impozitelor 1.2 Principiile de impozitare 1.3 Clasificarea impozitelor 1.1 Continutul...

Standardele Internationale de Reglementare Contabile

Situatiile financiare cu scop general trebuie sa ofere o imagine fidela a rezultatelor si pozitiei financiare a unei societati la sfârsitul...

Introducere în Bazele Contabilității

LECTIA 1 INTRODUCERE ÎN BAZELE CONTABILITATII - Reliefarea faptului ca contabilitatea este o stiinta, cu principii riguros stabilite, cu o...

Finanțele Întreprinderii

Situatia neta Pornind de la abordarea juridica a bilantului, exista diferite opinii 1.2.3potrivit carora conceptul de situatia netÎ este mai...

Ai nevoie de altceva?