Está en la página 1de 30

Dra.

Cecilia Leal Ramirez

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

DEFINICION
Una base de datos es una coleccin de datos organizados
y estructurados segn un determinado modelo de
informacin que refleja no slo los datos en s mismos,
sino tambin las relaciones que existen entre ellos.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

DATOS
Los datos de una base de datos podrn ser compartidos
por distintos usuarios y aplicaciones, pero deben
conservar su integridad y seguridad al margen de las
interacciones de ambos. La definicin y descripcin de
los datos han de ser nicas para minimizar la
redundancia y maximizar la independencia en su
utilizacin.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

ENTIDADES Y ATRIBUTOS
En una base de datos, las entidades y
atributos del mundo real, se
convierten en registros y campos.
Estas entidades pueden ser tanto
objetos materiales como libros o
fotografas, pero tambin personas e,
incluso, conceptos e ideas abstractas.
Las entidades poseen atributos y
mantienen relaciones entre ellas.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

TRATAMIENTO DE LOS DATOS


Modelo Jerarquico

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

TRATAMIENTO DE LOS DATOS

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

TRATAMIENTO DE LOS DATOS

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

ARQUITECTURA CENTRALIZADA
Una base de datos centralizada es aquella que est
totalmente en un solo lugar fsico, es decir, est
almacenada en una sola maquina y en una sola
CPU, en la cual los usuarios trabajan en terminales
que solo muestran resultados.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

ARQUITECTURA CENTRALIZADA
Los sistemas de bases de datos centralizadas son
aquellos que se ejecutan en un nico sistema
informtico sin interactuar con ninguna otra
computadora. Tales sistemas van desde los sistemas
de bases de datos mono usuarios ejecutndose en
computadoras personales hasta los sistemas de
bases de datos de alto rendimiento encuitndose en
grandes sistemas.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

CARACTERISTICAS
Se almacena completamente en una localidad central.
No posee mltiples elementos de procesamiento ni

mecanismos de intercomunicacin como las bases de


datos distribuidas.
Los componentes de las bases de datos centralizadas
son: los datos, el software de gestin de bases de datos
y los dispositivos de almacenamiento secundario
asociados.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

10

VENTAJAS
Se evita la redundancia.
Se evita la inconsistencia.
El problema de seguridad es fcil de manejar, por lo que

pueden aplicarse restricciones de seguridad.


Puede conservarse la integridad.
El procesamiento de los datos ofrece un mejor rendimiento
y resulta ms confiable que los sistemas distribuidos.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

11

DESVENTAJAS
Si el sistema de base de datos falla, se pierde la

disponibilidad y procesamiento de la informacin que


posee el sistema.
Difcil sincronizacin para su recuperacin.
Las cargas de trabajo no se pueden difundir entre

varias computadoras.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

12

ARQUITECTURA CLIENTE/SERVIDOR
Un servidor es una
aplicacin que ofrece un
servicio a los usuarios de
Internet; un cliente es el
que solicita ese servicio.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

13

ARQUITECTURA CLIENTE/SERVIDOR
Una aplicacin est compuesta por dos partes:
una de servidor y la otra de cliente, estos se
pueden ejecutar en el mismo sistema o en
diferentes. Los usuarios utilizan la parte del
cliente y envan su solicitud al servidor de la
aplicacin.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

14

ARQUITECTURA CLIENTE/SERVIDOR
El servidor recibe una solicitud, realiza el servicio
requerido y devuelve los resultados en forma de una
respuesta. Generalmente un servidor puede tratar
mltiples peticiones al mismo tiempo.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

15

VENTAJAS
Utilizar la arquitectura cliente/servidor es econmico.
Fcil acceso a la informacin.

Buena interfaz grfica.


Buena tecnologa en el lugar adecuado.
Permite separar mdulos especficos.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

16

BASE DE DATOS DISTRIBUIDAS


En este tipo de base de datos, estos estn almacenados
en distintas mquinas que integran un sistema y que
tienen conectados entre si.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

