Sunteți pe pagina 1din 7

UNIVERSITATEA CRETIN "DIMITRIE CANTEMIR" FACULTATEA DE FINANE, BNCI I CONTABILITATE BRAOV SPECIALIZAREA: FINANE I BNCI

SISTEM INFORMATIC - EVIDENA CONTRACTELOR DE CREDIT AFERENTE UNEI BNCI I CLIENILOR SI

Student: MALANCU (DONISA) FLORENTINA Anul III FBC FR

Coordonator stiinific: Conf univ. dr. CRSTEA CLAUDIA

BRAOV 2013

CUPRINS

CAPITOLUL I PREZENTARE MRD..........................................................................................................3 CAPITOLUL III - EXEMPLE DE PRELUCRARI IN SQL PENTRU ..........................................................6

CAPITOLUL I PREZENTARE MRD SISTEM INFORMATIC - EVIDENA CONTRACTELOR DE CREDIT AFERENTE UNEI BNCI I CLIENILOR SI

Pentru realizarea acestei situaii privind contractele de credit ncheiate ntre o banc i clienii si s-a utilizat aplicaia Microsoft Access 2003 din cadrul pachetului Office al sistemului de operare Windows XP. Acest sistem este structurat pe urmtoarele tabele: Dicionarul de Date Fiecare contract pentru acrodarea creditului se nchieie cu un singur client,acelai tip este posibil ca n timp ssolicite mai multe credite. n dicionarul de date,codul e al clientului i numrul de contract sunt identificori adic vor avea ntodeauna valori unice. CLIENI ( COD CL,.DEN CL , ADR CL , TEL CL ,CTB ) BANC ( ID BANC , DEN BANC, ADRES, TEL , E-MAIL, CTB, VALOARE NCASAT , DATA , COD CL ,ID CONT, NR DOC JUSTIFICATIV NR CONTRACT , ID OPERATOR, CONTRACTE (NR CONTRACT , DATA CONTRACT, TIP CREDIT , ALTE CLAUZE CONTRACTUALE, COD CL) NCASRI ( NR NCASARE, NR.DOC JUSTIFICATIV, DATA NCASARE, , SUMA , EXPLICAII, COD CL ,ID CONT, ID OPERATOR) OPERATOR BANC (ID OPERATOR, DENUMIRE, FUNCIE, DATA) PLI ( NR PLAT, NR, DOC JUSTIFICATIV, DATA NCASARE , SUMA , EXPLICAII, COD CL, ID CONT, ID OPERATOR) DOCUMENTE JUSTIFICATIVE (NR DOC JUSTIFICATIV, DENUMIRE , NR CONTRACT, COD CL , EXPLICAIE,DATA , ID OPERATOR ) CONTURI ( ID CONT, COD CONT , DEN CONT , DATA DESCHIDERE CONT, DATA NCHIDERE CONT ,STARE CONT, COD CL ) Restriciile sistmeului sunt:

CLIENI (1,n) fiecare client poate deine unul sau mai multe conturi CONT (1,n) fiecare cont poate avea unul sau mai multi clieni CLIENI (1,n) fiecare client poate ncheia unul sau mai multe contracte CONTRACTE (1,1) fiecare contract poate conine un singur client NCASRI (1,n) fiecare banc poate efectua una sau mai multe ncasari. BANC (1,n) fiecare banc poate efectua una sau mai multe ncasari. NCASRI (1,1) fiecare ncasare contine un cont CONT (1,n) fiecare cont conine una sau mai multe ncasri. NCASRI (1,n) fiecare ncasare poate fi efectuate de unul sau mai multi clieni CLIENI (1,n) fiecare client poate efectua o singur sau mai multe ncasri. NCASRI (1,1) fiecare ncasare conine un singur document justificativ DOCUMENTE JUSTIFICATIVE (1,1) fiecare document justificativ poate conine o singura ncasare. NCASRI (1,1) fiecare ncasare este efectuat de un singur operator bancar OPERATOR (1,n) fiecare operator bancar poate efectua una sau mai multe ncasri PLI (1,n ) fiecare client poate pli ntr-un singur sau mai multe conturi ale bncii CONT (1,n) fiecare cont poate conine una sau mai multe pli PLI (1,n) fiecare plat conine una sau mai multe contracte CONTRACTE (1,n) fiecare contract conine una sau mai multe pli PLI (1,n) fiecare plat poate fi efectuat de unul sau mai multi clienti CLIENTI (1,n) fiecare client poate efectuat una sau mai multe pli. PLI (1,n) fiecare plat conine un document justificativ DOCUMENT JUSTIFICATIV (1,n) fiecare document justificativ conine una sau mai multe pli. PLI (1,n) fiecare plat poate fi nregistrat de unul sau mai multi operatori OPERATOR (1,n) fiecare opeator poate efectua una sau mai multe pli

1) Integritatea de Entitate (IE) Fiecare tabel are cheie primar: CLIENI,BANC , CONTURI, CONTRACTE,, NCASRI, PLI , OPEARATOR BANCAR , DOCUMENTE JUSTIFICATIVE , 2) Integritatea Referenial (IR) cheie extern: COD CL , NR CONTRACT, ,ID OPERATOR, NR DOC JUSTIFICATIV, ID OPERATOR, 3) Integritatea Funcional (IF) dependete funcionale tabel

