ASIGNATURA:
      BASE DE DATOS I
           DOCENTE:
JOSE PEDRO LUNA MAYORQUIN
             TEMA:
   MODELO JERÁRQUICO

          INTEGRANTES:
   MARIA YULIANA AVILA CORTEZ
 ADRIAN ALBERTO JIMÉNEZ RAYGOZA
 EDUARDO ANTONIO LOPEZ OCAMPO
                     OCTUBRE 2012
MODELO JERÁRQUICO
 Segmento raíz




Segmentos de nivel 1
(hijos de raíz)




Segmento de nivel 2
(hijos de nivel 1)
VENTAJAS MAS IMPORTANTES DE ESTE MODELO:


1. SIMPLICIDAD : DADA ESTA ESTRUCTURA JERÁRQUICA EL MODELO DE BASES DE
  DATOS , LA RELACION ENTRE LOS DIVERSOS NIVELES ES DE LOGICAMENTE SIMPLE;
  POR CONSIGUIENTE, ES MÁS ´FÁCIL VER LA BASE DE DATOS CONCEPTUALMENTE,
  LO QUE SIMPLIFICA SU PROCESO DE DISEÑO.
2. SEGURIDAD DE LA BASE DE DATOS: LA SEGURIDAD DE LA BASE DE DATOS ES
PROVISTA Y EJECUTADA POR EL DBMS, DE MODO QUE LA SEGURIDAD SE
EJECUTA UNIFORMEMENTE POR TODO EL SISTEMA, SIN TENER QUE DEPENDER
DE LOS ESFUERZOS DE LOS PROGRAMADORES


