Está en la página 1de 32

Tipos de bases

de datos
B E R N A L H E R R E RA J U L I O C S A R
G A RC I A G O N Z L E Z J E S S I C A

EQUIPO 2 O L A L D E

PREZ MARICRUZ

S O L R Z A N O G LO R I A AT L
V S Q U E Z B A U T I S TA F E R N A N D O

Segn la variabilidad de los datos


almacenados
ESTTICAS
Son bases de datos de slo lectura, utilizadas
primordialmente para almacenar datos histricos que
posteriormente se pueden utilizar para estudiar el
comportamiento de un conjunto de datos a travs del
tiempo, para as realizar proyecciones y tomar
decisiones.

Segn la variabilidad de los datos


almacenados
DINMICAS
Son bases de datos
donde
la
informacin
almacenada se modifica
con
el
tiempo,
permitiendo operaciones
como
actualizacin
y
adicin de datos, adems
de
las
operaciones
fundamentales
de
consulta.

Segn el contenido
BIBLIOGRFICAS
Solo 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.
Puede contener un resumen o extracto de la
publicacin original, pero nunca el texto completo,
porque si no, estaramos en presencia de una base
de datos a texto completo.

Ejemplo
Coleccin de resultados de una anlisis de laboratorioBibliogrfica.
Catalogo de bibliotecas- Bibliogrfica.

Segn el contenido
TEXTO COMPLETO
Almacenan las fuentes primarias, como por
ejemplo, todo el contenido de todas las
ediciones de una coleccin de revistas
cientficas.

Ejemplo
Tesis electrnicas- Bibliogrficas.

Segn el contenido
DIRECTORIOS
Un ejemplo son las guas telefnicasen
formato electrnico.
Solo contienen nombre que identifica al
sujeto y otro tipo de informacin corta que
lo relaciona.

Ejemplo
Industridata- Diectorio
ndice de empresas en Mxico por orden alfabtico.La informacin se
agrupa alfabticamente por estado, cdigo postal y direccin.
Direccin de oficinas y de plantas
E-mail empresarial
Pgina en internet
Actividad
Indicador de la participacin (estatal o extrajera)
Comercio exterior (exportadora, importadora, ALTEX o IMMEX)
Ao de fundacin
Personal y ventas en muchos casos
Capacidad instalada y produccin (para algunas industrias)

PubChem- Texto completo


PubChemes unabase de
operado y mantenido por
Information (NCBI), parte
parte
a
su
vez
Healthestadounidenses.

datosde molculas. Es un sistema


el National Center for Biotechnology
de laNational Library of Medicine,
de
losNational
Institutes
of

Se puede consultar gratuitamente a travs de internet, adems


de poder descargar los datos de millones de estructuras va FTP
Bsquedas
Se puede buscar en la base de datos mediante numerosos
parmetros, incluyendo la estructura qumica, nombre de los
fragmentos, frmula qumica, peso molecular, XLogP y el
nmero de enlaces de hidrgeno dadores y aceptores.

Modelos de bases de datos


Un modelo de base de datos
determina su estructura lgica.
El modelo de una base de datos
determina el modo de almacenar,
organizar y manipular los datos.
Entre los principales modelos lgicos
comunes para bases de datos se
encuentran:

Bases de
datos
jerrquicas.

Bases de
datos de
red.

Bases de
datos
relacionales
.

Bases de
datos
orientadaa
objetos.

Bases de
datos
distribuida

Modelos de bases de datos


Un sistema de base de datos puede implementar uno o varios modelos.
Los modelos de datos no son cosas fsicas; son abstracciones que permiten
la implementacin de un sistema eficiente por lo general se refieren a
algoritmos, y conceptos matemticos.
La estructura ptima depende de la organizacin de los datos, de la
aplicacin y de los requisitos de sta, que incluyen ritmo de transacciones,
fiabilidad, mantenimiento y coste.
La mayor parte de los sistemas de gestin de bases de datos estn
construidos sobre un modelo de datos concreto, aunque es posible que
soporten ms de uno.
Un modelo no es slo un modo de estructurar los datos: tambin define el
conjunto de operaciones que se pueden realizar con los datos.

Bases de datos
JERRQUICAS
En un modelo jerrquico los datos estn
organizados en una estructura arbrea
(dibujada como rbol invertido o raz), en
donde un nodo padre de informacin
puede
tener
varios
hijos
y
as
sucesivamente.
El nodo que no tiene padres es llamado
raz, y a los nodos que no tienen hijos se
los conoce como hojas.
En la relacin Padre-hijo: el hijo slo
puede tener un padre pero un padre
puede tener mltiples hijos. Los padres e
hijos estn unidos por enlaces.

Bases de datos Jerrquicas


Ventajas
* tiles en el caso de aplicaciones que
manejan un gran volumen de
informacin y datos muy compartidos
permitiendo crear estructuras estables
y de gran rendimiento.
Desventajas
* Su incapacidad de representar
eficientemente la redundancia de
datos.
* Las relaciones son nicamente
unidimensionales.

