Base de Datos

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 15

Una base de datos o banco de datos es un conjunto de

datos pertenecientes a un mismo contexto y


almacenados sistemticamente para su posterior uso.
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto
que se est manejando, la utilidad de las mismas o las necesidades que satisfagan;
segn:

Bases de datos estticas

utilizadas primordialmente
para almacenar datos histricos
que posteriormente se pueden
utilizar para estudiar el
comportamiento de un
conjunto de datos a travs del
tiempo, realizar proyecciones y
tomar decisiones.
Bases de datos dinmicas
stas son bases de datos donde la
informacin almacenada se
modifica con el tiempo,
permitiendo operaciones como
actualizacin, borrado y adicin de
datos, adems de las operaciones
fundamentales de consulta.
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.
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. Se pueden
considerar en varios subtipos:

Las que almacenan secuencias de
nucletidos o protenas.
Las bases de datos de rutas
metablicas.
Bases de datos de estructura,
comprende los registros de datos
experimentales sobre estructuras 3D
de biomolculas.
Bases de datos clnicas.

Un modelo de datos es bsicamente una
"descripcin" de algo conocido como
contenedor de datos ,as como de los
mtodos para almacenar y recuperar
informacin de esos contenedores.

Los modelos de datos no son cosas
fsicas: son abstracciones que permiten
la implementacin de un sistema
eficiente de base de datos; por lo general
se refieren a algoritmos, y conceptos
matemticos.
Adems de la clasificacin por la funcin de las
bases de datos, stas tambin se pueden
clasificar de acuerdo a su modelo de
administracin de datos.
stas son bases de datos que, como su nombre indica, almacenan su
informacin en una estructura jerrquica. En este modelo los datos se
organizan en una forma similar a un rbol (visto al revs), en donde un
nodo padre de informacin puede tener varios hijos. El nodo que no
tiene padres es llamado raz, y a los nodos que no tienen hijos se los
conoce como hojas.
ste es un modelo ligeramente distinto del jerrquico; su diferencia
fundamental es la modificacin del concepto de nodo: se permite que un
mismo nodo tenga varios padres (posibilidad no permitida en el modelo
jerrquico).
Fue una gran mejora con respecto al modelo jerrquico, ya que ofreca una
solucin eficiente al problema de redundancia de datos; pero, aun as, la
dificultad que significa administrar la informacin en una base de datos de
red ha significado que sea un modelo utilizado en su mayora por
programadores ms que por usuarios finales.
Son bases de datos cuyo nico fin es el
envo y recepcin de datos a grandes
velocidades, estas bases son muy poco
comunes y estn dirigidas por lo
general al entorno de anlisis de
calidad, datos de produccin e
industrial, es importante entender
que su fin nico es recolectar y
recuperar los datos a la mayor
velocidad posible, por lo tanto la
redundancia y duplicacin de
informacin no es un problema como
con las dems bases de datos, por lo
general para poderlas aprovechar al
mximo permiten algn tipo de
conectividad a bases de datos
relacionales.
En este modelo, el lugar y la forma en que se almacenen los datos no tienen
relevancia (a diferencia de otros modelos como el jerrquico y el de red). Esto
tiene la considerable ventaja de que es ms fcil de entender y de utilizar para
un usuario espordico de la base de datos. La informacin puede ser
recuperada o almacenada mediante "consultas" que ofrecen una amplia
flexibilidad y poder para administrar la informacin.
Son bases de datos ideadas para desarrollar aplicaciones muy concretas,
como creacin de Cubos OLAP. Bsicamente no se diferencian demasiado de
las bases de datos relacionales (una tabla en una base de datos relacional
podra serlo tambin en una base de datos multidimensional), la diferencia
est ms bien a nivel conceptual; en las bases de datos
multidimensionales los campos o atributos de una tabla pueden ser de dos
tipos, o bien representan dimensiones de la tabla, o bien representan
mtricas que se desean estudiar.
Una base de datos orientada a objetos es una base de datos que incorpora todos
los conceptos importantes del paradigma de objetos:
Encapsulacin - Propiedad que permite ocultar la informacin al resto de los
objetos, impidiendo as accesos incorrectos o conflictos.
Herencia - Propiedad a travs de la cual los objetos heredan comportamiento
dentro de una jerarqua de clases.
Polimorfismo - Propiedad de una operacin mediante la cual puede ser aplicada
a distintos tipos de objetos.

Un sistema de base de datos deductiva, es un sistema de base de datos
pero con la diferencia de que permite hacer deducciones a travs de
inferencias. Se basa principalmente en reglas y hechos que son
almacenados en la base de datos. Las bases de datos deductivas son
tambin llamadas bases de datos lgicas, a raz de que se basa en lgica
matemtica. 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.
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.

Desventajas
Crear procedimientos eficaces de deduccin
para evitar caer en bucles infinitos.
Encontrar criterios que decidan la utilizacin
de una ley como regla de deduccin.
Replantear las convenciones habituales de la
base de datos.

También podría gustarte