SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Procesamiento por lotes y
nuevas tendencias en BD

                 Johnny García Álvarez
                 Bryan Leandro Urrea
                 Cristian noguera
Procesamiento por lotes
 Se conoce como sistema por lotes, o
 modo batch, a la ejecución de un
 programa sin el control o supervisión
 directa     del    usuario     (que se
 denomina procesamiento interactivo).
 Este tipo de programas se caracterizan
 porque su ejecución no precisa ningún
 tipo de interacción con el usuario.
 Generalmente,   este tipo de ejecución se
 utiliza en tareas repetitivas sobre grandes
 conjuntos de información, ya que sería
 tedioso y propenso a errores realizarlo
 manualmente.
características
 Los  sistemas de procesamiento por lotes
 son el mecanismo más tradicional y
 antiguo      de   ejecutar   tareas.   Se
 introdujeron alrededor del año 1956 para
 aumentar la capacidad de proceso de
 los programas. En la actualidad, los
 trabajos por lotes son ampliamente
 utilizados en supercomputadores.
ventajas
   Permite compartir mejor los recursos de un ordenador
    entre muchos usuarios, al no competir por éstos de
    forma inmediata.
   Realiza el trabajo en el momento en el que los recursos
    del ordenador están menos ocupados, dando prioridad
    a tareas interactivas.
   Evita desaprovechar los recursos del ordenador sin
    necesidad de interacción y supervisión humanas
    continuas.
   En ordenadores caros o supercomputadores, ayuda a
    amortizar el coste manteniendo altos índices de
    utilización.
Inconvenientes
 Elprincipal inconveniente de la ejecución
  por lotes frente a la ejecución interactiva
  es que hay que conocer y planificar
  cuidadosamente la tarea a realizar. Al
  carecer de supervisión por parte del
  usuario, cualquier tipo de error puede
  producir          resultados         inútiles
  o, simplemente, inexistentes.
?Que es una base de datos¿
 Una base de datos o banco de datos es
 un conjunto de datos pertenecientes a
 un mismo contexto y almacenados
 sistemáticamente para su posterior uso.
 En este sentido, una biblioteca puede
 considerarse una base de datos
 compuesta     en    su    mayoría  por
 documentos y textos impresos en papel e
 indexados para su consulta.
 Actualmente,   y debido al desarrollo
 tecnológico      de      campos      como
 la informática y la electrónica, la mayoría
 de las bases de datos están en formato
 digital (electrónico), y por ende se ha
 desarrollado y se ofrece un amplio rango
 de     soluciones    al    problema    del
 almacenamiento de datos.
Tendencias en BD
Modelos de bases de datos

   éstas se clasifican de acuerdo a su modelo de
    administración de datos.
   Un modelo de datos es básicamente una
    descripción de algo conocido como contenedor
    de datos (algo en donde se guarda la
    información), así como de los métodos para
    almacenar y recuperar información de esos
    contenedores.
   Los modelos de datos no son cosas físicas: son
    abstracciones que permiten la implementación
    de un sistema eficiente de base de datos; por lo
    general se refieren a algoritmos, y conceptos
    matemáticos.