Bases de datos de Red


Creado para representar relaciones
complejas
de
informacin
ms
efectivamente
para
mejorar
el
desempeo de la base de datos e
imponer unos estndares.

Bases de datos Relacionales


Trata la informacin como si estuviera
almacenada en tablas de dos dimensiones.
Puede relacionar los datos almacenados en
una tabla con los de otra, siempre que
ambos compartan un elemento en comn.

Ejemplos

Base de datos Orientada a


Objetos
En estas los usuarios pueden definir operaciones
sobre los datos como parte de la definicin de la
base de datos.
La base de datos est constituida por objetos, que
pueden ser de muy diversos tipos, y sobre los cuales
se encuentran definidas unas operaciones.
Las bases de datos orientadas a objetos pueden
manejar
informacin
binaria
(como
objetos
multimedia) de una forma eficiente.

Caractersticas
Al crear un sistema de BD Orientado a Objetos se deben
tener en cuenta caractersticas estn divididas en tres
grupos:
* Mandatarias: Son aquellas obligatorias
* Opcionales: No son obligatorias y se ponen para
hacer que el sistema sea mejor
* Abiertas: Son aquellas en las que el diseador puede
poner de su parte y que estn relacionadas con la
programacin.

Propiedades
Encapsulacin: Propiedad que permite ocultar
lainformacinal 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.

El paradigma orientado a objetos se basa en el


encapsulamiento de datos y del cdigo relacionado
con cada objeto en una sola unidad.
Conceptualmente, todas las interacciones entre cada
objeto y el resto del sistema se realizan mediante
mensajes. Por lo tanto, la interfaz entre cada objeto y
el resto del sistema se define mediante un conjunto
de mensajes permitidos.

Ventajas
Manipula datos complejos de
forma rpida
Flexibilidad
Elimina por completo la
necesidad de ORMs1
(impedancia), con su
consecuente mejora en
desempeo.

Desventajas
Mecanismos de consulta muy primitivos,
sin un estndar independiente de la
plataforma aceptado.
Imposibilidad de procedimientos
almacenados, ya que los objetos solo
pueden ser consultados en el cliente.
Inmadurez en el mercado
No hay agrupamiento fsico de objetos
Su limitacin suele residir en su
especializacin, ya que suelen estar
diseadas para un tipo particular de
objetos (por ejemplo, una base de datos
para un programa de CAD).

Base de datos Distribuida


Son un grupo de datos que pertenecen a un sistema pero a
su vez esta repartido entre ordenadores de una misma red,
ya sea a nivel local o cada uno en una diferente localizacin
geogrfica.
Cada sitio en la red es autnomo en sus capacidades de
procesamiento y es capaz de realizar operaciones locales y
en cada uno de estos ordenadores debe estar ejecutndose
una aplicacin a nivel global que permita la consulta de todos
los datos como si se tratase de uno solo.

Para tener una base de datos


distribuida debe cumplirse
las condiciones de una Red
Computacional.

Una red de comunicacin


provee las capacidades para
que un proceso ejecutndose
en un sitio de la red enve y
reciba mensajes de otro
proceso ejecutndose en un
sitio distinto.

Arquitectura de la Base de datos distribuida

Global Schema: Define todos


los datos que estn incluidos en
la bd distribuida tal como si la
bd
no
fuera
distribuida.
Consiste de una definicin de
relaciones globales.
Fragmentation
Schema:
Traduccin
entre
relaciones
globales y fragmentos. (Una
relacin global puede consistir
de varios fragmentos pero un
fragmento est asociado con
slo una relacin global)
Allocation Schema: Define el
sitio (o sitios) en el cual un
fragmento est localizado.
Local Maping Schema: Traduce
los fragmentos locales a los

Ejemplo

Ventajas
Los datos son localizados en lugar ms cercano, por tanto, el acceso es
ms rpido y el procesamiento es rpido.
La comunicacin entre nodos se mejora, los costos de operacin se
reducen, son amigables y existe una autonoma e independencia entre
los nodos.
El enfoque distribuido de las bases de datos se adapta ms
naturalmente a la estructura de las organizaciones.
Los datos se pueden colocar fsicamente en el lugar donde se accedan
ms frecuentemente, haciendo que los usuarios tengan control local de
los datos con los que interactan. Esto resulta en una autonoma local .
Mediante la replicacin de informacin, las bases de datos distribuidas
pueden presentar cierto grado de tolerancia a fallos haciendo que el
funcionamiento del sistema no dependa de un solo lugar.

BIBLIOGRAFA
http://books.google.com.mx/books?id=Vhum351T-K8C&printsec=frontcover
http://books.google.com.mx/books?id=esWq7ReqL-8C&printsec=frontcover
http://books.google.com.mx/books?id=SXD3OWcApcIC&printsec=frontcover
http://www.lcc.uma.es/~galvez/ftp/bdst/Tema2.pdf
http://www.ibm.com/developerworks/ssa/data/library/tipos_bases_de_datos/index.html