SlideShare una empresa de Scribd logo
MANIFIESTO DE LAS BASES DE DATOS DE TERCERA
                       GENERACIÓN



Los modelos de los datos desde su aparición, hasta el presente, se han
desarrollado en tres generaciones. En la primera generación de modelos de datos,
se tiende a rechazar; sin embargo, fue el origen de las base de datos. Hasta el
momento, las bases de datos comercialmente mas utilizadas, han sido las bases
de datos de segunda generación que utilizan el modelo relacional.

En el manifiesto, se incorporaron de ciertos aspectos deseables de la orientación a
objetos, tales como los tipos de datos complejos.

Un lenguaje de programación que concrete las prescripciones del manifiesto en el
área de integridad debería clasificar sus restricciones en cuatro clases:

      Dominio (i.e. tipo).
      Atributo (definido sobre un dominio).
      Relvar (Variable de la Relación).
      DB.

Se define como una característica muy recomendable la inferencia de
restricciones, que deberí
Manifiesto De La Tercera Generacion De Las Bases De Datos
Manifiesto De La Tercera Generacion De Las Bases De Datos
Manifiesto De La Tercera Generacion De Las Bases De Datos

Más contenido relacionado

Similar a Manifiesto De La Tercera Generacion De Las Bases De Datos

Presentacion modelo relacional2_final
Presentacion modelo relacional2_finalPresentacion modelo relacional2_final
Presentacion modelo relacional2_final
Alitas221
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
Irene Lorza
 
Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)
Sandra Milena Caicedo
 
Guia unidad-3-base-de-datos
Guia unidad-3-base-de-datosGuia unidad-3-base-de-datos
Guia unidad-3-base-de-datos
Ashley Stronghold Witwicky
 
Guía unidad 3 base de datos
Guía unidad 3 base de datosGuía unidad 3 base de datos
Guía unidad 3 base de datos
JuanSaldaaRived
 
Base datos
Base datos Base datos
Base datos
Nadia Martínez
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
lelyydrogo
 
Tema 1 base de datos
Tema 1   base de datosTema 1   base de datos
Sistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parteSistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parte
Doris Gladys Rojas Carmona
 
Basesdedatosrelacionales
BasesdedatosrelacionalesBasesdedatosrelacionales
Basesdedatosrelacionales
Alex Lucatoni
 
Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)
Yara Añez
 
Tabajo de base de datos
Tabajo de base de datosTabajo de base de datos
Tabajo de base de datos
Jose Angel Gomez
 
Tabajo de base de dato
Tabajo de base de datoTabajo de base de dato
Tabajo de base de dato
Jose Angel Gomez
 
Sistemas gestores de las bases de datos
Sistemas gestores de las bases de datosSistemas gestores de las bases de datos
Sistemas gestores de las bases de datos
Diana Vélez
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
ROMARIO MONTALVAN CASTILLO
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
squall3800
 
Introduccion a las_bases_de_datos_relacionales
Introduccion a las_bases_de_datos_relacionalesIntroduccion a las_bases_de_datos_relacionales
Introduccion a las_bases_de_datos_relacionales
Zoraida DE DE LA Rosa
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
Universidad de Panamá
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
ralbarracin
 
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOSFUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
Erick Alexis Molleapaza Palomino
 

Similar a Manifiesto De La Tercera Generacion De Las Bases De Datos (20)

Presentacion modelo relacional2_final
Presentacion modelo relacional2_finalPresentacion modelo relacional2_final
Presentacion modelo relacional2_final
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)Guia unidad-3-base-de-datos (1)
Guia unidad-3-base-de-datos (1)
 
Guia unidad-3-base-de-datos
Guia unidad-3-base-de-datosGuia unidad-3-base-de-datos
Guia unidad-3-base-de-datos
 
Guía unidad 3 base de datos
Guía unidad 3 base de datosGuía unidad 3 base de datos
Guía unidad 3 base de datos
 
Base datos
Base datos Base datos
Base datos
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
 
Tema 1 base de datos
Tema 1   base de datosTema 1   base de datos
Tema 1 base de datos
 
Sistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parteSistema de gestión de bases de datos - Segunda parte
Sistema de gestión de bases de datos - Segunda parte
 
Basesdedatosrelacionales
BasesdedatosrelacionalesBasesdedatosrelacionales
Basesdedatosrelacionales
 
Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)Inicio Base de datos(Parte I)
Inicio Base de datos(Parte I)
 
Tabajo de base de datos
Tabajo de base de datosTabajo de base de datos
Tabajo de base de datos
 