Algunos modelos con
frecuencia utilizados en las BD:
 Lasbases de datos jerárquicas : En este
 modelo los datos se organizan en una
 forma similar a un árbol (visto al revés), en
 donde un nodo padre de información
 puede tener varios hijos. El nodo que no
 tiene padres es llamado raíz, y a los nodos
 que no tienen hijos se los conoce
 como hojas.
   Las bases de datos jerárquicas son
    especialmente útiles en el caso de
    aplicaciones que manejan un gran volumen
    de información y datos muy compartidos
    permitiendo crear estructuras estables y de
    gran rendimiento.
   Una de las principales limitaciones de este
    modelo es su incapacidad de representar
    eficientemente la redundancia de datos.
 Base de datos en red: Éste es un modelo
 ligeramente distinto del jerárquico; su
 diferencia     fundamental       es   la
 modificación del concepto de nodo: se
 permite que un mismo nodo tenga varios
 padres (posibilidad no permitida en el
 modelo jerárquico).
 Fue   una gran mejora con respecto al
 modelo jerárquico, ya que ofrecía una
 solución eficiente al problema de
 redundancia de datos; pero, aún así, la
 dificultad que significa administrar la
 información en una base de datos de red
 ha significado que sea un modelo
 utilizado    en   su    mayoría     por
 programadores más que por usuarios
 finales.
 Basede datos transaccionales: Son bases
 de datos cuyo único fin es el envío y
 recepción     de    datos    a   grandes
 velocidades, estas bases son muy poco
 comunes y están dirigidas por lo general
 al entorno de análisis de calidad, datos
 de producción e industrial, es importante
 entender que su fin único es recolectar y
 recuperar los datos a la mayor velocidad
 posible
 porlo tanto la redundancia y duplicación
 de información no es un problema como
 con las demás bases de datos, por lo
 general para poderlas aprovechar al
 máximo      permiten   algún    tipo   de
 conectividad      a   bases   de     datos
 relacionales.
   Base de datos relacionales: Éste es el modelo
    utilizado en la actualidad para modelar
    problemas reales y administrar datos
    dinámicamente. Tras ser postulados sus
    fundamentos en 1970 por Edgar Frank Codd,
    de los laboratorios IBM en San José
    (California), no tardó en consolidarse como
    un nuevo paradigma en los modelos de base
    de datos. Su idea fundamental es el uso de
    "relaciones".   Estas   relaciones     podrían
    considerarse en forma lógica como conjuntos
    de datos llamados "tuplas".
   Pese a que ésta es la teoría de las bases de datos
    relacionales creadas por Codd, la mayoría de las
    veces se conceptualiza de una manera más fácil
    de imaginar.
   En este modelo, el lugar y la forma en que se
    almacenen los datos no tienen relevancia (a
    diferencia de otros modelos como el jerárquico y
    el de red). Esto tiene la considerable ventaja de
    que es más fácil de entender y de utilizar para un
    usuario esporádico de la base de datos. La
    información     puede      ser    recuperada      o
    almacenada mediante "consultas" que ofrecen
    una amplia flexibilidad y poder para administrar la
    información.
   Base de datos multidimensionales: Son bases
    de    datos       ideadas     para    desarrollar
    aplicaciones muy concretas, como creación
    de Cubos OLAP. (Es una solución utilizada en
    el campo de la llamada Inteligencia
    empresarial cuyo objetivo es agilizar la
    consulta de grandes cantidades de datos.
    Para ello utiliza estructuras multidimensionales
    (o Cubos OLAP) que contienen datos
    resumidos de grandes Bases de datos o
    Sistemas Transaccionales).
 Básicamente     no     se     diferencian
 demasiado de las bases de datos
 relacionales (una tabla en una base de
 datos relacional podría serlo también en
 una base de datos multidimensional), la
 diferencia está más bien a nivel
 conceptual; en las base
 Basede datos orientada a objetos: Este
 modelo, bastante reciente, y propio de
 los modelos informáticos orientados a
 objetos, trata de almacenar en la base
 de datos los objetos completos (estado y
 comportamiento).
   Una base de datos orientada a objetos es una
    base de datos que incorpora todos los conceptos
    importantes del paradigma de objetos:
   Encapsulación: Propiedad que permite ocultar la
    información al resto de los objetos, impidiendo así
    accesos incorrectos o conflictos.
   Herencia: Propiedad a través de la cual los
    objetos heredan comportamiento dentro de una
    jerarquía de clases.
   Polimorfismo: Propiedad de una operación
    mediante la cual puede ser aplicada a distintos
    tipos de objetos.
 Base de datos deductivas: Un sistema de
 base de datos deductiva, es un sistema
 de base de datos pero con la diferencia
 de que permite hacer deducciones a
 través    de    inferencias.  Se    basa
 principalmente en reglas y hechos que
 son almacenados en la base de datos.
 Las bases de datos deductivas son
 también llamadas bases de datos
 lógicas, a raíz de que se basa en lógica
 matemática. Este tipo de base de datos
 surge debido a las limitaciones de la Base
 de Datos Relacional de responder a
 consultas recursivas y de deducir
 relaciones indirectas de los datos
 almacenados en la base de datos.

