Академический Документы
Профессиональный Документы
Культура Документы
Profesor
John Alexander Vargas
Presentado por:
Johan Sebastian Marulanda
1556060-3743
Cristhian Rendon Sanchez
1556246
Dcada de 1960:
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.
Dcada de 1970:
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.
Dcada de 1980:
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.
SIGLO XXI:
En la actualidad, las tres grandes compaas que dominan el mercado de las
bases de datos son IBM, Microsoft y Oracle. Por su parte, en el campo de internet,
la compaa que genera gran cantidad de informacin es Google. Aunque existe
una gran variedad de software que permiten crear y manejar bases de datos con
gran facilidad, como por ejemplo LINQ, que es un proyecto de Microsoft que
agrega consultas nativas semejantes a las de SQL a los lenguajes de la
plataforma .NET. El objetivo de este proyecto es permitir que todo el cdigo hecho
en Visual Studio sean tambin orientados a objetos; ya que antes de LINQ la
manipulacin de datos externos tena un concepto ms estructurado que orientado
a objetos; y es por eso que trata de facilitar y estandarizar el acceso a dichos
objetos.
Futuro cercano
En los ltimos aos se han estado gestando innovaciones que poco a poco han
ido permeando a los sistemas de base de datos. Aqu algunos de los ms
significativos:
Sistemas distribuidos
Un sistema distribuido se define como una coleccin de computadoras separadas
fsicamente y conectadas entre s por una red de comunicaciones distribuida; cada
mquina posee sus componentes de hardware y software que el usuario percibe
como un solo sistema. El usuario accede a los recursos remotamente de la misma
manera en que accede a recursos locales.
La computacin distribuida ha sido diseada para resolver problemas demasiado
grandes para cualquier computadora.
Arquitectura cliente/servidor
Este modelo, que predomina en la actualidad, permite descentralizar el
procesamiento y recursos, sobre todo, de cada uno de los servicios y de la
visualizacin de la Interfaz Grfica de Usuario. Esto hace que ciertos servidores
estn dedicados solo a una aplicacin determinada y por lo tanto ejecutarla en
forma eficiente.
CASE
Las Herramientas CASE (Computer Aided Software Engineering, Ingeniera de
Software Asistida por Ordenador) son diversas aplicaciones informticas
destinadas a aumentar la productividad en el desarrollo de software reduciendo el
coste de las mismas en trminos de tiempo y de dinero. Estas herramientas nos
pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software
en tareas como el proceso de realizar un diseo del proyecto, calculo de costes,
implementacin de parte del cdigo automticamente con el diseo dado,
compilacin automtica, documentacin o deteccin de errores entre otras.
CIM
La Manufactura Integrada por Computadora (CIM), acrnimo de Computer
Integrated Manufacturing es una filosofa y estrategia de produccin, caracterizada
por integrar toda la informacin de las distintas reas de una empresa a travs de
sistemas informticos y la utilizacin de equipos electrnicos para el control,
supervisin y gestin de los procesos
Conclusiones
- La centralizacin de la informacin en un solo sitio es bastante til para
tener un control sobre la misma.
- Las bases de datos terminarn siendo como el telfono: fciles de usar (en
cuanto interfaces, rendimiento, etc.), conectado con cualquier otra cosa
alrededor del mundo, con estndares reconocidos en todas partes,
consistentes y fiables y con mayores funcionalidades. Las nuevas
tecnologas de bases de datos permitirn hacer realidad aplicaciones hoy
en da inimaginables tanto por el volumen de datos que manejarn (sern
autnticas VLDB2 ) como por las facilidades para su explotacin.
- Una de las ventajas que a mi parecer ofrece las bases de datos NoSQL son
las diferentes familias para cada caso particular por ejemplo las familias
orientadas a grafos como Titan permiten una rpida bsqueda entre
millones de mquinas diferentes lo que permite un fcil acceso a la
informacin necesaria.
https://www.tableau.com/sites/default/files/media/Whitepapers/381493_top8bigdat
atrends2016_es-es.pdf
http://tendenciaenbasesdedatos.blogspot.com.co/
https://www.paradigmadigital.com/techbiz/breve-introduccion-las-tecnologias-
nosql/
http://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/
https://unpocodejava.wordpress.com/2013/10/28/que-es-titan-graph-database/
https://es.scribd.com/doc/24989296/FUTURO-DE-LAS-BASES-DE-DATOS