Tabajo de base de dato
Tabajo de base de datoTabajo de base de dato
Tabajo de base de dato
 
Sistemas gestores de las bases de datos
Sistemas gestores de las bases de datosSistemas gestores de las bases de datos
Sistemas gestores de las bases de datos
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Bases de-datos
Bases de-datosBases de-datos
Bases de-datos
 
Introduccion a las_bases_de_datos_relacionales
Introduccion a las_bases_de_datos_relacionalesIntroduccion a las_bases_de_datos_relacionales
Introduccion a las_bases_de_datos_relacionales
 
Lenguajes de bases de datos
Lenguajes de bases de datosLenguajes de bases de datos
Lenguajes de bases de datos
 
Historia de la tecnologia de base de datos
Historia de la tecnologia de base de datosHistoria de la tecnologia de base de datos
Historia de la tecnologia de base de datos
 
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOSFUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
FUNCIONES DEL DBA - TIPOS DE BASE DE DATOS
 

Más de Paola Andrea Gonzalez Montoya

Expansión La Guerra En Las Regiones
Expansión   La Guerra En Las RegionesExpansión   La Guerra En Las Regiones
Expansión La Guerra En Las Regiones
Paola Andrea Gonzalez Montoya
 
Sociologia - Cultura y Desarrollo Urbano
Sociologia - Cultura y Desarrollo UrbanoSociologia - Cultura y Desarrollo Urbano
Sociologia - Cultura y Desarrollo Urbano
Paola Andrea Gonzalez Montoya
 
Que Es El Hombre
Que Es El HombreQue Es El Hombre
Gerenciamiento de Software para la Toma de Muestras Comunitarias
Gerenciamiento de Software para la Toma de Muestras ComunitariasGerenciamiento de Software para la Toma de Muestras Comunitarias
Gerenciamiento de Software para la Toma de Muestras Comunitarias
Paola Andrea Gonzalez Montoya
 
Leatherworking Patterns & Specializations
Leatherworking Patterns & SpecializationsLeatherworking Patterns & Specializations
Leatherworking Patterns & Specializations
Paola Andrea Gonzalez Montoya
 
Oracle Essentials Oracle Database 11g
Oracle Essentials   Oracle Database 11gOracle Essentials   Oracle Database 11g
Oracle Essentials Oracle Database 11g
Paola Andrea Gonzalez Montoya
 

Más de Paola Andrea Gonzalez Montoya (6)

Expansión La Guerra En Las Regiones
Expansión   La Guerra En Las RegionesExpansión   La Guerra En Las Regiones
Expansión La Guerra En Las Regiones
 
Sociologia - Cultura y Desarrollo Urbano
Sociologia - Cultura y Desarrollo UrbanoSociologia - Cultura y Desarrollo Urbano
Sociologia - Cultura y Desarrollo Urbano
 
Que Es El Hombre
Que Es El HombreQue Es El Hombre
Que Es El Hombre
 
Gerenciamiento de Software para la Toma de Muestras Comunitarias
Gerenciamiento de Software para la Toma de Muestras ComunitariasGerenciamiento de Software para la Toma de Muestras Comunitarias
Gerenciamiento de Software para la Toma de Muestras Comunitarias
 
Leatherworking Patterns & Specializations
Leatherworking Patterns & SpecializationsLeatherworking Patterns & Specializations
Leatherworking Patterns & Specializations
 
Oracle Essentials Oracle Database 11g
Oracle Essentials   Oracle Database 11gOracle Essentials   Oracle Database 11g
Oracle Essentials Oracle Database 11g
 

Manifiesto De La Tercera Generacion De Las Bases De Datos

  • 1. MANIFIESTO DE LAS BASES DE DATOS DE TERCERA GENERACIÓN Los modelos de los datos desde su aparición, hasta el presente, se han desarrollado en tres generaciones. En la primera generación de modelos de datos, se tiende a rechazar; sin embargo, fue el origen de las base de datos. Hasta el momento, las bases de datos comercialmente mas utilizadas, han sido las bases de datos de segunda generación que utilizan el modelo relacional. En el manifiesto, se incorporaron de ciertos aspectos deseables de la orientación a objetos, tales como los tipos de datos complejos. Un lenguaje de programación que concrete las prescripciones del manifiesto en el área de integridad debería clasificar sus restricciones en cuatro clases:  Dominio (i.e. tipo).  Atributo (definido sobre un dominio).  Relvar (Variable de la Relación).  DB. Se define como una característica muy recomendable la inferencia de restricciones, que deberí