Weitere ähnliche Inhalte

Was ist angesagt?

Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidossaul_ramos
 
Arquitectura de Computadoras - Memoria
Arquitectura de Computadoras - MemoriaArquitectura de Computadoras - Memoria
Arquitectura de Computadoras - MemoriaMiguel Rodríguez
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Anel Sosa
 
Principios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwarePrincipios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwareJose Patricio Bovet Derpich
 
Estructura física y lógica del disco duro
Estructura física y lógica del disco duroEstructura física y lógica del disco duro
Estructura física y lógica del disco durogematic
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesadorYESENIA CETINA
 
Porque es importante estudiar los sistemas operativos en su carrera profesional
Porque es importante estudiar los sistemas operativos en su carrera profesionalPorque es importante estudiar los sistemas operativos en su carrera profesional
Porque es importante estudiar los sistemas operativos en su carrera profesionalJhosep Teofilo Flores Prado
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosGabriela
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandraLuis Alvarado
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpuIsaí Beto Matz Mijes
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsslipkdany21
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosCarolina Cols
 

Was ist angesagt? (20)

Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Arquitectura de Computadoras - Memoria
Arquitectura de Computadoras - MemoriaArquitectura de Computadoras - Memoria
Arquitectura de Computadoras - Memoria
 
Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)Componentes y evolucion del modelado de negocios(investigacion)
Componentes y evolucion del modelado de negocios(investigacion)
 
Principios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del softwarePrincipios de diseño de la arquitectura del software
Principios de diseño de la arquitectura del software
 
Memorias
MemoriasMemorias
Memorias
 
Estructura física y lógica del disco duro
Estructura física y lógica del disco duroEstructura física y lógica del disco duro
Estructura física y lógica del disco duro
 
Arquitectura del procesador
Arquitectura del procesadorArquitectura del procesador
Arquitectura del procesador
 
Metodologia Incremental
Metodologia IncrementalMetodologia Incremental
Metodologia Incremental
 
Porque es importante estudiar los sistemas operativos en su carrera profesional
Porque es importante estudiar los sistemas operativos en su carrera profesionalPorque es importante estudiar los sistemas operativos en su carrera profesional
Porque es importante estudiar los sistemas operativos en su carrera profesional
 
Procesadores Risc
Procesadores RiscProcesadores Risc
Procesadores Risc
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandra
 
Organización y estructura interna del cpu
Organización y estructura interna del cpuOrganización y estructura interna del cpu
Organización y estructura interna del cpu
 
Tecnicas de Administracion de Memoria
Tecnicas de Administracion de MemoriaTecnicas de Administracion de Memoria
Tecnicas de Administracion de Memoria
 
Entrada y Salida
Entrada y SalidaEntrada y Salida
Entrada y Salida
 
Planificacion de procesos
Planificacion de procesosPlanificacion de procesos
Planificacion de procesos
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
 
Manejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativosManejo de los procesos en los sistemas operativos
Manejo de los procesos en los sistemas operativos
 

Andere mochten auch

Unidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de DatosUnidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de DatosTheBoops
 
Presentacion en serie
Presentacion en serie Presentacion en serie
Presentacion en serie AsForGod C.A
 
Exposicion inventarios... org empresas
Exposicion inventarios... org empresasExposicion inventarios... org empresas
Exposicion inventarios... org empresasana_gonzalez23
 
