Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
Modelo objeto-relacional en Oracle ÍNDICE
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
LOBS<br />
• G<strong>en</strong>eralm<strong>en</strong>te la información recogida por un LOB se<br />
guardará <strong>en</strong> ficheros que serán manejados por el<br />
sistema de ficheros del sistema operativo<br />
• En el campo correspondi<strong>en</strong>te al valor de tipo LOB habrá<br />
un puntero que permitirá acceder al cont<strong>en</strong>ido de dicho<br />
fichero.<br />
• <strong>Oracle</strong> puede almac<strong>en</strong>ar <strong>en</strong> la misma tabla LOBs<br />
pequeños, de hasta 4K de tamaño. Cuando el LOB<br />
supera ese tamaño, el SGBD lo almac<strong>en</strong>a fuera de la<br />
tablay pone <strong>en</strong> su lugar el localizador que permita<br />
acceder a la nueva ubicación de los datos.<br />
• Así, los LOBs son capaces de almac<strong>en</strong>ar hasta 4G de<br />
datos; además, se pued<strong>en</strong> definir varias columnas de<br />
tipo LOB <strong>en</strong> una misma tabla, así como varios atributos<br />
de un tipo de <strong>objeto</strong> pued<strong>en</strong> ser de tipo LOB.<br />
LOBS<br />
• Los LOBs se divid<strong>en</strong> básicam<strong>en</strong>te <strong>en</strong> dos<br />
subtipos:<br />
– INTERNOS: aquellos que se almac<strong>en</strong>an <strong>en</strong> los<br />
espacios de tabla (tablespaces) de la propia BD:<br />
BLOB (Binary Large OBjects), compuestos de datos<br />
binarios no estructurados, y los CLOB (Character<br />
Large OBjects) y NCLOB (National Character Large<br />
OBjects), que almac<strong>en</strong>an datos de tipo carácter;<br />
– EXTERNOS: los que almac<strong>en</strong>a el sistema de ficheros<br />
del sistema operativo. Los únicos LOBs externos son<br />
los BFILEs, que son grandes cantidades de datos<br />
binarios. Una columna o un atributo de tipo BFILE<br />
almac<strong>en</strong>a un puntero al comi<strong>en</strong>zo del fichero que<br />
conti<strong>en</strong>e los datos.<br />
3