Proiect PL/SQL - agenție de turism

Proiect
6.7/10 (3 voturi)
Conține 1 fișier: doc
Pagini : 15 în total
Cuvinte : 3515
Mărime: 24.87KB (arhivat)
Publicat de: Adriana Soare
Puncte necesare: 8
Academia de Studii Economice Bucuresti Facultatea de Cibernetica, Statistica si Informatica Economica

Extras din proiect

Realizarea bazei de date presupune parcurgera urmatoarelor etape:

- Analiza sistemului economic pentru care s-a realizat baza de date si a cerintelor informationale asociate;

- Proiectarea structurii bazei de date ( schema conceptuala, externa si interna);

- Incarcarea datelor in daza de date;

- Exploatarea si intretinerea bazei de date.

ANALIZA SISTEMULUI ECONOMIC SI A CERINTELOR INFORMATIONALE

Activitatea de analiza presupune:

1. analiza componentelor sistemului si a legaturilor dintre acestea, activitate cunoscuta sub numele de analiza structurala sau statica, in urma careia se obtine modelul structural(static) al sistemului;

2. analiza starilor sistemului si a tranzitiilor posibile intre aceste stari , in raport cu anumite evenimente. Este asa numita analiza temporala (comportamentala), prin care se obtine modelul dinamic (sau temporal) al sistemului;

3. analiza cerintelor informationale, respectiv a transformarilor de date (a tranzactiilor) din cadrul sistemului economic prin care sunt satisfacute cerintele informationale asociate domeniului economic. In urma acestei activitati se obtine modelul functional (transformational) al sistemului economic;

4. integrarea modelelor sistemului ecomomic (structural, dynamic si functional) in scopul corelarii si completarii lor.

ANALIZA STRUCTURALA A SISTEMULUI ECONOMIC TEHNICA DIAGRAMELOR ENTITATE-ASOCIERE

Analiza structurala a sistemului economic are ca obiectiv evidentierea componemtelor (obiectivelor) din cadrul sistemului, pentru care urmeaza sa se colecteze si sa se memoreze date din cadrul DB, precum si evidentierea legaturilor dintre aceste componente.

Tehnica entitate-asociere

1. identificarea componentelor (entitatilor) din cadrul sistemului economic;

2. identificarea asocierilor dintre entitati si calificarea acestora;

3. identificarea atributelor aferente entitatilor si asocierilor dintre entitati;

4. stabilirea atributelorde identificare a entitatilor

Identificarea componentelor sistemului economic

Componentele sistemului economic sunt denumite entitati si sunt reprezentate in cadrul diagramei prin blocuri dreptungiulare.

Pentru activitatea unei agentii de voiaj sunt puse in evidenta urmatoarele entitati:

- clienti;

- hoteluri;

- contracte;

- angajati;

- localitati.

Fiecare entitate prezinta mai multe instante (realizari). De exemplu, agentia are mai multi clienti, mai muti angajati etc.

In urma acestei etape s-a realizat prima forma a diagramei entitate-asociere (fig 1).

Figura 1.

Identificarea asocierilor dintre entitati si calificarea acestora

In cadrul sistemului analizat componentele nu apar decat arareori izolate.Intre acestea se stabilesc legaturi, asocieri.

In cadrul diagramei entitate-asociere, legaturile dintre entitati sunt reprezentate prin arce neorientate, care fac legatura intre nodurile ce reprezinta entitatile participante la asociere.

Semnificatia legaturii, exprimata printr-un nume acordat legaturii se reprezinta cu ajutorul unui nod eticheta (romb), plasat pe arc ca nod intermediar

Tipul (forma) legaturii se exprima cu ajutorul cardinalitatii.

Cardinalitatea asocierilor exprima numarul minim si numarul maxim de realizari (instante) de entitate care pot fi associate cu o realizare a partenerului de asociere. Cardinalitatea se exprima prin perechi de numere, cate o pereche pentru fiecare entitate din cadrul legaturii.

Figura 2. Diagrama entitate-asociere pentru domeniul economic (a doua forma)

Identificarea atributelor aferente entitatilor si asocierilor dintre entitati

Atributele exprima caracteristici, proprietati ale comportamentelor sistemului economic analizat sau ale asocierilor dintre aceste componente.

In mod current, atributele sunt associate entitatilor

In cadrul diagramei entitate-asociere, atributele sunt figurate prin blocuri ovale, legate de entitatea, respective asocierea pe care o descriu intr-un mod specific, in functie de tipul atributelor.

Preview document

Proiect PL/SQL - agenție de turism - Pagina 1
Proiect PL/SQL - agenție de turism - Pagina 2
Proiect PL/SQL - agenție de turism - Pagina 3
Proiect PL/SQL - agenție de turism - Pagina 4
Proiect PL/SQL - agenție de turism - Pagina 5
Proiect PL/SQL - agenție de turism - Pagina 6
Proiect PL/SQL - agenție de turism - Pagina 7
Proiect PL/SQL - agenție de turism - Pagina 8
Proiect PL/SQL - agenție de turism - Pagina 9
Proiect PL/SQL - agenție de turism - Pagina 10
Proiect PL/SQL - agenție de turism - Pagina 11
Proiect PL/SQL - agenție de turism - Pagina 12
Proiect PL/SQL - agenție de turism - Pagina 13
Proiect PL/SQL - agenție de turism - Pagina 14
Proiect PL/SQL - agenție de turism - Pagina 15

Conținut arhivă zip

  • Proiect-Agentie de Turism.doc

Alții au mai descărcat și

Laboratoare SQL

Obiective • Cunoaşterea capabilităţilor instrucţiunilor SELECT • Executarea unor instrucţiuni SELECT de bază • Cunoaşterea diferenţelor dintre...

SQL - exemple și rezolvări

Bilet nr 1 1. Se doreste afisarea numarului de studenti înscrisi pe fiecare an de studiu în parte pentru anul universitar 2004 – 2005. 2. Sa se...

Crearea aplicațiilor în Visual C++

*Generaţi aplicaţia de tip Dialog (Dialog Based!) Fisa selectînd ca şi tip de proiect MFC AppWizard(exe).Aplicaţia serveşte la realizarea unei fişe...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Probleme Rezolvate în C++

1. Să se verifice dacă un număr este pozitiv. #include<iostream.h> void main() { int a; //citim numarul cout<<"a=";cin>>a; //verificam daca...

Laboratoare SQL, SQL*PLUS

Baze de date-Anul 2 Laborator 1 SQL I. Introducere. Comanda SELECT. Cereri mono-relatie 1. Ce este un sistem de gestiune a bazelor de date?...

Ai nevoie de altceva?