-andrea-
19-12-2009, 10:43
Ciao ragazzi ho bisogno di implementare due trigger in pl/sql date le seguenti tabelle
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)
• all'atto della cancellazione di un cliente le informazioni sui suoi movimenti bancari vengono spostate sulle tabelle del datawarehouse, mentre le informazioni sui relativi conti corrente vengono eliminate dalla base di dati;
• all'atto della chiusura di un conto corrente le informazioni sui relativi movimenti bancari vengono spostate sulle tabelle del datawarehouse, mentre quelle degli intestatari permangono;
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)
• all'atto della cancellazione di un cliente le informazioni sui suoi movimenti bancari vengono spostate sulle tabelle del datawarehouse, mentre le informazioni sui relativi conti corrente vengono eliminate dalla base di dati;
• all'atto della chiusura di un conto corrente le informazioni sui relativi movimenti bancari vengono spostate sulle tabelle del datawarehouse, mentre quelle degli intestatari permangono;