3. INDEPENDENCIA DE LOS DATOS: EL DBMS CREA UN AMBIENTE EN EL QUE
LA INDEPENDENCIA DE LOS DATOS PUEDE MANTENERSE, CON LO QUE
DISMINUYE SUSTANCIALMENTE EL ESFUERZO DE PROGRAMACIÓN Y EL
MANTENIMIENTO DEL PROGRAMA.
4. INTEGRIDAD DE LA BASE DE DATOS: DADA LA RELACION PADRE/HIJO, SIEMPRE
HAY UN VÍNCULO ENTRE EL SEGMENTO PADRE Y SU(S) SEGMENTOS (S( HIJO(S),
COMO EL SEGMENTO HIJO SIEMPRE ESTÁ AUTÓMATICAMENTE RELACIONADO CON
SU PADRE, EL MODELO JERÁRQUICO PROMUEVE LA INTEGRIDAD DE LA BASE DE
DATOS.


5. EFICIENCIA: EL MODELO DE BASE DE DATOS JERÁRQUICO ES MUY EFICIENTE
CUANDO UNA BASE DE DATOS CONTIENE UN GRAN VOLUMEN DE DATOS EN
RELACIONES.
DESVENTAJAS MAS IMPORTANTES DE ESTE MODELO:
1. EJECUCIÓN COMPLEJA: AUNQUE EL DBMS DEL MODELO JERÁRQUICO. LIBERÓ AL
   DISEÑADOR Y PROGRAMADOR DE LOS PROBLEMAS DE DEPENDENCIA DE LOS
   DATOS,   AÚN   DEBÍAN   TENER   UN   CONOCIMIENTO   DETALLADO   DE   LAS
   CARACTERISTICAS DE ALMACENAMIENTO DE DATOS FÍSICOS: POR LO TANTO LA
   EJECUCIÓN DE UN DISEÑO DE BASE DE DATOS PODÍA COMPLICARSE MUCHO.


2. DIFICIL DE ADMINISTRAR: CUALQUIER CAMBIO EN LA ESTRUCTURA DE LA BASE DE
DATOS, COMO LA REUBICACION DE SEGMENTOS, REQUIERE UN CAMBIO EN TODOS
LOS PROGRAMAS DE APLICACIÓN QUE TIENE ACCESO A LA BASE DE DATOS, DE MODO
QUE LA ADMINISTRACIÓN DE LA BASE DE DATOS PUEDE LLEGAR A SER UNA TAREA
DIFICIL.
3. CARECE DE INDEPENDENCIA ESTRUCTURAL: LAS MODIFICACIONES EN LA
ESTRUCTURA DE LA BASE DE DATOS PUEDE CONDUCIR A PROBLEMAS CON
PROGRAMAS DE APLICACIÓN QUE ESTABAN OPERANDO CORRECTAMENTE ANTES DE
QUE LOS CAMBIOS FUERAN HECHOS; LOS BENEFICIOS DE LA INDEPENDENCIA DE LOS
DATOS SE VEN LIMITADOS POR LO TANTO POR LA DEPENDENCIA ESTRUCTURAL.


4. COMPLEJIDAD DE PROGRAMACIÓN Y USO       LAS APLICACIONES: DEBIDO A LA
ESTRUCTURA DEL SISTEMA DE BASE DE DATOS NAVEGACIONAL, LOS PROGRAMADORES
DE APLICACIONES Y LOS USUARIOS FINALES DEBEN CONOCER CON PRECISIÓN COMO
ESTAN DISTRIBUIDOS FISICAMENTE LOS DATOS EN LA BASE DE DATOS PARA TENER
ACCESO A ELLOS.


5. LIMITACIONES DE EJECUCIÓN: MUCHAS RELACIONES DEL MUNDO REAL ESTÁN
BASADAS EN UN HIJO CON PADRES MÚLTIPLES.
REFERENCIAS:

Libro: Sistemas de bases de datos: Diseño, implementación
y administración

Autor: Peter Rob/ Carlos Coronel

Link:
http://books.google.com.mx/books?id=B_UVi51RDY4C&pg=PA46&lpg=PA46&dq=modelo+jerarquic
o&source=bl&ots=NfwxNIsQ8d&sig=qw2olgNh-c46Q8ZkSVFwRwsFyC8&hl=es&sa=X&ei=p-
BtUPuDN8asqAG0_IDYCQ&ved=0CDEQ6AEwAQ#

modelo de arbol

  • 1.
    ASIGNATURA: BASE DE DATOS I DOCENTE: JOSE PEDRO LUNA MAYORQUIN TEMA: MODELO JERÁRQUICO INTEGRANTES: MARIA YULIANA AVILA CORTEZ ADRIAN ALBERTO JIMÉNEZ RAYGOZA EDUARDO ANTONIO LOPEZ OCAMPO OCTUBRE 2012
  • 2.
    MODELO JERÁRQUICO Segmentoraíz Segmentos de nivel 1 (hijos de raíz) Segmento de nivel 2 (hijos de nivel 1)
  • 3.
    VENTAJAS MAS IMPORTANTESDE ESTE MODELO: 1. SIMPLICIDAD : DADA ESTA ESTRUCTURA JERÁRQUICA EL MODELO DE BASES DE DATOS , LA RELACION ENTRE LOS DIVERSOS NIVELES ES DE LOGICAMENTE SIMPLE; POR CONSIGUIENTE, ES MÁS ´FÁCIL VER LA BASE DE DATOS CONCEPTUALMENTE, LO QUE SIMPLIFICA SU PROCESO DE DISEÑO.
  • 4.
    2. SEGURIDAD DELA BASE DE DATOS: LA SEGURIDAD DE LA BASE DE DATOS ES PROVISTA Y EJECUTADA POR EL DBMS, DE MODO QUE LA SEGURIDAD SE EJECUTA UNIFORMEMENTE POR TODO EL SISTEMA, SIN TENER QUE DEPENDER DE LOS ESFUERZOS DE LOS PROGRAMADORES 3. INDEPENDENCIA DE LOS DATOS: EL DBMS CREA UN AMBIENTE EN EL QUE LA INDEPENDENCIA DE LOS DATOS PUEDE MANTENERSE, CON LO QUE DISMINUYE SUSTANCIALMENTE EL ESFUERZO DE PROGRAMACIÓN Y EL MANTENIMIENTO DEL PROGRAMA.
  • 5.
    4. INTEGRIDAD DELA BASE DE DATOS: DADA LA RELACION PADRE/HIJO, SIEMPRE HAY UN VÍNCULO ENTRE EL SEGMENTO PADRE Y SU(S) SEGMENTOS (S( HIJO(S), COMO EL SEGMENTO HIJO SIEMPRE ESTÁ AUTÓMATICAMENTE RELACIONADO CON SU PADRE, EL MODELO JERÁRQUICO PROMUEVE LA INTEGRIDAD DE LA BASE DE DATOS. 5. EFICIENCIA: EL MODELO DE BASE DE DATOS JERÁRQUICO ES MUY EFICIENTE CUANDO UNA BASE DE DATOS CONTIENE UN GRAN VOLUMEN DE DATOS EN RELACIONES.
  • 6.
    DESVENTAJAS MAS IMPORTANTESDE ESTE MODELO: 1. EJECUCIÓN COMPLEJA: AUNQUE EL DBMS DEL MODELO JERÁRQUICO. LIBERÓ AL DISEÑADOR Y PROGRAMADOR DE LOS PROBLEMAS DE DEPENDENCIA DE LOS DATOS, AÚN DEBÍAN TENER UN CONOCIMIENTO DETALLADO DE LAS CARACTERISTICAS DE ALMACENAMIENTO DE DATOS FÍSICOS: POR LO TANTO LA EJECUCIÓN DE UN DISEÑO DE BASE DE DATOS PODÍA COMPLICARSE MUCHO. 2. DIFICIL DE ADMINISTRAR: CUALQUIER CAMBIO EN LA ESTRUCTURA DE LA BASE DE DATOS, COMO LA REUBICACION DE SEGMENTOS, REQUIERE UN CAMBIO EN TODOS LOS PROGRAMAS DE APLICACIÓN QUE TIENE ACCESO A LA BASE DE DATOS, DE MODO QUE LA ADMINISTRACIÓN DE LA BASE DE DATOS PUEDE LLEGAR A SER UNA TAREA DIFICIL.
  • 7.
    3. CARECE DEINDEPENDENCIA ESTRUCTURAL: LAS MODIFICACIONES EN LA ESTRUCTURA DE LA BASE DE DATOS PUEDE CONDUCIR A PROBLEMAS CON PROGRAMAS DE APLICACIÓN QUE ESTABAN OPERANDO CORRECTAMENTE ANTES DE QUE LOS CAMBIOS FUERAN HECHOS; LOS BENEFICIOS DE LA INDEPENDENCIA DE LOS DATOS SE VEN LIMITADOS POR LO TANTO POR LA DEPENDENCIA ESTRUCTURAL. 4. COMPLEJIDAD DE PROGRAMACIÓN Y USO LAS APLICACIONES: DEBIDO A LA ESTRUCTURA DEL SISTEMA DE BASE DE DATOS NAVEGACIONAL, LOS PROGRAMADORES DE APLICACIONES Y LOS USUARIOS FINALES DEBEN CONOCER CON PRECISIÓN COMO ESTAN DISTRIBUIDOS FISICAMENTE LOS DATOS EN LA BASE DE DATOS PARA TENER ACCESO A ELLOS. 5. LIMITACIONES DE EJECUCIÓN: MUCHAS RELACIONES DEL MUNDO REAL ESTÁN BASADAS EN UN HIJO CON PADRES MÚLTIPLES.
  • 8.
    REFERENCIAS: Libro: Sistemas debases de datos: Diseño, implementación y administración Autor: Peter Rob/ Carlos Coronel Link: http://books.google.com.mx/books?id=B_UVi51RDY4C&pg=PA46&lpg=PA46&dq=modelo+jerarquic o&source=bl&ots=NfwxNIsQ8d&sig=qw2olgNh-c46Q8ZkSVFwRwsFyC8&hl=es&sa=X&ei=p- BtUPuDN8asqAG0_IDYCQ&ved=0CDEQ6AEwAQ#