SlideShare una empresa de Scribd logo
1 de 11
Los primeros Sistemas de Base de Datos introducidos a mediados de los 60, estaban
                 basados en el modelo jerárquico que resume que:



           • Todas las interrelaciones entre los datos pueden estructurarse como jerarquías.
           • Los datos se representan mediante una estructura en árbol.



           • Los archivos se conectan entre sí mediante punteros físicos o campos de datos añadidos
            a los registros individuales.
           • Un puntero (apuntador) es una dirección física que identifica dónde puede encontrarse
            un registro sobre el disco.



           • En una jerarquía, un hijo (un registro "subordinado" en una interrelación jerárquica)
            puede solamente tener un padre (un registro "propietario" en una interrelación
            jerárquica), pero un padre puede tener varios hijos.
El modelo de datos de red extendía el
Una red es una interrelación de datos    modelo jerárquico permitiendo que
  en la cual un registro puede estar     un registro participara en múltiples
subordinado a registros de más de un     relaciones padre/hijo, reduciendo o
               archivo.                      eliminando de este modo las
                                                    redundancias.



                                           Entre mediados de los años 60 y
     A finales de los años 60 se        principios de los 70 se desarrollaron y
  desarrollaron los sistemas de red.       se comercializaron exitosamente
                                                varios SGBD en redes .



                                         En 1971, este modelo de datos se
Los sistemas de bases de datos de red
                                         normalizó, es decir, se publicó un
   emplearon punteros físicos para
                                        estándar oficial para bases de datos
   enlazar entre sí los registros de
                                           de red que se conoció como el
         diferentes archivos.
                                                 modelo CODASYL.
Es una base de datos en donde todos los datos visibles al usuario están organizados
 estrictamente como tablas de valores, y en donde todas las operaciones de la base de
                           datos operan sobre estas tablas.




 Estas bases de datos son percibidas por los usuarios como una colección de relaciones
               normalizadas de diversos grados que varían con el tiempo.



 El modelo relacional representa un sistema de bases de datos en un nivel de abstracción un
  tanto alejado de los detalles de la máquina subyacente, este modelo puede considerarse
como un lenguaje de programación más bien abstracto, orientado de manera específica hacia
                              las aplicaciones de bases de datos.
                                           (Date, 1993)
Cuando empezaron a salir las primeras microcomputadoras, a principios de los ochenta,
apenas si existía software para manejar base de datos. Sin embargo, desde entonces no
dejan de aparecer nuevos productos que se pueden ejecutar tanto en PC AT como XT
bajo los distintos sistemas operativos PC-DOS, MS-DOS, CP/M, UNIX, XENIX, etc.
La característica fundamental de los sistemas de gestión de base de datos para
microcomputadoras es su sencillez.
Los sistemas de gestión de base de datos para microcomputadoras se pueden clasificar
en:



              Sistemas de        Sistemas de gestión    Sistemas de gestión
               manejo de          de base de datos       de base de datos
                archivos             monousuario            multiusuario



                        Enlace con la         Sistema integrado
                       unidad central            multifunción
Uno de los sistemas de gestión de base de datos
 jerárquica más populares es el Information Management
  System (IMS) de IBM, introducido en 1968. Las ventajas
     del IMS y su modelo jerárquico son las siguientes:


Estructura           Organización
                                           Rendimiento
  simple              padre/hijo
La organización de                           IMS almacenaba
una base de datos                              las relaciones
                      Una base de datos
 IMS era fácil de                            padre/hijo como
                      IMS era excelente
    entender. La                            punteros físicos de
                       para representar
  jerarquía de la                              un registro de
                          relaciones
 base de datos se                             datos a otro, de
                       padre/hijo, tales
   asemejaba al                                 modo que el
                       como “A es pieza
    diagrama de                                movimiento a
                         de B” o “A es
 organización de                             través de la base
                       propiedad de B”.
una empresa o un                                de datos era
   árbol familiar.                                 rápido.
Métodos de
                                Acceso




               Nivel Interno                Nivel Externo




                                                      VSAM (Método de   OSAM (Método de
                         ISAM (Método de
 SAM (Método de                                           Acceso de     Acceso Secuencial
                         Acceso Secuencial
Acceso Secuencial)                                     Almacenamiento          de
                            Indexado)
                                                           Virtual)     Desbordamiento)
DBD (Descripción de Base de Datos): el procedimiento
empleado para generar la descripción de la base de datos se
denomina (DBDGEN).

Las proposiciones fuentes de control para la DBD se escriben
usando macros especiales en lenguaje ensamblador IBM, que
constituyen el DDL (lenguaje de descripción de datos)
conceptual para IMS.
CODASYL (Conference         De ahí salió DBTG (Data
on Data System              Base Task Group), (grupo
Languages) es el nombre     de tareas para bases de
de una conferencia a        datos) grupo que definió
finales de los años 60 en   el modelo en red de
la que participaron         bases de datos que
organismos privados y       desde entonces se llama
públicos del gobierno de    CODASYL o DBTG y que
Estados Unidos con la       fue aceptado por la
finalidad de definir        ANSI.
estándares (CODASYL
definió el lenguaje
COBOL) para la
informática de gestión.
Atendiendo la terminología CODASYL DBTG (Conference on Data Description
 Language Database tAsk Group) de 1971, para describir los datos desde el punto
            de vista del programador, éstos se pueden enumerar en:



                                   Byte: es el grupo de bits más
                                                                       Campo: es la unidad más
    Bit: o digito binario, es     pequeño con dirección propia.
                                                                      pequeña a la cual se puede
