Caracter Sticas De Un Base De Datos Orientada A Objetos

Páginas: 5 (1227 palabras) Publicado: 8 de abril de 2015
 Características de un Base de Datos Orientada a Objetos (BDOO)
Hemos separados estas características en tres grupos:
1. Mandatarías : Son las que el sistema debe satisfacer a orden de tener un sistema de BDOO y estos son:
Objetos complejos: Están construidos mediante algunos más simples o mediante la aplicación de constructores a ellos.

Identidad de objetos: El objeto tieneuna existencia la cual es independiente de su valor, dos objetos pueden ser idénticos que tengan el mismo objeto, o pueden ser iguales que tengan el mismo valor.

Encapsulamiento: Es el resultado de ocultar los detalles de implantación de un objeto respecto de su usuario.

Tipos o clases: Es un conjunto de objetos que tienen un mismo compartimiento (comparten una misma funcionalidad).

Sobrepaso combinado con unión retardada.
Completación computacional.
Persistencia.
Manejador de almacenamiento secundario.
Facilidad de Query.

2. Opcionales: Son las que pueden ser añadidas para hacer el sistema mejor pero que no son Mandatorias estas son:
De Herencia múltiple: Tienen características de padres diferentes y proporcionan mecanismos para saber de dos o más opciones cual conviene.Distribución: Que se puede tener parte de una BD en un servidor y otra parte en otro.

3. Obligatorias: Este es un punto que no debe faltar en una Base de Datos.
Extensibilidad: Proporciona los tipos de datos como: Carácter, Booleano, String, etc.

Predominancia combinada con enlace retardado: Se puede definir que sea Excel, Autocad, etc. Desde la programación.

Concurrencia: Permite que variosusuarios tengan acceso a una BD al mismo tiempo.

Recuperación: Cuando se hace una transacción, pero no se puede realizar, y se regresa al mismo estado.

Facilidad de “Consultas a Modo”: Esto es cuando se tienen diferentes estándares.

Ventajas de una BDOO:
Esta su flexibilidad, y soporte para el manejo de tipos de datos complejos. Por ejemplo: En una base de datos convencional, si una empresa adquierevarios clientes por referencia de clientes servicio, pero la base de datos existente, que mantiene la información de clientes y sus compras, no tiene un campo para registrar quién proporcionó la referencia, de qué manera fue dicho contacto, o si debe compensarse con una comisión, sería necesario reestructurar la base de datos para añadir este tipo de modificaciones. Por el contrario, en una BDOO,el usuario puede añadir una “subclase” de la clase de clientes para manejar las modificaciones que representan los clientes por referencia. 
La subclase heredará todos los atributos, características de la definición original, además se especializará en especificar los nuevos campos que se requieren así como los métodos para manipular solamente estos campos.

La clave que posee la BDOO es elpoder que confieren al diseñador para especificar tanto la estructura de objetos complejos como las operaciones que se pueden aplicar a esos objetos. Naturalmente se generan los espacios para almacenar la información adicional de los nuevos campos. Esto presenta la ventaja adicional que una BDOO puede ajustarse a usar siempre el espacio de los campos que son necesarios, eliminando espaciodesperdiciado en registros con campos que nunca usan.

 
La segunda ventaja de una BDOO, es que manipula datos complejos en forma rápida y ágilmente. La estructura de la base de datos está dada por referencias (o apuntadores lógicos) entre objetos. 
Desventajas de una BDOO:
Al considerar  la adopción de la tecnología orientada a objetos, la inmadurez del mercado de BDOO constituye una posible fuente deproblemas por lo que debe analizarse con detalle la presencia en el mercado del proveedor para adoptar su producto en la línea de producción sustantiva. Por eso en este artículo se propone que se explore esta tecnología en un proyecto piloto.
 
El segundo problema es la falta de estándares en la industria orientadas a objetos. Sin embargo, el “Grupo Manejador de Objetos” (OMG), es una Organización...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Caracter sticas de una base de datos
  • Caracter Sticas De La Base De Datos
  • Bases de datos orientada a objetos
  • Bases de datos orientadas a objetos
  • base de datos orientadas a objetos
  • BASE DE DATOS ORIENTADO A OBJETOS
  • Base de datos orientado a objetos
  • Bases De Datos Orientadas Por Objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS