modelo de arbol

8
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

description

una prsentacion del modelo del arbol relacional

Transcript of modelo de arbol

Page 1: modelo de arbol

ASIGNATURA:

BASE DE DATOS IDOCENTE:

JOSE PEDRO LUNA MAYORQUINTEMA:

MODELO JERÁRQUICO

INTEGRANTES:

MARIA YULIANA AVILA CORTEZ

ADRIAN ALBERTO JIMÉNEZ RAYGOZA

EDUARDO ANTONIO LOPEZ OCAMPO

OCTUBRE 2012

Page 2: modelo de arbol

MODELO JERÁRQUICO

Segmento raíz

Segmentos de nivel 1(hijos de raíz)

Segmento de nivel 2(hijos de nivel 1)

Page 3: modelo de arbol

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.

Page 4: modelo de arbol

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.

Page 5: modelo de arbol

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.

Page 6: modelo de arbol

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.

Page 7: modelo de arbol

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.

Page 8: modelo de arbol

REFERENCIAS:

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

Autor: Peter Rob/ Carlos Coronel

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