sau Inregistrare
  
Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic

sql/plsql proiect Evaluare topic: - - - - -

#1 Utilizator offline   costi100 

  • Ghiocel
  • Grup: Members
  • Mesaje: 1
  • Inregistrat: 25-May 07

Scris 25 May 2007 - 11:57 PM

ceau...am primit un proiect la faculta si daca puteti sa ma ajutati ar fi super(macar la realizarea formelor normalizate)



Se considera o aplicatie online care este utilizata pentru realizarea bilantului contabil al unei firme. Aplicatia foloseste pentru stocarea datelor o baza de date Oracle. Stiind ca trebuie stocate informatiile prezentate in tabelele urmatoare si ca informatiile trebuie sa respecte urmatoarele constrangeri: nume companie 50 de caractere, numar cont cinci cifre, descriere 50 de caractere, tip cont 2 caractere, balanta initiala, debitul, creditul si balanta ajustata nu poat avea mai mult de doua zecimale si nu poat fi mai mari decat 1000000, numarul tranzactiei nu poate fi mai mare decat 10000, iar suma tranzactionata pentru un cont intr-o singura tranzactie nu poate fi mai mare decat 10000, se cere:

Numar Cont
Descriere
TipCont
Balanta Initiala
Debite
Credite
Balanta Ajustata


Numar Tranzactie
Data
Numar Count
Suma
a) Să se realizeze proiectarea bazei de date aferente (structura de tabele, structura de coloane a fiecărei tabele, constrāngeri, dimensionarea fizică a spaţiului aferente obiectelor tabelă, eventuala partiţionare a tabelelor):
i)Proiectare logică a bazei de date (forme normalizate) => structura de tabele;
ii)Dimensionare coloane, constrāngeri;
b) Să se scrie comenzile SQL pentru tabelele proiectate la punctul anterior.
c) Sa se implementeze un trigger care atunci cand este introdusa o tranzactie automat sa calculeze debitele (pentru un cont debitul este egal cu suma sumelor pozitive din tranzatiile in care apare acel cont), creditele (suma sumelor negative din tranzactiile in care apre un cont) si balanta ajustata (=Balanta Initiala +Debite - Credite) pentru toate conturile implicate in tranzactie
d) Sa se implementeze o functie care sa verifice daca o tranzactia este valida (suma tuturor conturilor dintr-o tranzactie trebuie sa fie zero), functia primeste ca si parametru de intrare numarul tranzactiei pentru care se doreste verificarea.
e)
0

Reclama



Impartaseste acest subiect:


Pagina 1 din 1
  • Nu poti crea un subiect nou
  • Nu puteti raspunde pe acest topic


Subiecte similare Collapse

  Topic Deschis de Replici Vizualizari
Topic inchis help me! lorry_me_sweety  0 2.513
Replici noi Problema in assembler
aprinderea unui led prin portul paralel
acidcromaticle  2 1.992
Replici noi programe
despre C++ si ce se poate face cu el
stefancx  6 3.802
Replici noi Functii windows in C++
In asteptarea unor raspunsuri,tutoriale,indrumari...
AnaKonD  5 4.146
Replici noi C++ cu DirectX 9
ok deci astea 2 imi dau batai de cap
ThunderSS  2 3.200