Base de datos

Solo disponible en BuenasTareas
  • Páginas : 15 (3704 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de septiembre de 2012
Leer documento completo
Vista previa del texto
UNIVERSIDAD DE CASTILLA-LA MANCHA
____________________

ESCUELA SUPERIOR DE INFORMÁTICA
__________

EL MODELO DE DATOS
JERÁRQUICO
__________

Profesor: D. Francisco Ruiz
Alumna: M. Ángeles Moraga de la Rubia
ASIGNATURA: BASE DE DATOS

----- ooo 0 ooo ----Ciudad Real, 26 de abril de 2001

ÍNDICE

Página

1.- Introducción
2.- Conceptos básicos................................................................................

2

......................................................................

2

3.- Características de la estructura jerárquica

...................................

3

..................................................

6

5.- Definición del modelo jerárquico

............................................

6

6.- Problemasdel modelo jerárquico

.............................................

6

4.- Esquema y ocurrencia de árbol

7.- Transformación de un esquema e/r en un esquema jerárquico

........

9

......

11

................................................

12

8.- La función de manipulación de datos en los modelos jerárquicos
9.- El lenguaje de manipulación jerárquico

10.- Ejemplo delenguaje para el modelo jerárquico
11.- Bibliografía

.................................

12

....................................................................................

15

1

1.- INTRODUCCIÓN
Entre los primeros modelos de datos que surgieron en los SGBD comerciales se encuentran las estructuras
en árbol, propias de los productos jerárquicos.
Los árboles, comoinstrumentos para la representación de estructuras de datos, presentan problemas por su
poca flexibilidad, lo que da origen a una falta de adaptación a muchas organizaciones reales.
No se ha llegado a una formalización matemática del modelo y de sus lenguajes, como ha ocurrido en el
caso del relacional; ni tampoco se ha intentado su estandarización, a pesar de lo cual los productos jerárquicos
(másbien debíamos decir el IMS y el DL/I de IBM como máximos exponentes de estos sistemas) consiguieron
altas cuotas de mercado, aunque la actual difusión de la tecnología relacional los han llevado a convertirse en
sistemas superados, lo cual no quiere decir que no persistan todavía importantes aplicaciones soportadas en estos
productos que están trabajando, por su eficiente respuesta, a satisfacciónde sus usuarios, en tanto que las
aplicaciones desarrolladas sobre ellos se mantengan sin apenas cambios.
IMS es un producto de software de IBM. Fue uno de los primeros sistemas de bases de datos comerciales -la primera versión de sistema (ΑIMS/360 Versión 1") apareció en 1968-Los productos basados en este tipo de modelos han perdido las altas cuotas de mercado de las que
disfrutaban hace unadécada y se consideran sistemas muy superados por la tecnología relacional, sin embargo aún
persisten muchas aplicaciones basadas en este modelo.

2.- CONCEPTOS BÁSICOS
La implementación del modelo Jerárquico en los productos se lleva a cabo en base a punteros; estructura
física que varía según los productos, e incluso un mismo producto proporciona distintas organizaciones físicas a
fin deque el usuario pueda conseguir una mayor eficiencia en el diseño físico de la base de datos.
El producto comercial de tipo Jerárquico más extendido y el único que ha llegado hasta nuestros días es el
IMS de IBM con su lenguaje de datos DL/I2. Otro sistema Jerárquico, el System 2000 también tuvo una alta
aceptación comercial y fue adquirido posteriormente por el Instituto SAS.
El modelojerárquico fue desarrollado para permitir la representación de aquellas situaciones de la vida real
en las que predominan las relaciones de tipo 1 : N.
Es un modelo muy rígido en el que las diferentes entidades de las que está compuesta una determinada
situación, se organizan en niveles múltiples de acuerdo a una estricta relación PADRE/HIJO, de manera que un
padre puede tener más de un hijo, todos...
tracking img