Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>ÍNDICE</strong><br />
• LOBS<br />
• TIPOS ANY<br />
• TIPOS DEFINIDOS POR EL USUARIO<br />
– TIPOS ESTRUCTURADOS<br />
– TIPOS REF<br />
– MÉTODOS<br />
– HERENCIA<br />
– TIPOS COLECCIÓN: NESTED TABLES Y VARRAYS<br />
– EVOLUCIÓN DE TIPOS<br />
TIPOS COLECCIÓN<br />
• <strong>Oracle</strong> soporta dos tipos de colecciones: VARRAY y<br />
NESTED TABLE.<br />
• El tipo VARRAY es un tipo de longitud variable; es decir,<br />
se almac<strong>en</strong>a sólo la longitud ocupada del array.<br />
CREATE OR REPLACE TYPE tipoTelefono<br />
AS VARRAY (3) of VARCHAR(10)<br />
/<br />
CREATE TABLE Empleado<br />
( DNI NUMBER,<br />
nombre VARCHAR2(30),<br />
telefonos_contacto tipoTelefono);<br />
INSERT INTO Empleado<br />
VALUES (‘9876543’, ‘Pepe’, tipoTelefono (‘914445566’, ‘606445566’,<br />
‘934445566’));<br />
24