CAPITOLUL II - PREZENTARE MCD SISTEM INFORMATIC- EVIDENA CONTRACTELOR DE CREDIT AFERENTE UNEI BNCI I CLIENILOR SI

(1,n)

PLATI CONTURI (1,n) ID CONT (N) COD CONT (T) DEN CONT (T) DATA DESCHIDERE CONT (D) DATA INCHIDERE CONT (D) STARE CONT (T) COD CL (N) efectueaza detin (1,n) CLIENTI incheie COD CL (N) DEN CL (T) ADR CL (T) TEL CL (N) CTB (T) (1,n) (1,n) CONTRACTE NR CONTRACT (N) DATA CONTRACT (D) TIP (T) ALTE CLAUZE CONTRACTUALE (T) COD CL (T) (1,n) BANCA ID BANCA (N) DEN BANCA (T) ADRESA (T) TEL (N) E-MAIL (T) CTB (N) VALOARE INCASATA (N) DATA (D) COD CL (N) ID CONT (T) NR DOC JUSTIFICATIV (N) NR CONTRACT (N) ID OPERATOR (N) (1,n) incaseaza NR PLATA (N) NR DOC JUSTIFICATIV PLATA (N) DATA PLATA (D) SUMA (N) EXPLICATII (T) COD CL (N) ID CONT (T) ID OPERATOR (N) OPERATOR BANCAR ID OPERATOR (N) DENUMIRE (T) FUNCTIE (T) DATA (D) (1,1) sunt efectuate de

(1,1) INCASARI NR INCASARE (N) NR DOC JUSTIFICATIV (N) DATA INCASARE (D) SUMA (N) EXPLICATII (T) COD CL (N) ID CONT (N) ID OPERATOR (N) contin DOCUMENTE JUSTIFICATIVE NR DOC JUSTIFICATIV (N) DENUMIRE (T) NR CONTRACT (N) COD CL (N) EXPLICATIE (T) DATA (D) ID OPERATOR (T) (1,1)

CAPITOLUL III - EXEMPLE DE PRELUCRARI IN SQL PENTRU SISTEM INFORMATIC - EVIDENA CONTRACTELOR DE CREDIT AFERENTE UNEI BNCI I CLIENILOR SI

1) S se afieze codul clientului,den clientului,adresa clientului din tabela clieni din baza de date clieni: SELECT cod,cl,den,cl,cod cl FROM clienti 2) Sa se ofere nr,tipul de contrace ale clientiilor SELECT tip credit FROM contracte 3) S se afieze numarul doc,data doc,sumele ncasate din tabela ncasri SELECT nr doc,datsa doc,suma FROM incasari 4) S se afieze sumele ncasate de la clientul care are codul 1 SELECT suma FROM incasari WHERE cod client = 1 5) Sa se creze o lista cu toti clienii care au adresa n localitatea Braov SELECT cod cl,dencl,adrcl,telcl,ctb FROM clienti WHERE adresa clent = *Brasov* 6) S se afieze n ordine cronologic contractele nchieate cu clienii SELECT nrctr,datactr,tip credit,alte clause FROM contracte ORDER BY data ctr 7) S se genereze o list alfabetic a clienilor cu adresa n Braov SELECT cod cl,dencl,adrcl,telcl,ctb

FROM clienti WHERE adresa clent = Brasov ORDER BY den cl 8) Cte contracte a nchieat fiecare client ? CREATE TABLE ccontracte (nrctr,datactr,tip credit,alte clause,cod cl) SELECT cod cl,dencl,contract (nrct) FROM clienti inner join contracte ON clienti, cod client = conrtracte . cod cl GROUP BY cod cl . den cl 9) S se afieze denumirea clientului care a inchieat contracte in data de 02.05.2013 SELECT den cl FROM clienti inner join contracte ON clienti . cod cl = contracte cod cl WHERE data ctr = 02/05/2013 10) S se afieze SELECT NR CTR,DATA CTR,TIP ASIG,OB,VAL ,PER,PRIMA,COD CL FROM contract WHERE data contract between 1/01/2013 and 31/05/2013 sau WHERE month (data ctr) = 1 an Year (data ctr) = 2013

S-ar putea să vă placă și