Oracle Lessons - Lezioni Pratiche in Italiano
« Precedenti Successivi »
 

Oracle Tipi Dati Astratti Lezione 6

  Metodi.Per la creazione di una vista ad oggetto sulla tabella cliente sono stati definiti tipi di dato astratti utilizzati dalla tabella stessa. Questi tipi di dato aiutano a standardizzare la rappresentazione dei dati, ma hanno anche un altro scopo: E‘ possibile definire metodi che si applichino ai tipi di dato.Si consideri la Object View…
 

Oracle Tipi Dati Astratti Lezione 5

 Manipolazione dei dati mediante Object View.I dati nella tabella CLIENTE possono essere aggiornati tramite la Object View CLIENTE_OV, oppure aggiornando direttamente la tabella CLIENTE nel modo tradizionale.Se si vuole utilizzare la Object View occorre far uso dei Constructor Method dei tipi istanziati specificando il loro nome nel comando insert: insert into CLIENTE_OV values (… , PERSONA_TY(‘..’,…
 

Oracle Tipi Dati Astratti Lezione 4

 Implementazione di Viste Oggetto.Supponiamo di essere in possesso di un database relazionale classico e di volerlo riorganizzare logicamente secondo lo schema Object Oriented. In questo caso l’operazione da fare è quella di riuscire a sovrapporre strutture orientate agli oggetti, come i tipi di dato astratti, su tabelle relazionali esistenti già esistenti. Oracle mette a disposizione…
 

Oracle Tipi Dati Astratti Lezione 3

 Riprendiamo la nostra tabella CLIENTI, essa è composta da una colonna di tipo semplice e da una colonna strutturata: create table CLIENTI(Cliente_id number,Persona PERSONA_TY); Dove il tipo PERSONA_TY è strutturato nel seguente modo: create type PERSONA_TY as object(Nome varchar2(…),Indirizzo UTE1.INDIRIZZO_TY); Gli attributi del tipo di dati vengono completamente qualificati quando si fa riferimento alle colonne all’interno dei tipi di…
 

Oracle Tipi Dati Astratti Lezione 2

 Uso dei Tipi Semplici.I tipi semplici (o distinct type) sono la forma più semplice di estensione del sistema dei tipi fornita da un ORDBMS, consentono agli utenti di creare nuovi tipi di dati, basati su un solo tipo (built-in o user-defined);Inoltre:Sono usati per definire tipi di dati che richiedono operazioni diverse rispetto al tipo su…
 

Oracle Tipi Dati Astratti Lezione 1

In questo documento vedremo come utilizzare i tipi di dato astratti. Verranno trattati temi di amministrazione, di sicurezza e indicizzazione dei tipi di dato astratti, e dei loro attributi. Verrà descritta anche la creazione di metodi e l’impiego di viste e trigger di tipo ISTEAD OF.   Importante. Quando è necessario utilizzare i tipi di dati…
 

Oracle Tabelle Esterne Appendice

Qualche esempio tratto da esperienza reale.- quando il campo della tabella è di tipo date il campo del record va definito char e va applicata la giusta formattazzione. Esempio, nel file si ha 20100616 che rappresenta il 6 Giugno 2010 nella definizione del record ho  data_op char(8) date_format date mask "YYYYMMDD"- quando si hanno campi…
 

Oracle Tabelle Esterne Lezione 5

  Limitazioni, vantaggi e usi possibili delle tabelle esterne. Le più importanti limitazioni che abbiamo sulle tabelle esterne sono le seguenti:Le tabelle esterne sono soggette a limitazioni che potrebbero renderle inadatte per alcune applicazioni per l’elaborazione di transazioni in linea: se nel corso di una transazione viene modificato il contenuto di una tabella esterna sostituendo il…
 

Oracle Tabelle Esterne Lezione 4

  Modifica di tabelle esterne. E’ possibile modificare la definizione di una tabella esterna per cambiare il modo in cui Oracle interpreta il file piatto. Le opzioni disponibili sono descritte in dettaglio nei paragrafi seguenti. Parametri di accessoE’ possibile modificare i parametri di accesso senza dover eliminare e ricreare la definizione della tabella esterna, conservando in tal…
 

Oracle Tabelle Esterne Lezione 3

  Opzioni per la creazione di tabelle esterne.Nella clausola organization external sono contenute quattro sottoclassi principali:Type;Default directory;Access parameters;Location;Quando si crea una tabella esterna, si possono utilizzare queste clausole per personalizzare il modo in cui Oracle visualizza i dati esterni.Type e default directoryLa sintassi del componente type è :([ type tipo_driver_accesso ] proprietà_dati_esterni )[reject limit {intero…
 

« Precedenti Successivi »