17

BASE DE DATOS DISTRIBUIDAS


Cada uno de los procesadores que integran dicho sistema
recibe el nombre de localidad o nodo, y por lo tanto la
informacin va a estar distribuida en las distintas
localidades y no en una sola localidad, que es lo que
ocurre con las bases de datos centralizadas.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

18

BASE DE DATOS DISTRIBUIDAS


Cada localidad tiene una
base de datos local aunque
la informacin que se
necesite puede provenir
tanto de la base de datos
local como de otras
localidades, estas
operaciones reciben el
nombre de transacciones
locales o transacciones
globales respectivamente.
9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

19

CONECCION ENTRE LOCALIDADES

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

20

VENTAJAS
Las consultas se realizan de manera rpida debido a

que los datos se localizan ms cercanos al lugar donde


se utilizan.
Si una localidad falla, no afecta a las dems debido a

que son independientes.


Los propietarios de los datos pueden confiar en la

seguridad y proteccin de los mismos.


9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

21

VENTAJAS
El procesamiento es rpido debido a que varios nodos

intervienen en el procesamiento de una carga de


trabajo.
Nuevos nodos se pueden agregar fcil y rpidamente.
Control local de los datos con que se interacta.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

22

DESVENTAJAS
La instalacin es muy compleja.
Difcil sincronizacin para su recuperacin.

Es ms complicado el control y la manipulacin de los

datos.
Es compleja el aseguramiento de la integridad de la
informacin en presencia de fallas no predecibles
tanto de componentes de hardware como de software.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

23

APLICACION
Las bases de datos distribuidas por lo general son
aplicadas en empresas o asociaciones que tienes mas de
una sucursal, ya que estas deben de estar entrelazadas
entre si para que los usuarios de cualquiera de estas
puedan accesar a toda la informacin que se almacena en
cada una de ellas.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

24

HOMOGENEAS
En los sistemas de bases de datos distribuidas
homogneas, todos los sitios emplean el mismo software
de gestin de bases de datos, y conocen los dems sitios
de tal forma que puedan cooperar en el procesamiento
de las solicitudes de los usuarios.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

25

HETEROGENEAS
En las bases de datos distribuidas heterogneas puede
que los diferentes sitios utilicen esquemas y software de
gestin de sistemas de bases de datos diferentes. Puede
que algunos sitios no tengan informacin de la
existencia del resto y que solo proporcionen facilidades
limitadas para la cooperacin en el procesamiento de las
transacciones de los usuarios.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

26

INTEGRADAS
Son aquellas que prefieren las pequeas o medianas
empresas debido a que tienen un costo menor y es de
fcil manejo.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

27

BDD FEDERADAS
Permiten
administrar
entidades
interdependientes
entre
compaas. De esta forma,
los usuarios de EShops
podrn acceder a varias
reas de la base de datos con
sus datos de ingreso al
sistema.
9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

28

BASE DE DATOS DESCENTRALIZADA


En un entorno convencional de procesamiento de datos
se procesan archivos separados de datos para cada
actividad funcional y los archivos de datos y los
programas de aplicaciones tienden a ser propiedades de
los departamentos funcionales que los crearon; los
departamentos son dueos de la informacin generada
en su rea y de los programas y archivos generados por
dicha informacin. El departamento creador ejerce un
cierto grado de control sobre la informacin.

9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

29

BASES DE DATOS ESPECIALIZADA


Recopilan y analizan datos e informacin pertinentes
para una disciplina o subdisciplina concreta:
investigacin biomdica, farmacutica, qumica,
agroalimentaria, social, humanstica, matemtica, fsica,
etc. Esto es, se disean con un propsito especifico y
deben ser organizadas con una lgica coherente.
Ejemplos:
http://aprendeenlinea.udea.edu.co/banco/html/interne
tabierto/literaturaprimaria.html
9/7/2014

BASE DE DATOS EPECIALIZADA - UNIDAD I

30

También podría gustarte