Operaciones fundamentales en la industria
Operaciones fundamentales en la industriaOperaciones fundamentales en la industria
Operaciones fundamentales en la industriaPatricia Zambrano Mora
 
Presentacion sistemas de produccion
Presentacion sistemas de produccionPresentacion sistemas de produccion
Presentacion sistemas de produccionfelix3300
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datosAlvaro Cardona
 
Introducción a las operaciones unitarias
Introducción a las operaciones unitariasIntroducción a las operaciones unitarias
Introducción a las operaciones unitariasPablo Gandarilla C.
 
Proceso intermitente
Proceso intermitenteProceso intermitente
Proceso intermitenteMEC111
 
Ejemplos de Procesos Lineales e Intermitentes
Ejemplos de Procesos Lineales e IntermitentesEjemplos de Procesos Lineales e Intermitentes
Ejemplos de Procesos Lineales e Intermitentestutor03770
 
Sistemas de producción contínuos e intermitentes
Sistemas de producción contínuos e intermitentesSistemas de producción contínuos e intermitentes
Sistemas de producción contínuos e intermitenteslauradeleont
 
Producción continua e intermitente
Producción continua e intermitenteProducción continua e intermitente
Producción continua e intermitenteMyriam Ramírez
 

Andere mochten auch (15)

Unidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de DatosUnidad 4 Ambientes de Procesamiento de Datos
Unidad 4 Ambientes de Procesamiento de Datos
 
Presentacion en serie
Presentacion en serie Presentacion en serie
Presentacion en serie
 
Exposicion inventarios... org empresas
Exposicion inventarios... org empresasExposicion inventarios... org empresas
Exposicion inventarios... org empresas
 
Operaciones fundamentales en la industria
Operaciones fundamentales en la industriaOperaciones fundamentales en la industria
Operaciones fundamentales en la industria
 
Presentacion sistemas de produccion
Presentacion sistemas de produccionPresentacion sistemas de produccion
Presentacion sistemas de produccion
 
Procesos en lotes
Procesos en lotesProcesos en lotes
Procesos en lotes
 
Método Lote por Lote
Método Lote por LoteMétodo Lote por Lote
Método Lote por Lote
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datos
 
Produccion por lotes
Produccion por lotesProduccion por lotes
Produccion por lotes
 
Introducción a las operaciones unitarias
Introducción a las operaciones unitariasIntroducción a las operaciones unitarias
Introducción a las operaciones unitarias
 
Proceso intermitente
Proceso intermitenteProceso intermitente
Proceso intermitente
 
Ejemplos de Procesos Lineales e Intermitentes
Ejemplos de Procesos Lineales e IntermitentesEjemplos de Procesos Lineales e Intermitentes
Ejemplos de Procesos Lineales e Intermitentes
 
Sistemas de producción contínuos e intermitentes
Sistemas de producción contínuos e intermitentesSistemas de producción contínuos e intermitentes
Sistemas de producción contínuos e intermitentes
 
Producción continua e intermitente
Producción continua e intermitenteProducción continua e intermitente
Producción continua e intermitente
 
Procesamiento de datos
Procesamiento de datosProcesamiento de datos
Procesamiento de datos
 

Ähnlich wie Procesamiento por lotes y nuevas tendencias en bd

Ähnlich wie Procesamiento por lotes y nuevas tendencias en bd (20)

Instituto distrital evardo turizo palencia
Instituto distrital evardo turizo palenciaInstituto distrital evardo turizo palencia
Instituto distrital evardo turizo palencia
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Base de datos 5º (2)
Base de datos 5º (2)Base de datos 5º (2)
Base de datos 5º (2)
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Modelos de Base de Datos
Modelos de Base de DatosModelos de Base de Datos
Modelos de Base de Datos
 
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
¿QUE ES UNA BASE DE DATOS? ¿COMO ES? ¿Y PARA QUE SIRVE?
 
