12/3/2013


    UNIVERSIDAD TECNOLÓGICA DE TEHUACÁN


TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
           SISTEMAS DE CALIDAD EN TI


        ING. OCTAVIO SÁNCHEZ DELGADO




NOMBRE DEL TRABAJO: CUADRO COMPARATIVO DE LOS
          MODELOS DE BASE DE DATOS




                   ALUMNA:
            LORZA BARRAGÁN IRENE
CUADRO COMPARATIVO DE LOS MODELOS DE BASE DE DATOS


                                   VENTAJAS                                      DESVENTAJAS
                    - Ofrecen sistemas simples y eficaces         - Presentan deficiencias con datos gráficos,
                    para representar y manipular los datos.       multimedia, CAD y sistemas de información
                    -Provee herramientas que garantizan           geográfica.
                    evitar la duplicidad de registros.            - No se manipulan de forma manejable los
                    -Garantiza la integridad referencial.         bloques de texto como tipo de dato.
                    -Al eliminar un registro elimina todos los    - Las bases de datos orientadas a objetos
                    registros relacionados dependientes           (BDOO) se propusieron con el objetivo de
                    (independencia lógica).                       satisfacer las necesidades de las aplicaciones
      Modelos       -Favorece la normalización por ser más        anteriores y así, complementar pero no sustituir
    relacionales
                    comprensible y aplicable.                     a las bases de datos relacionales
                    - Integridad de datos.                        - Pueden promover problemas de islas de
                    -Uniformidad       en     cuanto     a   la   información como el modelo relacional es tan
                    manipulación de la BD por parte de los        fácil de utilizar, a muchas personas se les hace
                    usuarios                                      fácil crear sus propios subconjuntos y
                    -sencillez que sea fácil de comprender y      aplicaciones de BD.
                    utilizar por parte del usuario final

                    - Manipula datos complejos de una             -La depuración de código orientado a objeto es
                    manera rápida.                                algo más compleja que la depuración de código
                    -Mayor capacidad de modelado: ya que          estructurado
                    un objeto puede encapsular un estado          -En caso de producirse un error deberemos
                    como     un    comportamiento,     puede      recorrer todo el árbol de herencia para
                    almacenar todas las relaciones que            encontrarlo, algo que en programación
                    tenga y pueden agruparse para formar          estructurada no tenemos que hacer.
                    objetos complejos.                            -Imposibilidad    de      usar   procedimientos
                    - Ampliabilidad: ya que se pueden             almacenados ya que los objetos solo pueden
                    construir datos a partir de los ya            ser consultados en el cliente.
                    existentes y se pueden reusar las clases.     -Inmadurez en el mercado o carencia de
      Modelos       - Lenguaje de consulta más expresivo:         experiencia por ser algo nuevo y no hay un nivel
    orientados a
                    ya que un SGBDOO es una forma                 de experiencia.
       objeto
                    común para accesar a los datos mientras       -Carecen de una base teórica ya que no tienen
                    que en SQL utiliza el acceso asociativo.      un modelo de datos que este universalmente
                    - Mayores prestaciones: ya que                aceptado.
                    proporcionan mejoras significativas de        - La optimización de consultas compromete la
                    rendimiento con respecto al un modelo         encapsulación:     ya     que   requiere    una
                    relacional.                                   comprensión de la implementación de los
                    - Adecuación a las aplicaciones               objetos, para poder acceder a la base de datos
                    avanzadas de BD: ya que este tipo de          de manera eficiente.
                    sistemas o modelos so resultan efectivos
                    para el CAD, CASE, OIS, sistemas
                    multimedia



.

Ventajas y desventajas de los modelos de bd

  • 1.
    12/3/2013 UNIVERSIDAD TECNOLÓGICA DE TEHUACÁN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN SISTEMAS DE CALIDAD EN TI ING. OCTAVIO SÁNCHEZ DELGADO NOMBRE DEL TRABAJO: CUADRO COMPARATIVO DE LOS MODELOS DE BASE DE DATOS ALUMNA: LORZA BARRAGÁN IRENE
  • 2.
    CUADRO COMPARATIVO DELOS MODELOS DE BASE DE DATOS VENTAJAS DESVENTAJAS - Ofrecen sistemas simples y eficaces - Presentan deficiencias con datos gráficos, para representar y manipular los datos. multimedia, CAD y sistemas de información -Provee herramientas que garantizan geográfica. evitar la duplicidad de registros. - No se manipulan de forma manejable los -Garantiza la integridad referencial. bloques de texto como tipo de dato. -Al eliminar un registro elimina todos los - Las bases de datos orientadas a objetos registros relacionados dependientes (BDOO) se propusieron con el objetivo de (independencia lógica). satisfacer las necesidades de las aplicaciones Modelos -Favorece la normalización por ser más anteriores y así, complementar pero no sustituir relacionales comprensible y aplicable. a las bases de datos relacionales - Integridad de datos. - Pueden promover problemas de islas de -Uniformidad en cuanto a la información como el modelo relacional es tan manipulación de la BD por parte de los fácil de utilizar, a muchas personas se les hace usuarios fácil crear sus propios subconjuntos y -sencillez que sea fácil de comprender y aplicaciones de BD. utilizar por parte del usuario final - Manipula datos complejos de una -La depuración de código orientado a objeto es manera rápida. algo más compleja que la depuración de código -Mayor capacidad de modelado: ya que estructurado un objeto puede encapsular un estado -En caso de producirse un error deberemos como un comportamiento, puede recorrer todo el árbol de herencia para almacenar todas las relaciones que encontrarlo, algo que en programación tenga y pueden agruparse para formar estructurada no tenemos que hacer. objetos complejos. -Imposibilidad de usar procedimientos - Ampliabilidad: ya que se pueden almacenados ya que los objetos solo pueden construir datos a partir de los ya ser consultados en el cliente. existentes y se pueden reusar las clases. -Inmadurez en el mercado o carencia de Modelos - Lenguaje de consulta más expresivo: experiencia por ser algo nuevo y no hay un nivel orientados a ya que un SGBDOO es una forma de experiencia. objeto común para accesar a los datos mientras -Carecen de una base teórica ya que no tienen que en SQL utiliza el acceso asociativo. un modelo de datos que este universalmente - Mayores prestaciones: ya que aceptado. proporcionan mejoras significativas de - La optimización de consultas compromete la rendimiento con respecto al un modelo encapsulación: ya que requiere una relacional. comprensión de la implementación de los - Adecuación a las aplicaciones objetos, para poder acceder a la base de datos avanzadas de BD: ya que este tipo de de manera eficiente. sistemas o modelos so resultan efectivos para el CAD, CASE, OIS, sistemas multimedia .