El documento discute las limitaciones de los tipos de datos complejos en bases de datos tradicionales y las necesidades de las aplicaciones actuales. Carecen de soporte para objetos complejos, datos multimedia, identificadores únicos, referencias e interrelaciones. También describen formas de acceder y manipular datos estructurados y colecciones en SQL, incluyendo el uso de puntos, flechas y corchetes.
1. “CONSULTA DE TIPOS COMPLEJOS” INSTITUTO TECNOLÓGICO SUPERIOR DE SAN MARTÍN TEXMELUCAN INTEGRANTES CARLOS MANUEL MORALES MORENO ARIANA GONZALES VARELA
9. 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)
10. 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
11. 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.
12. select título, editorial. nombrefrom libros Obsérvese que se hace referencia al campo nombre del atributo compuesto editorial.
13. 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.
14. 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).