simplemente un interruptor en     Está formado por ocho bits. En
                                                                    referir en un programa. Puede
dos sentidos; solo puede tomar    algunas computadoras, grupos
                                                                     estar formado por cualquier
       los valores 0 y 1.        de 16, 32 o 64 bits, se combinan
                                                                            cantidad de bits.
                                       para formar palabras.




                                                                     Registro físico: es la unidad de
  Agregado de datos: es una      Registro lógico: es un conjunto
                                                                     transferencia de datos entre el
colección de campos a los que    de campos o de agregados de
                                                                    dispositivo de almacenamiento
 se denomina como un todo.            datos relacionados.
                                                                    de datos y la memoria principal.
CODASYL es una organización constituida por representantes voluntarios de fabricantes y
usuarios de computadoras en la industria y en los Gobiernos de Canadá y Estados Unidos.
Dicho informe contenía propuestas para tres lenguajes diferentes para la descripción de:




            • Esquema DDL (lenguaje de descripción de datos), cuyo propósito era
              describir una base de datos tipo red.


            • Sub-esquemas DDL, para definir la vista externa.



            • Un lenguaje de descripción de almacenamiento de datos (DSDL).

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Datos semiestructurados Xml
Datos semiestructurados XmlDatos semiestructurados Xml
Datos semiestructurados Xml
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 
Cuadro comparativo base de datos
Cuadro comparativo base de datosCuadro comparativo base de datos
Cuadro comparativo base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Clase 1 introduccion db
Clase 1 introduccion dbClase 1 introduccion db
Clase 1 introduccion db
 
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONALUNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
UNIDAD 4 DISEÑO DE BASE DE DATOS RELACIONAL
 
Modelo tipos de datos-sgbd-vison-lenguaje-schema
Modelo tipos de datos-sgbd-vison-lenguaje-schemaModelo tipos de datos-sgbd-vison-lenguaje-schema
Modelo tipos de datos-sgbd-vison-lenguaje-schema
 
Bases De Datos Relacionales
Bases De Datos RelacionalesBases De Datos Relacionales
Bases De Datos Relacionales
 
Introducción a las base de datos
Introducción a las base de datosIntroducción a las base de datos
Introducción a las base de datos
 
Optimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionalesOptimización y diseño de base de datos relacionales
Optimización y diseño de base de datos relacionales
 
Conclusiones sobre bases de datos
Conclusiones sobre bases de datosConclusiones sobre bases de datos
Conclusiones sobre bases de datos
 
bases de datos
 bases de datos bases de datos
bases de datos
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Arquitectura de las bases de datos
Arquitectura de las bases de datosArquitectura de las bases de datos
Arquitectura de las bases de datos
 
DISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOSDISEÑO DE BASE DE DATOS
DISEÑO DE BASE DE DATOS
 

Similar a La evolución de los modelos de bases de datos desde los años 60

Similar a La evolución de los modelos de bases de datos desde los años 60 (20)

Introduccion a las Bases de Datos
Introduccion a las Bases de DatosIntroduccion a las Bases de Datos
Introduccion a las Bases de Datos
 
Fundamentos de bases de datos
Fundamentos de bases de datosFundamentos de bases de datos
Fundamentos de bases de datos
 
Base de datos yanna
Base de datos yannaBase de datos yanna
Base de datos yanna
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
base de datos
base de datosbase de datos
base de datos
 
Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos Clase 01 Introducción a la base de datos
Clase 01 Introducción a la base de datos
 
Historia basesdatos
Historia basesdatosHistoria basesdatos
Historia basesdatos
 
¿Qué es una base de datos?
¿Qué es una base de datos?¿Qué es una base de datos?
¿Qué es una base de datos?
 
DB4O + BIRT
DB4O + BIRTDB4O + BIRT
DB4O + BIRT
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Clase I
Clase IClase I
Clase I
 
PLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptxPLANTILLA TRABAJO BASE DE DATOS.pptx
PLANTILLA TRABAJO BASE DE DATOS.pptx
 
Base De Datos nando
Base De Datos nandoBase De Datos nando
Base De Datos nando
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 

Último

texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

