Espo miercoles

Post on 30-Jul-2015

137 views 0 download

Transcript of Espo miercoles

“CONSULTA DE TIPOS COMPLEJOS”

INTEGRANTES

CARLOS MANUEL MORALES MORENO

ARIANA GONZALES VARELA

INSTITUTO TECNOLÓGICO SUPERIOR DE SAN MARTÍN TEXMELUCAN

Tipos Complejos de Bases Datos

• Las debilidades y limitaciones son:

-Pobre representación de las entidades del ‘mundo real’.

-Sobrecarga y poca riqueza semánticas. -Soporte inadecuado para las restricciones de integridad y empresariales -Estructura de datos homogénea -Operaciones limitadas -Dificultades para gestionar las consultas recursivas -Desadaptación de impedancias -Problemas asociados a la concurrencia, cambios en los esquemas y el inadecuado acceso navegación. - No ofrecen soporte para tipos definidos por el usuario (sólo dominios)

Mientras que las necesidades de las aplicaciones actuales con respecto a las bases de datos son:

• - Soporte para objetos complejos y datos multimedia

• Identificadores únicos • Soporte a referencias e interrelaciones -

Manipulación navegacional y de conjunto de registros

• - Jerarquías de objetos o tipos y herencia – • Integración de los datos con sus procedimientos

asociados

• Acceso a datos estructurados Se hace referencia al nombre del atributo

compuesto utilizando una notación con un punto.

ejemplo sencillo: averiguar el título y el nombre de la editorial de cada documento. la consulta siguiente lleva a cabo esa tarea.

select título, editorial. nombrefrom libros

Obsérvese que se hace referencia al campo nombre del atributo compuesto editorial.

Expresiones de ruta

Las referencias se desreferencian en SQL:1999 con el simbolo >. Considérese otra vez la tabla departamentos. Se puede usar la siguiente consulta para hallar los nombres y direcciones de los directores de todos los departamentos.

Atributos de tipo colección

Una expresión que se evalué a una colección puede aparecer en cualquier lugar en que aparezca un nombre de relación, tal como en la clausula from, como ilustran los siguientes ejemplos (Se usa la tabla Libros definida en el libro).