Modelos de base de datos
Modelos de base de datosModelos de base de datos
Modelos de base de datos
 
Modelos de base de datos exp.4
Modelos de base de datos exp.4Modelos de base de datos exp.4
Modelos de base de datos exp.4
 
Bases de datos Belén J
Bases de datos Belén JBases de datos Belén J
Bases de datos Belén J
 
Presentacion Bases de datos
Presentacion Bases de datosPresentacion Bases de datos
Presentacion Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Julieth
 Julieth Julieth
Julieth
 
Presentación
PresentaciónPresentación
Presentación
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Practica1 Base de datos
Practica1 Base de datosPractica1 Base de datos
Practica1 Base de datos
 
Tipos de base de datos
Tipos de base de datosTipos de base de datos
Tipos de base de datos
 

Procesamiento por lotes y nuevas tendencias en bd

  • 1. Procesamiento por lotes y nuevas tendencias en BD Johnny García Álvarez Bryan Leandro Urrea Cristian noguera
  • 2. Procesamiento por lotes  Se conoce como sistema por lotes, o modo batch, a la ejecución de un programa sin el control o supervisión directa del usuario (que se denomina procesamiento interactivo). Este tipo de programas se caracterizan porque su ejecución no precisa ningún tipo de interacción con el usuario.
  • 3.  Generalmente, este tipo de ejecución se utiliza en tareas repetitivas sobre grandes conjuntos de información, ya que sería tedioso y propenso a errores realizarlo manualmente.
  • 4. características  Los sistemas de procesamiento por lotes son el mecanismo más tradicional y antiguo de ejecutar tareas. Se introdujeron alrededor del año 1956 para aumentar la capacidad de proceso de los programas. En la actualidad, los trabajos por lotes son ampliamente utilizados en supercomputadores.
  • 5. ventajas  Permite compartir mejor los recursos de un ordenador entre muchos usuarios, al no competir por éstos de forma inmediata.  Realiza el trabajo en el momento en el que los recursos del ordenador están menos ocupados, dando prioridad a tareas interactivas.  Evita desaprovechar los recursos del ordenador sin necesidad de interacción y supervisión humanas continuas.  En ordenadores caros o supercomputadores, ayuda a amortizar el coste manteniendo altos índices de utilización.
  • 6. Inconvenientes  Elprincipal inconveniente de la ejecución por lotes frente a la ejecución interactiva es que hay que conocer y planificar cuidadosamente la tarea a realizar. Al carecer de supervisión por parte del usuario, cualquier tipo de error puede producir resultados inútiles o, simplemente, inexistentes.
  • 7. ?Que es una base de datos¿  Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
  • 8.  Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
  • 10. Modelos de bases de datos  éstas se clasifican de acuerdo a su modelo de administración de datos.  Un modelo de datos es básicamente una descripción de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores.  Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.
  • 11. Algunos modelos con frecuencia utilizados en las BD:  Lasbases de datos jerárquicas : En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.
  • 12. Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.  Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.
  • 13.
  • 14.  Base de datos en red: Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
  • 15.  Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aún así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.
  • 16.  Basede datos transaccionales: Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible
  • 17.  porlo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.
  • 18. Base de datos relacionales: Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Tras ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas".
  • 19. Pese a que ésta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar.  En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
  • 20.
  • 21. Base de datos multidimensionales: Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP. (Es una solución utilizada en el campo de la llamada Inteligencia empresarial cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Para ello utiliza estructuras multidimensionales (o Cubos OLAP) que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales).
  • 22.  Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las base
  • 23.  Basede datos orientada a objetos: Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento).
  • 24. Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:  Encapsulación: Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.  Herencia: Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.  Polimorfismo: Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
  • 25.  Base de datos deductivas: Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos.
  • 26.  Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática. Este tipo de base de datos surge debido a las limitaciones de la Base de Datos Relacional de responder a consultas recursivas y de deducir relaciones indirectas de los datos almacenados en la base de datos.