Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
BANCO DE DATOS
Complejidad
Coste del equipamiento adicional
Vulnerable a los fallos
Segn el contenido
Bases de datos bibliogrficas: Slo contienen un subrogante
(representante) de la fuente primaria, que permite localizarla. Un
registro tpico de una base de datos bibliogrfica contiene informacin
sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una
determinada publicacin, etc.
Bases de datos de texto completo: Almacenan las fuentes primarias,
como por ejemplo, todo el contenido de todas las ediciones de una
coleccin de revistas cientficas.
Directorios: Un ejemplo son las guas telefnicas en formato
electrnico.
Bases de datos o "bibliotecas" de informacin qumica o biolgica
Son bases de datos que almacenan diferentes tipos de informacin
proveniente de la qumica, las ciencias de la vida o mdicas.
B es funcionalmente dependiente de A.
Una dependencia funcional es una conexin entre uno o ms atributos.
Por ejemplo si se conoce el valor de DNI tiene una conexin con Apellido
o Nombre.
De la normalizacin (lgica) a la implementacin (fsica o real) puede ser
sugerible tener stas dependencias funcionales para lograr la eficiencia en
las tablas.
Z entonces X
Claves o Llaves
Formas Normales
Las formas normales son aplicadas a las tablas de una base de datos.
X es superllave o clave.
Ventajas
Uso de reglas lgicas para expresar las consultas.
Permite responder consultas recursivas.
Cuenta con negaciones estratificadas
Capacidad de obtener nueva informacin a travs de la ya almacenada en la
base de datos mediante inferencia.
Uso de algoritmos de optimizacin de consultas.
Soporta objetos y conjuntos complejos.
Fases
Fase de Interrogacin: se encarga de buscar en la base de datos
informaciones deducibles implcitas. Las reglas de esta fase se denominan
reglas de derivacin.
Fase de Modificacin: se encarga de aadir a la base de datos nuevas
informaciones deducibles. Las reglas de esta fase se denominan reglas de
generacin.
Interpretacin
Encontramos dos teoras de interpretacin de las bases de datos deductiva
consideramos las reglas y los hechos como axiomas. Los hechos son axiomas
base que se consideran como verdaderos y no contienen variables. Las reglas
son axiomas deductivos ya que se utilizan para deducir nuevos hechos.
Teora de Modelos: una interpretacin es llamada modelo cuando para un
conjunto especfico de reglas, stas se cumplen siempre para esa interpretacin.
Consiste en asignar a un predicado todas las combinaciones de valores y
argumentos de un dominio de valores constantes dado. A continuacin se debe
verificar si ese predicado es verdadero o falso.
Mecanismos
Existen dos mecanismos de inferencia:
Ascendente: donde se parte de los hechos y se obtiene nuevos aplicando reglas
de inferencia.
Descendente: donde se parte del predicado (objetivo de la consulta realizada) e
intenta encontrar similitudes entre las variables que nos lleven a hechos correctos
almacenados en la base de datos.
Independencia de datos
Accesibilidad limitada
Consistencia
Interfaz nica
Estandarizacin
Seguridad
Funcionalidad de un DB
Una base de datos (sea cual sea) es un soporte digital que tiene como fin el
almacenamiento masivo de informacin en formato texto plano. No es
capaz de almacenar imgenes como se cree, sino que almacena las rutas
(path) de dichas fotos; ni almacena otro tipo de datos; sino que almacena
sus rutas de acceso de ser necesario.
Las bases de datos, son utilizadas en sistemas que requieren una
interaccin fluida con la aplicacin; estas se encargan muchas veces de
administrar, editar, y dar de alta. Usualmente la base de datos, esta ligada a
la programacin directa del site, causando que una edicin en ella cause
una modificacin directa en lo que ve el usuario.
Estructura de una DB