Base de datos pdf

  • Published on
    04-Aug-2016

  • View
    216

  • Download
    4

Embed Size (px)

DESCRIPTION

 

Transcript

BASE DE DATOS

BASE DE DATOSHistoria de la base de datos del mundo.

En el siguiente documento podr encontrar una informacin muy interesante e importante acerca de la historia de la base de datos del mundo. Desde su inicio, su desarrollo y en su actualidad.

CRISTIAN DAVID ORJUELA NAVAS JEAN SEBASTIAN ANGEL LONDOO06/07/2016

QUE SON LAS BASES DE DATOS

Lasbases de datosson recursos que recopilan todo tipo de informacin, para atender las necesidades de un amplio grupo de usuarios. Su tipologa es variada y se caracterizan por una alta estructuracin y estandarizacin de la informacin.

HISTORIA DE BASE DE DATOSLos orgenes de las bases de datos se remontan a la Antigedad donde ya existan bibliotecas y toda clase de registros. Adems tambin se utilizaban para recoger informacin sobre las cosechas y censos. Sin embargo, su bsqueda era lenta y poco eficaz y no se contaba con la ayuda de mquinas que pudiesen reemplazar el trabajo manual.Posteriormente, el uso de las bases de datos se desarroll a partir de las necesidades de almacenar grandes cantidades de informacin o datos. Sobre todo, desde la aparicin de las primeras computadoras, el concepto de bases de datos ha estado siempre ligado a la informtica.En 1884 Herman Hollerith cre la mquina automtica de tarjetas perforadas, siendo nombrado as el primer ingeniero estadstico de la historia. En esta poca, los censos se realizaban de forma manual.Ante esta situacin, Hollerith comenz a trabajar en el diseo de una maquina tabuladora o cansadora, basada en tarjetas perforadas.Posteriormente, en la dcada de los cincuenta se da origen a las cintas magnticas, para automatizar la informacin y hacer respaldos. Esto sirvi para suplir las necesidades de informacin de las nuevas industrias. Y a travs de este mecanismo se empezaron a automatizar informacin, con la desventaja de que solo se poda hacer de forma secuencial.Posteriormente en la poca de los sesenta, las computadoras bajaron los precios para que las compaas privadas las pudiesen adquirir; dando paso a que se popularizara el uso de los discos, cosa que fue un adelanto muy efectivo en la poca, debido a que a partir de este soporte se poda consultar la informacin directamente, sin tener que saber la ubicacin exacta de los datos.En esta misma poca se dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerrquicas, ya que era posible guardar estructuras de datos en listas y arboles.Otro de los principales logros de los aos sesenta fue la alianza de IBM y American Airlines para desarrollar SABRE, un sistema operativo que manejaba las reservas de vuelos, transacciones e informaciones sobre los pasajeros de la compaa American Airlines.Y, posteriormente, en esta misma dcada, se llevo a cabo el desarrollo del IDS desarrollado por Charles Bachman ( que formaba parte de la CODASYL) supuso la creacin de un nuevo tipo de sistema de bases de datos conocido como modelo en red que permiti la creacin de un standard en los sistemas de bases de datos gracias a la creacin de nuevos lenguajes de sistemas de informacin.Por lo que respecta a la dcada de los setenta, Edgar Frank Codd, cientfico informtico ingles conocido por sus aportaciones a la teora de bases de datos relacionales, defini el modelo relacional a la par que public una serie de reglas para los sistemas de datos relacionales a travs de su artculo Un modelo relacional de datos para grandes bancos de datos compartidos.Este hecho dio paso al nacimiento de la segunda generacin de los Sistemas Gestores de Bases de Datos.Como consecuencia de esto, durante la dcada de 1970, Lawrence J. Ellison, ms conocido como Larry Ellison, a partir del trabajo de Edgar F. Codd sobre los sistemas de bases de datos relacionales, desarroll el Relational Software System, o lo que es lo mismo, lo que actualmente se conoce como Oracle Corporation, desarrollando as un sistema de gestin de bases de datos relacional con el mismo nombre que dicha compaa.Posteriormente en la poca de los ochenta tambin se desarrollar el SQL (Structured Query Language) o lo que es lo mismo un lenguaje de consultas o lenguaje declarativo de acceso a bases de datos relacionales que permite efectuar consultas con el fin de recuperar informacin de inters de una base de datos y hacer cambios sobre la base de datos de forma sencilla; adems de analiza grandes cantidades de informacin y permitir especificar diversos tipos de operaciones frente a la misma informacin, a diferencia de las bases de datos de los aos ochenta que se disearon para aplicaciones de procesamiento de transacciones.Por su parte, a principios de los aos ochenta comenz el auge de la comercializacin de los sistemas relacionales, y SQL comenz a ser el estndar de la industria, ya que las bases de datos relacionales con su sistema de tablas (compuesta por filas y columnas) pudieron competir con las bases jerrquicas y de red, como consecuencia de que su nivel de programacin era sencillo y su nivel de programacin era relativamente bajo. complejos en los campos donde las bases de datos relacionales no han podido desarrollarse de forma eficiente. As se desarrollaron herramientas como Excel y Access del paquete de Microsoft Office que marcan el inicio de las bases de datos orientadas a objetos.

TIPOS DE BASE DE DATOS

Hay diversos tipos de base de datos dependiendo de los objetivos de su uso. Por ejemplo, son distintos objetivos mantener el historial mdico de los pacientes de un hospital o el registro de operaciones financieras de un banco. Pero en general los sistemas de bases de datos ms populares son las bases de datos relacionales, aunque tambin se usan otros tipos de bases de datos, entre los que cabe destacar las denominadas bases de datos orientadas a objetos.Las bases de datos relacionales se basan en la idea fundamental del uso de relaciones para definir los tipos de datos o informacin. As en nuestro ejemplo anterior podemos ver que un usuario queda definido por un nombre y un telfono es decir la relacin de nombre y telfono nos da un usuario.

Clasificacin de bases de datos

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.

Bases de datos estticasSon bases de datos nicamente de 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, realizar proyecciones, tomar decisiones y realizar anlisis de datos parainteligencia empresarial.Bases de datos dinmicasSon bases de datos donde la informacin almacenada se modifica con el tiempo, permitiendo operaciones como actualizacin, borrado y edicin de datos, adems de las operaciones fundamentales de consulta. Un ejemplo, puede ser la base de datos utilizada en un sistema de informacin de un supermercado.

Segn el contenidoBases de datos bibliogrficasSlo 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 (o de fuentes primarias ver ms abajo). Como su nombre lo indica, el contenido son cifras o nmeros. Por ejemplo, una coleccin de resultados de anlisis de laboratorio, entre otras.Bases de datos de texto completoAlmacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una coleccin de revistas cientficas.

BIBLIOGRAFIA

www.mariapinto.es/e-coms/bases-de-datos/http://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/|http://aprenderaprogramar.com/index.php?option=com_content&view=article&id=554:que-es-y-para-que-sirve-una-base-de-datos-principales-tipos-oracle-mysql-sqlserver-postgre&catid=46:lenguajes-y-entornos&Itemid=163https://es.wikipedia.org/wiki/Base_de_datos