Anda di halaman 1dari 4

UNIVERSIDAD CSAR VALLEJO

ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS


- Plataformas Tecnolgicas -

PRCTICA 4.1: EVOLUCIN DE LOS SISTEMAS GESTORES DE BASE DE


DATOS

BASE DE DATOS RELACIONAL


Una base de datos relacional es una coleccin
de elementos de datos organizados en un
conjunto de tablas formalmente descritas
desde la que se puede acceder a los datos o
volver a montarlos de muchas maneras
diferentes sin tener que reorganizar las tablas
de la base. La base de datos relacional fue
inventada por E.F. Codd en IBM en 1970.

BD distribuida (BDD):son varias BD


interrelacionadas lgicamente y situadas
en diferentes nodos de una red de
ordenadores.
--No han de ser homogneos
--Dividen un problema en otros ms
manejables y losresuelven de modo
coordinado
--Ms fabilidad y disponibilidad
--Localizacin transparente

BASE DE DATOS DISTRIBUIDA

"Evolucin
de las Bases
BASE DE DATOS ORIENTADA A
de Datos"
OBJETOS

BASE DE DATOS DEDUCTIVA

Misericordia Pascual, Frank Peter

Es un sistema de base de datos pero con la


diferencia de que permite hacer deducciones
a travs de inferencias. 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. Utiliza un subconjunto del
lenguaje Prolog llamado Datalog el cual es
declarativo y permite al ordenador hacer
deducciones para contestar a consultas
basndose
en
los
hechos
y
reglas
almacenados.

Esta diseada con la idea de satisfacer las


necesidades de las aplicaciones ms
complejas. El enfoque orientado a objetos
ofrece la flexibilidad para cumplir con
algunos de estos requerimientos sin estar
limitado por los tipos de datos y los
lenguajes de consulta disponibles en los
sistemas de bases de datos tradicionales.
conceptos que utilizan las (BDOO) :
--Encapsulamiento
--Polimorfismo
--Herencia

Pgina 1

DATOS
INTEGRADOS
A
LOS
PROGRAMAS
DE
COMPUTADORAS: No existe estructura lgica ni fsica de los

PRIMERA
ETAPA

datos. La definicin de los datos se integra a los programas. Solo se


pueden analizar partes muy pequeas del mundo real. Se
manejaban archivos subordinados a los programas.
ARCHIVOS SECUENCIALES Y PLANOS: Distribucin a nivel
conceptual entre la estructura fsica y lgica. La estructura fsica y
lgica son equivalentes Siguen representndose porciones
parciales del mundo real pero estos se orientan a la gestin de la
empresa. El soporte Input/Output sigue siendo la cinta.

METODO DE ACCESO A ARCHIVOS (1960-1970): El

SEGUNDA
ETAPA

procesamiento se hace por lotes, en lnea o en tiempo real. Se


distingue la organizacin fsica de la lgica pero las relaciones
entre ellas son muy sencillas Se pueden cambiar las unidades de
almacenamiento sin necesidad de modificar los programas de
aplicacin. La estructura de datos son de tipo secuencial. No hay
recuperacin por claves mltiples. Se incluyen ciertos recursos
de, seguridad pero no tan viables. Hay una tendencia al diseo y
de optimizacin de los datos principalmente para una aplicacin.
Existe todava mucha redundancia en los datos. El software
aporta mtodos de acceso pero no administracin de datos.

PRIMERAS BASE DE DATOS (70-80): De las mismas

TERCERA ETAPA

BD fsicas se derivan mltiples BD lgicas. Se puede tener


acceso a los mismos datos de distintos modos segn los
requisitos de la aplicacin. El software provee medios para
reducir la redundancia. Las distintas aplicaciones comparten
los mismos elementos de datos. El almacenamiento fsico es
independiente de los programas de aplicacin. Es posible
recuperar por claves mltiples. Se utiliza formas de organizar
los datos muy complejos si que ellos se refleje en los
programas de aplicacin.

SISTEMAS DE BASE DE DATOS: Requisitos Actuales de

CUARTA ETAPA

Misericordia Pascual, Frank Peter

los Sistemas de BD El software procura la independencia


lgica y fsica de los datos. Los datos pueden evolucionar sin
incurrir en costos de mantenimientos excesivos. Se proveen
medios para que un DBA actue como controlador y custodio
de los datos y asegure la mejor organizacin de estos. Se
proveen procedimientos eficaces para control de la
seguridad e integridad. Algunos sistemas usan archivos
compartidos para una rpida exploracin a la BD

Pgina 2

Es un sistema de gestin de bases de datos relacionales basado en el lenguaje Transact-SQL,


capaz de poner a disposicin de muchos usuarios grandes cantidades de datos de manera
simultnea.

CARACTERSTICAS:
-- Soporte de transacciones y Soporta procedimientos almacenados.
-- Escalabilidad, estabilidad y seguridad.
--Incluye tambin un potente entorno grfico de administracin, que permite el uso de
comandos DDL y DML grficamente.
--Permite trabajar en modo cliente-servidor donde la informacin y datos se alojan en el
servidor y las terminales o clientes de la red slo acceden a la informacin.
-- Adems permite administrar informacin de otros servidores de datos

Es un sistema de gestin de base de datos relacional (o RDBMS por el acrnimo en ingls de


Relational Data Base Management System), fabricado por Oracle Corporation. Se considera a
Oracle como uno de los sistemas de bases de datos ms completos.

CARACTERSTICAS:
--Soporte de transacciones.
--Estabilidad, escalabilidad y es multiplataforma.
Su mayor defecto es su enorme precio, que es de varios miles de dlares (segn versiones y
licencias). Otro aspecto que ha sido criticado por algunos especialistas es la seguridad de la
plataforma, y las polticas de suministro de parches de seguridad.

Es una marca comercial, propiedad de IBM, bajo la cual se comercializa el sistema de gestin de
base de datos. La versin ms actual es DB2 9, la cual utiliza XML como motor, adems el
modelo que utiliza es el jerrquico en lugar del modelo relacional que utilizan otros gestores.

CARACTERSTICAS:

--Permite el manejo de objetos grandes (hasta 2 GB)


--La definicin de datos y funciones por parte del usuario, el chequeo de integridad referencial.
--SQL recursivo, soporte multimedia: texto, imgenes, video, audio; queries paralelos, commit de
dos fases, backup/recuperacin online y offline.
--Permite agilizar el tiempo de respuestas de esta consulta
--Tablas de resumen y Tablas replicadas

Es un sistema de gestin de base de datos relacional, multihilo y multiusuario con ms de seis


millones de instalaciones. MySQL AB desarrolla MySQL como software libre en un esquema de
licenciamiento dual. Por un lado lo ofrece bajo la GNU GPL, pero, empresas que quieran
incorporarlo en productos privativos pueden comprar a la empresa una licencia que les permita
ese uso.

VENTAJAS:
--Velocidad al realizar las operaciones.
--Facilidad de configuracin e instalacin.
--Bajo costo en requerimientos para la
elaboracin de bases de datos.

Misericordia Pascual, Frank Peter

DESVENTAJAS:
--No es intuitivo, como otros programas (ACCESS).
--Gran porcentaje de las utilidades no estn
documentadas.

Pgina 3

Misericordia Pascual, Frank Peter

Pgina 4

Anda mungkin juga menyukai