Anda di halaman 1dari 3

Universidad Politecnica Salesiana

Bases de Datos I
Nombre: Marco Clavijo
Fecha: 08/09/2015
Grupo: 2
APLICACIONES DE LOS SISTEMAS DE BASES DE DATOS
Las aplicaciones mas representativas en las bases de datos son :
Banca , Lineas aereas ,Universidades, Transacciones de tarjetas de credito,
Telecomunicaciones, Finanzas, Ventas , Produccion, Recursos Humanos otras
tambien son las aplicaciones de bases de datos en la web : comercio
Electronico, Servicios al cliente, servicios financieros, busquedas de
informacion, seguimientos de visitantes , bases de datos compartidas.
Las bases de datos hoy en dia forman parte de casi todas las empresas , esto
ha ido incrementando debiado a que antes pocas eran las personas que
interactuaban con las bases de datos .
Actualmente las bases de datos ademas de ser ecensiales en las empresas
tambien forman parte de la vida cotidiana de casi todas las personas .
SISTEMAS DE BASES DE DATOS FRENTE A ARCHIVOS
La manera para mantener la informacion guardada de la base de datos en un
ordenador es en forma de archivo.
Si se desea manipular la informacion el isstema tiene incluido un sin numero
de programas los cuales realizan varias operaciones , estos fueron escritos por
programadores de sistemas los cuales se encargan de hacer esto segun las
necesidades de la empresa.
Si se desea mantener la informacion en un sistema de procesamiento de
archivos este tendra algunos inconvenientes de los cuales explicaremos :
Redundancia de datos : Esta se da cuando la informacion es duplicada en una
misma base de datos y esta puede producir a mas problemas.
Inconsistencia de datos: Los datos no coinciden debido ha que existio una
redundancia y en el un archivo cambio pero en el otro no.
Dificultad en el acceso de datos: se da debido a que no existe un programa en
el sistema que realice la operracion requerida por el usuario de visualizar algun
dato.

Aislamiento de datos: L a dificultad de escribir programas que recuperen los


datos ya que estos estan escritos en distinto formatos.
Problemas de atomicidad: L a base de datos quedara inconsistente tras ocurrir
un fallo y esto dara lugar a que los datos sean almacenado o talvez no se
almacene de la forma debida la informacion.
ARQUITECTURAS DE APLICACIONES
Hay que diferencias entre las maquinas cliente y servidor en las cuales se
ejecutara la base de datos.
Existen la arquitectura de dos y tres capas :
Arquitectura de dos capas : Los programas de aplicacion con ODBC y JDBC se
usan para interactuar entre el cliente y servidor.
Arquitectura de tres capas: la maquina cliente actua como frontal esta sera
usada de manera indirectamente por la base de datos mientras que el cliente
se comunica con un servidor de aplicaciones el cual a su ves se comunicara
con el sistema de bases de datos .
Es arquitectura de tres capaz es mas apropiada para aplicaciones de gran
tamao.
HISTORIA DE LOS SISTEMAS DE BASES DE DATOS
Toda la informacion empezo a alamcenarse en tarjetas perforadas pero al pasar
los aos , surgieron mejores tecincas de almacenamiento :
En las dcadas de 1950 y 1960
se desarrollaron las cintas magnticas para guardar datos, el procesamiento de
dichos datos consista en leer datos de una o varias cintas y escribir nuevos
datos en una nueva, estos datos tambin se podan introducir mediante
tarjetas perforadas. Las cintas solo se podan leer secuencialmente y los datos
eran mucho ms grande que los de la memoria principal.
En la dcada de los 60 y 70
los discos fijos permitieron los el acceso directo a los datos, la ubicacin de los
datos en disco no eran muy importantes porque en cualquier posicin se poda
acceder a los mismos en solo milisegundos. Con estos discos se pudieron
desarrollar las bases de datos de red y permitieron la estructura de datos tales
como listas y rboles se puedan almacenar en el disco. Con la simplicidad del
modelo relacional y la posibilidad de ocultar los detalles de implementacin al
programador fueron aceptadas ms rpido.

En la dcada de 1980
Aparece el modelo relacional, el primer sistema en surgir fue System R
(sistema de bases de datos) relacionales eficientes. IBM produjo SQL/Ds, Rdb
de DEC los cuales jugaron un importante papel para el desarrollo de bases de
datos.
Principios de la dcada de los 90
Se cre el lenguaje SQL para la toma de decisiones y consultas.
En los aos de 1990
las empresas trabajaban con computadores personales y con las bases de
datos. Debido a esta gran demanda los programadores deban trabajar con
varias bases de datos como si se tratara de una sola, a esta base se la conoci
como base de datos distribuidos. Pero estas bases tenan que ser homogneas
debido a que as se podan enlazar.

Bibliografa
Henry F. Korth, A. S. (2006). Fundamentos del diseo de bases de datos.
Ivan, L. M. (2012). Bases de Datos.
Ramakrishnan, J. G. (2007). Sistema de gestion de bases de datos .

Anda mungkin juga menyukai