El documento discute los conceptos de bases de datos lógicas, temporales, espaciales y multimedia. Explica que las bases de datos lógicas usan lógica para resolver problemas de forma automática, mientras que las bases de datos temporales y espaciales almacenan y gestionan datos relacionados con el tiempo y el espacio respectivamente. También describe los requisitos y sistemas de bases de datos multimedia, que pueden almacenar diferentes tipos de datos como audio y video.
1. República Bolivariana de Venezuela
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental Politécnica
de la Fuerza Armada Nacional
U.N.E.F.A.
Pto. Cabello – Edo. Carabobo
Profesora:
Alumnos:
Ing. Yelmin Pérez Juan Anzola C.I.:
19.566.903
Alfredo Hermoso C.I.: 19.197.748
Yonmar Perdomo C.I.: 19.595.744
5to semestre, Ing. de Sistemas, “A”
2. La Programación Lógica: Estudia el uso de la lógica
para el planteamiento de problemas y el control sobre
las reglas de inferencia para alcanzar la solución
automática.
3.
4. Es aquel que, cuando se producen ciertas
condiciones, ejecuta de forma automática, es decir, sin
la intervención del usuario, las acciones especificadas
de antemano en la fase de definición intensión de la
base de datos, PIATTINI (1995b)
5. En la actualidad se está desarrollando toda una
serie de aplicaciones que incorporan el tratamiento de
datos multimedia (televisión interactiva, sistemas de
información geográficos, enciclopedias electrónicas,
aplicaciones musicales, etc.).
6. En las bases de datos temporales se suelen
distinguir dos aspectos importantes: la gestión de la
historia y la gestión de versiones. En estos últimos años
se ha logrado un consenso en cuanto a la semántica de
la historia, pero no a la gestión de versiones.
7. El lenguaje DATALOG se deriva de la lógica de primer
orden. Es a la vez un lenguaje de descripción y de manipulación de
bases de datos. El nombre Datalog significa “lógica para los datos”.
Ha sido inventado para sugerir una versión de Prolog utilizable por
los datos.
8. El proyecto Logic Data Lenguaje (Lenguaje Lógico de
Dato: LDL) de Microelectronics and Computer
Corporation (MCC) se inició en 1984 con dos
objetivos primarios:
Crear un sistema que extendiera el modelo relacional y a la vez
aprovechar algunas de las características positivas de un SGBDR
(Sistema de Gestión de Base de Datos Relacionales).
Mejorar la funcionalidad de un SGBD de modo que operara como un
SGBD deductivo y además permitiera la creación de aplicaciones de
propósito general.
9.
10. Base de Datos Multimedia
Este tipo de bases de datos tienen mucha
relación con los SGBD objetos relacionales
(SGBDOR) y los orientados a objetos (SGBDOO)
ya que pueden almacenar tipos de datos
multimedia
11. Tipos de Base de Datos
Multimedia
Bases de datos referenciales: son bancos de
datos sobre material como películas, series
de televisión o música.
Bases de datos descriptivas: se trata de
sistemas de análisis de contenido que, más allá de
los datos técnicos o generales que contiene la
mayoría de bases de datos referenciales, aportan
información específica sobre el contenido.
12. Integración Multimedia en las
Bases de Datos
Las bases de datos multimedia están en un
marco que además de los datos se le incluye la
nueva característica de que pueden tener
variabilidad espacial y temporal. Por lo tanto, un
documento introducido en una base de datos
multimedia es una composición temporal, en la
cual hay que introducir los diferentes tipos de
datos, tanto como las relaciones de configuración
y temporales existentes entre ellos.
13. Sistemas de Bases de Datos
Multimedia
También llamadas "gestores de información hipermedial"
los Sistemas gestores de bases de datos se diferencia de a otros
SGBD tradicionales (que ofrecían limitaciones en aspectos como el
acceso complejo a datos, la transferencia de datos con otros
sistemas, o la inexistencia de adecuados interfaces de usuario) en
intentar diseñar e implementar Sistemas que sean capaces de
utilizar "inteligentemente" los datos disponibles, e integrar las
viejas y las antiguas aplicaciones de forma conjunta y sin
problemas.
14. Requisitos de las Bases de Datos
Multimedia
Encontrar rápidamente la información multimedia,
buscando cualquier número de objetos referidos a un
contenido de información.
Conectar documentos según su contenido
informativo, relacionando extractos de información
relacionada, de varios documentos, en un documento
nuevo.
Facilitar el acceso instantáneo a los ficheros
pertinentes, incluyendo los mecanismos necesarios de
compresión y descompresión para la manipulación de
aquellos.
15. Requisitos de las Bases de Datos
Multimedia
Conocer y manipular, por parte del usuario, la
estructura misma de la información.
Crear relaciones entre grupos de elementos
informativos.
La implantación y explotación de Bases de datos
Multimedia exige dos elementos importantes:
Disponibilidad de Bases de Datos Avanzadas, en un
entorno de fácil utilización por parte del usuario.
Establecimiento de redes de telecomunicaciones de
alta velocidad.
16. Base de Datos Espaciales
Base de datos espacial (spatial database) es
un sistema administrador de bases de datos que
maneja datos existentes en un espacio o datos
espaciales.
En este tipo de bases de datos es
imprescindible establecer un cuadro de referencia
(un SRE, Sistema de Referencia Espacial) para
definir la localización y relación entre objetos, ya
que los datos tratados en este tipo de bases de
datos tienen un valor relativo, no es un valor
absoluto.
18. Base de Datos Temporales
Una Base de datos temporal es un
sistema de gestión de base de datos (DBMS)
el cual implementa y trata con especial
énfasis aspectos temporales, teniendo un
modelo de datos temporal y una versión
temporal del lenguaje de consulta
estructurado, (SQL).
19. Inconvenientes de los SGBD
1.Complejidad.
2.Tamaño.
3.Costo Económico.
4.Costo del Equipamiento.
5.Costo de la Conversión.
6.Prestaciones.
7.Vulnerable a los Fallos.
20. “Historia de las Bases de Datos”
Tuvieron sus orígenes en 1960 - 1962,
cuando se empezaron a usar las maquinas
que codificaban la información en tarjetas
perforadas por medio de agujeros.
21. Las bases de datos se crean con
el objetivo de almacenar grandes
cantidades de datos que antes se
almacenaba en libros, lo que era lento,
costoso y complejo (cualquier
actualización a realizar, había que
hacerla en cada uno de los libros en los
que apareciera dicha información a
modificar)
22. Las primeras bases de datos manejaban
ficheros que eran almacenados en tarjetas o
soportes magnéticos. Cuando los ordenadores
evolucionan, aparecen las cintas y los discos, a
la vez que las maquinas son dotadas de mucha
mas potencia y facilidad de manipulación, es
por tanto en ese momento cuando las bases de
datos comienzan a ser realmente útiles.
23. En 1970 se convoca una Conferencia de Lenguajes de Programación
y se establece un modelo llamado CODASYL (Modelo para el tratamiento
de bases de datos que fue publicado por E. Cod en 1970. Cód., propuso
una forma de organizar las bases de datos mediante un modelo
matemático lógico.
Una vez creado este modelo se crea un modelo estándar de actuación.
Tienen su origen en el proyecto de Apolo de mandar al hombre a la
luna, en los años setenta.
En aquella época, no había ningún sistema que permitiera gestionar
la inmensa cantidad de información que requería el proyecto. La primera
empresa encargada del proyecto, NAA (North American Aviation),
desarrolló un software denominado GUAM (General Update Access
Method) basado en una estructura jerárquica.
A mitad de los sesenta, se desarrolló IDS (Integrated Data Store), de
General Electric. Este trabajo fue dirigido por uno de los pioneros en los
sistemas de bases de datos, Charles Bachmann. IDS era un nuevo tipo de
sistema de bases de datos conocido como sistema de red.
24. Los sistemas jerárquico y de red constituyen la primera generación
de los SGBD. Pero estos sistemas presentan algunos inconvenientes:
Es necesario escribir complejos programas de aplicación para
responder a cualquier tipo de consulta de datos, por simple que ésta sea.
La independencia de datos es mínima.
No tienen un fundamento teórico.
En 1970 Codd, de los laboratorios de investigación de IBM, escribió
un artículo presentando el modelo relacional. Se comenzaron a
desarrollar muchos sistemas relacionales, apareciendo los primeros a
finales de los setenta y principios de los ochenta.
Los SGBD relacionales constituyen la segunda generación de los
SGBD.
En la actualidad han surgido dos nuevos modelos: el modelo de
datos orientado a objetos y el modelo relacional extendido. Sin embargo,
a diferencia de los modelos que los preceden, la composición de estos
modelos no está clara. Esta evolución representa la tercera generación de
los SGBD.
25. Los lenguajes de tercera generación (3GL; third-generation
languages) son los lenguajes propiamente como los conocemos
(poseen instrucciones, funciones, sintaxis, semántica); ya
trascienden el uso de los términos nemotécnicos. Una
instrucción puede indicar 1 o más tareas para el computador.
Pueden dividirse como sigue:
Orientados a problemas
A procedimientos
A objetos
26. Son de alto nivel y amigables; los programadores
profesionales que utilizan 4GL sostienen que experimentan
incrementos en la productividad de 200 a 1,000% en
comparación con los lenguajes orientados al procedimiento
de la tercera generación (COBOL, FORTRAN, BASIC y
demás ).
Hay dos tipos de lenguajes de cuarta generación:
Orientados a la producción
Al usuario
27. Lenguajes Orientados al Procedimiento.
Los lenguajes orientados al procedimiento
requieren que los programadores resuelvan
problemas de programación utilizando la lógica
de programación tradicional; esto es, los
programadores codifican o escriben las
instrucciones en la secuencia en que deben
ejecutar para solucionar el problema.
28. Lenguajes Orientados al Usuario
Los usuarios escriben programas
para consultar (extraer información )
de una base de datos y para crear
sistemas de información personales o
departamentales.
29. Modelos de Datos
Para representar el mundo real a través de esquemas
conceptuales se han creado una serie de modelos:
Mundo Real Esq’s Conceptuales
Modelización
Existen multitud de estos modelos que se conocen como
Modelos de Datos, algunos de estos modelos son:
Modelo Relacional de Datos
Modelo de Red
Modelo Jerárquico
30. Representa al mundo real mediante tablas
relacionadas entre sí por columnas comunes.
31. Representamos al mundo real como registros
lógicos que representan a una entidad y que
se relacionan entre sí por medio de flechas.
32. Tiene forma de árbol invertido. Un
padre puede tener varios hijos pero cada
hijo sólo puede tener un padre.
33. Este modelo sólo realiza el diseño, no
realiza la implementación, por lo tanto
una vez hecho el diseño se puede llevar al
modelo relacional, de red o jerárquico.
Define dos entidades y una forma de
relación entre ellas.
34. En el futuro la mayoría de las
organizaciones cambiarán la forma
convencional de manejo de la información a
la arquitectura de base de datos a las ventajas
derivadas de su uso. El uso de las bases de
datos distribuidas se incrementará de manera
considerable en la medida en que la
tecnología de comunicación de datos brinde
más facilidades para ello. El uso de bases de
datos facilitará y soportará en gran medida a
los Sistemas de Información para la Toma de
Decisiones.