-andrea-
17-12-2009, 13:15
Ragazzi ho bisogno di una mano nella realizzazione di procedure e funzioni in PL/SQL ecco la base di dati e le relative chiavi
CLIENTI (Codice, Nome, Cognome, CF, e-Mail, Indirizzo, PIN,
Località:LOCALITA')
FILIALI (ID, Indirizzo, Località:LOCALITA')
LOCALITA' (ID, CAP, Nazione, Nome, Provincia, Regione/Stato)
INTESTATARI_CONTI Cliente:CLIENTI,Conto_corrente:CONTI_CORRENTI,
Filiale:FILIALI)
CONTI_CORRENTI ( IBAN, Residuo_mensile, Residuo_giornaliero,
Limite_mensile, Limite_giornaliero, Saldo attuale)
MOVIMENTI_BANCARI (ID, Data_valuta, Data_contabilità, Tipo,
Importo_uscita, Importo_entrata, IBAN:CONTI_CORRENTI)
BONIFICI( ID:MOVIMENTI_BANCARI, Beneficiario, Indirizzo,
Codice IBAN, Località:LOCALITA')
RICARICHE (ID:MOVIMENTI_BANCARI, Numero_cellulare, Operatore)
H_MOVIMENTI_BANCARI (ID, Data_valuta, Data_contabilità, Tipo,
Importo_uscita, Importo_entrata, IBAN:CONTI_CORRENTI)
H_BONIFICI (ID:H_MOVIMENTI_BANCARI, Beneficiario, Indirizzo, Codice
IBAN Località:LOCALITA')
H_RICARICHE (ID:H_MOVIMENTI_BANCARI, Numero_cellulare, Operatore)
• inserimento di un nuovo cliente che deve avvenire contestualmente all’apertura di un nuovo conto corrente;
• aggiornamento delle proprietà del conto corrente di un cliente;
• inserimento di un nuovo movimento bancario (generico, ricarica o bonifico);
• aggiornamento degli intestatari dei conti;
• inserimento di una nuova filiale;
• aggiornamento delle informazioni legate ai clienti;
• visualizzazione dei conti corrente con il saldo disponibile di un dato cliente;
• visualizzazione degli ultimi movimenti bancari (quelli dell’ultimo mese) di un dato cliente;
• visualizzazione delle informazioni con varie statistiche (numero di clienti, numero di conti corrente , etc...) di ogni filiale;
• visualizzazione delle informazioni con varie statistiche (numero movimenti, numero di bonifici e ricariche , totale entrate/uscite, etc...) delle attività di ogni cliente;
• spostamento delle informazioni “storiche” dei movimenti bancari su datawarehouse (circa 1 volta ogni 6 mesi);
CLIENTI (Codice, Nome, Cognome, CF, e-Mail, Indirizzo, PIN,
Località:LOCALITA')
FILIALI (ID, Indirizzo, Località:LOCALITA')
LOCALITA' (ID, CAP, Nazione, Nome, Provincia, Regione/Stato)
INTESTATARI_CONTI Cliente:CLIENTI,Conto_corrente:CONTI_CORRENTI,
Filiale:FILIALI)
CONTI_CORRENTI ( IBAN, Residuo_mensile, Residuo_giornaliero,
Limite_mensile, Limite_giornaliero, Saldo attuale)
MOVIMENTI_BANCARI (ID, Data_valuta, Data_contabilità, Tipo,
Importo_uscita, Importo_entrata, IBAN:CONTI_CORRENTI)
BONIFICI( ID:MOVIMENTI_BANCARI, Beneficiario, Indirizzo,
Codice IBAN, Località:LOCALITA')
RICARICHE (ID:MOVIMENTI_BANCARI, Numero_cellulare, Operatore)
H_MOVIMENTI_BANCARI (ID, Data_valuta, Data_contabilità, Tipo,
Importo_uscita, Importo_entrata, IBAN:CONTI_CORRENTI)
H_BONIFICI (ID:H_MOVIMENTI_BANCARI, Beneficiario, Indirizzo, Codice
IBAN Località:LOCALITA')
H_RICARICHE (ID:H_MOVIMENTI_BANCARI, Numero_cellulare, Operatore)
• inserimento di un nuovo cliente che deve avvenire contestualmente all’apertura di un nuovo conto corrente;
• aggiornamento delle proprietà del conto corrente di un cliente;
• inserimento di un nuovo movimento bancario (generico, ricarica o bonifico);
• aggiornamento degli intestatari dei conti;
• inserimento di una nuova filiale;
• aggiornamento delle informazioni legate ai clienti;
• visualizzazione dei conti corrente con il saldo disponibile di un dato cliente;
• visualizzazione degli ultimi movimenti bancari (quelli dell’ultimo mese) di un dato cliente;
• visualizzazione delle informazioni con varie statistiche (numero di clienti, numero di conti corrente , etc...) di ogni filiale;
• visualizzazione delle informazioni con varie statistiche (numero movimenti, numero di bonifici e ricariche , totale entrate/uscite, etc...) delle attività di ogni cliente;
• spostamento delle informazioni “storiche” dei movimenti bancari su datawarehouse (circa 1 volta ogni 6 mesi);