unidad 7 base de datos

Páginas: 12 (2927 palabras) Publicado: 13 de diciembre de 2013
INSTITUTO TECNOLOGICO DE CHILPANCINGO 1984.

CARRERA: INGENIERO EN INFORMATICA.

MATERIA: FUNDAMENTOS DE BASES DE DATOS.
TRABAJOS DE LA UNIDAD 7.

Bases de Datos Orientadas a objetos.

NOMBRE DEL ALUMNO: ANGEL HERNANDEZ SOTO.
NUMERO DE CONTROL: 11520343
NOMBRE DEL PROFESOR: MOISES VAZQUEZ PEÑA.




CHILPANCINGO, GUERRERO. 13 DE DICIEMBREDEL 2013.
INDICE:

7.1 Visión general.
7.2 Tipos de datos complejos.
7.3 Tipos estructurados y herencia en SQL.
7.4 Herencia de tablas.
7.5 Tipos de arreglo multiconjunto en SQL.
7.6 Identidad de los objetos y tipos de
referencia en SQL.
7.7 Implementación de las características O-R.










7.1 Visión general.

En una base de datos orientada a objetos, la informaciónse representa mediante objetos como los presentes en la programación orientada a objetos. Cuando se integra las características de una base de datos con las de un lenguaje de programación orientado a objetos, el resultado es un sistema gestor de base de datos orientada a objetos (ODBMS, object database management system).

Un ODBMS hace que los objetos de la base de datos aparezcan como objetosde un lenguaje de programación en uno o más lenguajes de programación a los que dé soporte.

Las bases de datos orientadas a objetos se diseñan para trabajar bien en conjunción con lenguajes de programación orientados a objetos como Java, C#, Visual Basic.NET y C++. Los ODBMS usan exactamente el mismo modelo que estos lenguajes de programación.

Los ODBMS son una buena elección para aquellossistemas que necesitan un buen rendimiento en la manipulación de tipos de dato complejos.

Los ODBMS proporcionan los costes de desarrollo más bajos y el mejor rendimiento cuando se usan objetos gracias a que almacenan objetos en disco y tienen una integración transparente con el programa escrito en un lenguaje de programación orientado a objetos, al almacenar exactamente el modelo de objetousado a nivel aplicativo, lo que reduce los costes de desarrollo y mantenimiento.






7.2 Tipos de datos complejos.

Los modelos de bases de datos tradicionales (relacional, red y jerárquico) han sido capaces de satisfacer con éxito las necesidades, en cuanto a bases de datos, de las aplicaciones de
gestión tradicionales. Sin embargo, presentan algunas deficiencias cuando se trata deaplicaciones más complejas o sofisticadas como, por ejemplo, el diseño y fabricación en ingeniería (CAD/CAM, CIM), los experimentos científicos, los sistemas de información geográfica o los sistemas multimedia. Los requerimientos y las características de estas nuevas aplicaciones difieren en gran medida de las típicas aplicaciones de gestión: la estructura de los objetos es más compleja, las transaccionesson de larga duración, se necesitan nuevos tipos de datos para almacenar imágenes y textos, y hace falta definir operaciones no estándar, específicas para cada aplicación. Las bases de datos orientadas a objetos se crearon para tratar de satisfacer las necesidades de estas nuevas aplicaciones. La orientación a objetos ofrece flexibilidad para manejar algunos de estos requisitos y no está limitada porlos tipos de datos y los lenguajes de consulta de los sistemas de bases de datos tradicionales. Una característica clave de las bases de datos orientadas a objetos es la potencia que proporcionan al diseñador al permitirle especificar tanto la estructura de objetos complejos, como las operaciones que se pueden aplicar sobre dichos objetos.

Tipos de datos complejos: 

Colecciones: Tambiénconocidos como conjuntos, este tipo de datos clasifican los arrays y los conjuntos en que los elementos pueden aparecer varias veces.

Tipos estructurados: Los tipos estructurados permiten representación directa de los atributos compuestos en los diagramas entidad-relación.

Objetos de gran tamaño: Desde ya hace varios años que se necesita almacenar datos con atributos muy grandes (Varios...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • unidad 7 base de datos
  • Base De Datos Delphi 7
  • Unidad 2 base de datos
  • Fundamentos de base de datos "Unidad 7"
  • Taller de base de datos unidad 1
  • proyecto base de datos unidad 3
  • Unidad 3 Administración de Bases de Datos
  • Unidad 1 Introduccion A Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS