13.08.2013 Views

Modelo objeto-relacional en Oracle ÍNDICE

Modelo objeto-relacional en Oracle ÍNDICE

Modelo objeto-relacional en Oracle ÍNDICE

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!