La evolución de los modelos de bases de datos desde los años 60

  • 1.
  • 2. Los primeros Sistemas de Base de Datos introducidos a mediados de los 60, estaban basados en el modelo jerárquico que resume que: • Todas las interrelaciones entre los datos pueden estructurarse como jerarquías. • Los datos se representan mediante una estructura en árbol. • Los archivos se conectan entre sí mediante punteros físicos o campos de datos añadidos a los registros individuales. • Un puntero (apuntador) es una dirección física que identifica dónde puede encontrarse un registro sobre el disco. • En una jerarquía, un hijo (un registro "subordinado" en una interrelación jerárquica) puede solamente tener un padre (un registro "propietario" en una interrelación jerárquica), pero un padre puede tener varios hijos.
  • 3. El modelo de datos de red extendía el Una red es una interrelación de datos modelo jerárquico permitiendo que en la cual un registro puede estar un registro participara en múltiples subordinado a registros de más de un relaciones padre/hijo, reduciendo o archivo. eliminando de este modo las redundancias. Entre mediados de los años 60 y A finales de los años 60 se principios de los 70 se desarrollaron y desarrollaron los sistemas de red. se comercializaron exitosamente varios SGBD en redes . En 1971, este modelo de datos se Los sistemas de bases de datos de red normalizó, es decir, se publicó un emplearon punteros físicos para estándar oficial para bases de datos enlazar entre sí los registros de de red que se conoció como el diferentes archivos. modelo CODASYL.
  • 4. Es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas. Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían con el tiempo. El modelo relacional representa un sistema de bases de datos en un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente, este modelo puede considerarse como un lenguaje de programación más bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos. (Date, 1993)
  • 5. Cuando empezaron a salir las primeras microcomputadoras, a principios de los ochenta, apenas si existía software para manejar base de datos. Sin embargo, desde entonces no dejan de aparecer nuevos productos que se pueden ejecutar tanto en PC AT como XT bajo los distintos sistemas operativos PC-DOS, MS-DOS, CP/M, UNIX, XENIX, etc. La característica fundamental de los sistemas de gestión de base de datos para microcomputadoras es su sencillez. Los sistemas de gestión de base de datos para microcomputadoras se pueden clasificar en: Sistemas de Sistemas de gestión Sistemas de gestión manejo de de base de datos de base de datos archivos monousuario multiusuario Enlace con la Sistema integrado unidad central multifunción
  • 6. Uno de los sistemas de gestión de base de datos jerárquica más populares es el Information Management System (IMS) de IBM, introducido en 1968. Las ventajas del IMS y su modelo jerárquico son las siguientes: Estructura Organización Rendimiento simple padre/hijo La organización de IMS almacenaba una base de datos las relaciones Una base de datos IMS era fácil de padre/hijo como IMS era excelente entender. La punteros físicos de para representar jerarquía de la un registro de relaciones base de datos se datos a otro, de padre/hijo, tales asemejaba al modo que el como “A es pieza diagrama de movimiento a de B” o “A es organización de través de la base propiedad de B”. una empresa o un de datos era árbol familiar. rápido.
  • 7. Métodos de Acceso Nivel Interno Nivel Externo VSAM (Método de OSAM (Método de ISAM (Método de SAM (Método de Acceso de Acceso Secuencial Acceso Secuencial Acceso Secuencial) Almacenamiento de Indexado) Virtual) Desbordamiento)
  • 8. DBD (Descripción de Base de Datos): el procedimiento empleado para generar la descripción de la base de datos se denomina (DBDGEN). Las proposiciones fuentes de control para la DBD se escriben usando macros especiales en lenguaje ensamblador IBM, que constituyen el DDL (lenguaje de descripción de datos) conceptual para IMS.
  • 9. CODASYL (Conference De ahí salió DBTG (Data on Data System Base Task Group), (grupo Languages) es el nombre de tareas para bases de de una conferencia a datos) grupo que definió finales de los años 60 en el modelo en red de la que participaron bases de datos que organismos privados y desde entonces se llama públicos del gobierno de CODASYL o DBTG y que Estados Unidos con la fue aceptado por la finalidad de definir ANSI. estándares (CODASYL definió el lenguaje COBOL) para la informática de gestión.
  • 10. Atendiendo la terminología CODASYL DBTG (Conference on Data Description Language Database tAsk Group) de 1971, para describir los datos desde el punto de vista del programador, éstos se pueden enumerar en: Byte: es el grupo de bits más Campo: es la unidad más Bit: o digito binario, es pequeño con dirección propia. pequeña a la cual se puede simplemente un interruptor en Está formado por ocho bits. En referir en un programa. Puede dos sentidos; solo puede tomar algunas computadoras, grupos estar formado por cualquier los valores 0 y 1. de 16, 32 o 64 bits, se combinan cantidad de bits. para formar palabras. Registro físico: es la unidad de Agregado de datos: es una Registro lógico: es un conjunto transferencia de datos entre el colección de campos a los que de campos o de agregados de dispositivo de almacenamiento se denomina como un todo. datos relacionados. de datos y la memoria principal.
  • 11. CODASYL es una organización constituida por representantes voluntarios de fabricantes y usuarios de computadoras en la industria y en los Gobiernos de Canadá y Estados Unidos. Dicho informe contenía propuestas para tres lenguajes diferentes para la descripción de: • Esquema DDL (lenguaje de descripción de datos), cuyo propósito era describir una base de datos tipo red. • Sub-esquemas DDL, para definir la vista externa. • Un lenguaje de descripción de almacenamiento de datos (DSDL).