Deoxy.-

Base de Datos OO Parte 2

24-05-2005 10:42:16
Atributos Multivalor

 

El modelo entidad relación exige que se descompongan los atributos para así obtener expresiones atómicas. Entonces en los atributos que involucran listas de valores (multivalor). Estos valores deben ser mapeados en una tabla diferente por lo que la información sobre la estructura de los atributos se pierde y los datos están diseminados en múltiples relaciones.

 

Binary Large Objects(BLOBs)

 

Los DBMS actuales soportan el uso de string de bits y data binaria, pero, este soporte es limitado y normalmente orientados a pequeños volúmenes, como gráficos e imagines, no soportando volúmenes mayores de datos como videos de cientos de megabytes.

Si nosotros ignoramos las limitaciones del modelo entidad relación  y asumimos que se puede almacenar un BLOB en una tabla, es imposible consultar esta información usando select. Por ejemplo: como obtener la secuencia de cuadros entre el 10 y 17 de una video BLOB. para esto requeriríamos de implementaciones particulares como getframe(from, to).

 

Charter Large Object (CLOBs)

 

Similar situación ocurre con grandes volúmenes de información alfanumérica. información semi estructurada, páginas HTML etc.

Comments