Sie sind auf Seite 1von 25

HISTORIA Y MODELO DE LAS BASES DE DATOS

MARCOS SEBASTIAN MARTINEZ


1.116.551.917

UNIVERSIDAD DE PAMPLONA
FACULTAD DE INGENIERIAS Y ARQUITECTURA
FUNDAMENTOS Y DISEO DE BASE DE DATOS
PAMPLONA, NORTE DE SANTANDER
2015

HISTORIA Y MODELO DE LAS BASES DE DATOS

MARCOS SEBASTIAN MARTINEZ


1.116.551.917

TRABAJO DE INVESTIGACION

EDGAR ALBORNOZ
INGENIERO DE SISTEMAS Y MAGISTER EN CIENCIAS DE LA COMPUTACION

UNIVERSIDAD DE PAMPLONA
FACULTAD DE INGENIERIAS Y ARQUITECTURA
FUNDAMENTO Y DISEO DE BASE DE DATOS
PAMPLONA, NORTE DE SANTANDER
2015

CONTENIDO

Contenido
INTRODUCCIN ............................................................................................................... 1
OBJETIVOS ...................................................................................................................... 2
OBJETIVO GENERALES ............................................................................................... 2
OBJETIVOS ESPECIFICOS .......................................................................................... 2
1. HISTORIA DE LA BASE DE DATOS ............................................................................. 3
1.1 ORIGENES DE LA BASE DE DATOS..................................................................... 3
1.2 DCADA DE LOS 50 ............................................................................................... 5
1.3 DCADA DE LOS 60 ............................................................................................... 5
1.4 DCADA DE LOS 70 ............................................................................................... 6
1.5 DCADA DE LOS 80 ............................................................................................... 7
1.6 DCADA DE LOS 90 ............................................................................................... 8
1.7 SIGLO XXI ............................................................................................................... 9
2. MODELOS DE BASES DE DATOS ............................................................................. 10
2.1 MODELO RELACIONAL ........................................................................................ 10
2.2 MODELOS ORIENTADO A OBJETOS .................................................................. 10
2.3 MODELOS EN JERARQUICO ............................................................................... 11
2.4 MODELOS EN RED ............................................................................................... 12
2.5 MODELO XML ....................................................................................................... 12
3. SOFTWARE USADO PARA CREACION DE BASES DE DATOS ............................... 13
3.1 MySQL ................................................................................................................... 13
3.2 MICROSOFT SQL SERVER .................................................................................. 13
3.3 ORACLE ................................................................................................................ 14
3.4 MICROSOFT VISUAL STUDIO .............................................................................. 14
3.5 ZEND STUDIO ....................................................................................................... 15
3.6 MICROSOFT OFFICE ACCESS ............................................................................ 16
3.7 MongoDB ............................................................................................................... 17
3.8 SQLite .................................................................................................................... 18
CONCLUSIONES ............................................................................................................ 19

BIBLIOGRAFIA ................................................................................................................ 20

INTRODUCCIN

Los sistemas de bases de datos se disean para gestionar grandes cantidades de


informacin. Desde los comienzos el ser humano nos ha ofrecido experiencias y
cambios tecnolgicos factibles para s mismo, un ejemplo de ello lo podemos ver
en como el hombre fue capaz de pensar en Cmo organizar un inmensa cantidad
de informacin en un pequeo disco magntico?.
A continuacin estudiaremos la historia que ha llevado el desarrollo de dicha
organizacin de informacin a lo que hoy conocemos como bases de datos, desde
sus comienzos hasta el da de hoy, por lo que he orientado el trabajo a conocer el
proceso que se tuvo que pasar para llegar a la facilidad de organizar la informacin
que podemos tener en manos.

OBJETIVOS
OBJETIVO GENERALES
-

Estudiar la historia de la base de datos hasta el da de hoy, pasando por la


dcadas de los 50 hasta la presente dcada del siglo en curso.

OBJETIVOS ESPECIFICOS
-

Identificar los diferentes modelos planteados a travs de la historia, su


funcionalidad y razn de ser. (Modelo Relacional, Entidad-Relacin,
Orientado a objetos, de datos Semiestructurados, de datos en red y por
ltimo el modelo jerrquico).
Conocer los diferentes tipos de programas encaminados a la creacin de
bases de datos, distinguiendo a su vez las caractersticas que se aprecian en
cada uno de ellos.

1. HISTORIA DE LA BASE DE DATOS

Las bases de datos siempre han estado en uso desde los primeros das de los
ordenadores electrnicos, a diferencia de otros sistemas como los modernos que
se pueden aplicar a datos y necesidades muy diferentes, por lo general la mayor
parte de los sistemas de bases de datos estaban creados para ganar velocidad a
costa de perder flexibilidad. El termino bases de datos fue escuchado por primera
vez en un simposio celebrado en california en 1963. En una primera aproximacin,
se puede decir que una base de datos es un conjunto de informacin relacionada
que se encuentra agrupada o estructurada. Desde el punto de vista informtico, una
base de datos es un conjunto de informacin relacionada que se encuentra
agrupada o estructurada. Formado por un conjunto de datos almacenados en
discos que permiten el acceso directo a ellos y un conjunto de programas que
manipulen ese conjunto de datos.
Por su parte, un sistema de gestin de bases de datos es un tipo de software muy
especfico dedicado a servir de interfaz entre las base de datos, el usuario y las
aplicaciones que la utilizan; o lo que es lo mismo, una agrupacin de programas que
sirven para definir, construir y manipular una base de datos, permitiendo as
almacenar y posteriormente acceder a los datos de forma rpida y estructurada. Los
SGBD (sistemas de gestin de bases de datos) originales slo estaban a disposicin
de las grandes organizaciones que podan disponer de los complejos ordenadores
necesarios.
Actualmente, las bases de datos estn teniendo un impacto decisivo sobre el
creciente uso de las computadoras. Pero para poder entender ms profundamente
una base de datos cabe entender su historia.
1.1 ORIGENES DE LA BASE DE DATOS
Los 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.
3

Se comenzaron a utilizar los sistemas de bases de datos automatizados en las


industrias a partir de las necesidades de guardar grandes cantidades de datos para
su uso posterior.
Herman Hollerith (1860-1929) fue denominado el primer ingeniero estadstico de la
historia, ya que invento una computadora llamada Mquina Automtica Perforadora
De Tarjetas en 1884, anterior mente en Estados Unidos al realizar el censo en 1880
se tuvo que esperar 7 aos para obtener los resultados, pero al emplear la maquina
perforada en el censo de 1890 esta arrojo los resultados en dos aos y medio, donde
adems se podan obtener datos importantes como el nmero de nacimientos,
poblacin infantil y nmero de familias.

La mquina perforada de Hollerith se centraba ms en dar instrucciones a la


mquina, cada perforacin en las tarjetas representaba un nmero y cada dos
perforaciones una letra, cada tarjeta tena la capacidad para 80 variables. Esta
estaba compuesta por una perforadora automtica y una lectora, la cual por medio
de un sistema elctrico lea los orificios de las tarjetas, esta tena unas agujas que
buscaban los orificios y al tocar el plano interior de mercurio enviaba por medio del
contacto elctrico los datos a la unidad.

1.2 DCADA DE LOS 50


Se da origen a las cintas magnticas, las cuales ayudaron a suplir las necesidades
de informacin de las industrias que empezaban a surgir. Por medio del uso de este
tipo de mecanismos la informacin comenz a automatizarse. Este mecanismo
consista en leer una cinta o ms y pasar los datos a otra, tambin se poda pasar
la informacin desde las tarjetas perforadas, simulando un sistema Backup el cual
consiste en hacer una copia de seguridad o respaldo, para guardar en un medio
extrable la informacin ms importante. A la nueva cinta donde se le transfera la
informacin era llamada cinta maestra, estas cintas solo se podan leer secuencial
y ordenadamente.
1.3 DCADA DE LOS 60
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 rboles.
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 llev 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
5

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.
CODASYL (Conference on Data Systems Languages) era un consorcio de
industrias informticas que tenan como objetivo la regularizacin de un lenguaje de
programacin estndar que pudiera ser utilizado en multitud de ordenadores.
Los miembros de este consorcio pertenecan a industrias e instituciones
gubernamentales relacionadas con el proceso de datos, cuya principal meta era
promover un anlisis, diseo e implementacin de los sistemas de datos ms
efectivos; y aunque trabajaron en varios lenguajes de programacin como COBOL,
nunca llegaron a establecer un estndar fijo, proceso que se llev a cabo por ANSI.
En los 60 el surgimiento y uso de los discos dio un adelanto efectivo al uso de
informacin, ya que por medio de este soporte se poda tener acceso a la
informacin de manera directa y rpida, no se necesitaba conocer el lugar donde se
encontraban los datos en el disco, ya que en milisegundos era recuperable la
informacin. Los discos dieron origen a las Bases de Datos, de red y jerarquas, ya
que para los programadores era ms sencillo manipular y guardar las estructuras
de los datos como listas y rboles.
1.4 DCADA DE LOS 70
En 1970 Edgar Frank Codd, en un artculo titulado un modelo relacional de datos
para grandes bancos compartidos (A Relational Model of Data for LargeShared
Data Banks), defini el modelo relacional y publico una serie de reglas para la
evaluacin de administradores de sistemas de datos relacionales, y as surgieron
las bases de datos relacionales. A partir de los aportes de Codd, Lawrence J.
Ellison, ms conocido como Larry Ellison, desarrollo la base de datos ORACLE o
Relational Software System, el cuales un sistema de administracin de base de
datos , que destaca por sus transacciones, estabilidad, escalabilidad y
multiplataforma.
Cabe mencionar que inicialmente no se empleo el modelo relacional debido a que
tena inconvenientes con el rendimiento, ya que no poda competir con las bases de
datos jerrquicas y de red. Esto cambio debido a un proyecto de IBM el cual
desarrollo tcnicas para la construccin de un sistema de base de datos relacionales
eficientes, llamado System R.
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.
Pero cabe destacar que ORACLE es considerado como uno de los sistemas de
bases de datos ms completos que existen en el mundo, y aunque su dominio en el
mercado de servidores empresariales ha sido casi total hasta hace relativamente
poco, actualmente sufre la competencia del SQL Server de la compaa Microsoft y
de la oferta de otros Sistemas Administradores de Bases de Datos Relacionales con
licencia libre como es el caso de PostgreSQL, MySQL o Firebird que apareceran
posteriormente en la dcada de 1990.

1.5 DCADA DE LOS 80


Fue hasta los 80 cuando las bases de datos relacionales con su sistema de tablas,
filas y columnas, lograron competir con las bases de datos jerrquicas y de red, ya
que el nivel de programacin que empleaban en ellas era bajo y de uso mucho ms

sencillo. En esta poca tambin iniciaron grandes investigaciones paralelas y


distribuidas, como las bases de datos orientadas a objetos.
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.

1.6 DCADA DE LOS 90


A principios de los 90 se crea el lenguaje SQL para la toma de decisiones, emplea
un lenguaje de consultas estructurado que analiza grandes cantidad de informacin
el cual permite especificar diversos tipos de operaciones frente a la misma
informacin.
Llegando ya a los finales de esta dcada surge Word Wide Web o como su siglas
en ingles WWW. Fue un tab para el manejo y uso de las bases de datos ya que
facilitaba su consulta. Actualmente tienen una amplia capacidad de almacenamiento
de informacin, y su mayor ventaja es el servicio los 7 das de la semana, las 24 hrs
del da sin interrupciones al menos que haya panificaciones de mantenimiento de
las plataformas o el software.
En la dcada de 1990 la investigacin en bases de datos gir en torno a las bases
de datos orientadas a objetos. Las cuales han tenido bastante xito a la hora de
gestionar datos 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.

As se cre la tercera generacin de sistemas gestores de bases de datos.

Fue tambin en esta poca cuando se empez a modificar la primera publicacin


hecha por ANSI del lenguaje SQL y se empez a agregar nuevas expresiones
regulares, consultas recursivas, triggers y algunas caractersticas orientadas a
objetos, que posteriormente en el siglo XXI volver a sufrir modificaciones
introduciendo caractersticas de XML, cambios en sus funciones, estandarizacin
del objeto sequence y de las columnas autonumricas. Y adems, se crear la
posibilidad de que SQL se pueda utilizar conjuntamente con XML, y se definir las
maneras de cmo importar y guardar datos XML en una base de datos SQL.
Dando asi, la posibilidad de proporcionar facilidades que permiten a las
aplicaciones integrar el uso de XQuery (lenguaje de consulta XML) para acceso
concurrente a datos ordinarios SQL y documentos XML. Y posteriormente, se dar
la posibilidad de usar la clausula order by.
Aunque el boom de la dcada de los noventa ser es el nacimiento del World
Wide Web a finales de la dcada, ya que a travs de este se facilitar la consulta a
bases de datos.

1.7 SIGLO XXI


Hoy en da existen varias alternativas en online que nos permiten hacer bsquedas
orientadas a nuestras necesidades, una de las tendencias ms amplias son las
bases de datos que cumplan con el protocolo Open Archives Initiative Protocol for
Metadata Harvesting (OAI-PMH) los cuales permiten almacenar gran cantidad de
artculos que nos dan una mayor visibilidad y acceso en el mbito cientfico y
general.
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.
Cabe destacar que Visual Studio es un entorno de desarrollo integrado para
sistemas operativos Windows que soporta varios lenguajes de programacin tales
como Visual C++, Visual#, Visual J#, ASP.NET y Visual Basic.NET, aunque se estn
desarrollando las extensiones necesarias para otros, cuyo objetivo es permitir crear
aplicaciones, sitios y aplicaciones web, as como servicios web a cualquier entorno
que soporte la plataforma .Net, creando as aplicaciones que intercomuniquen entre
estaciones de trabajo, pginas web y dispositivos mviles.

2. MODELOS DE BASES DE DATOS


Un modelo de datos es bsicamente una Descripcin de algo conocido como
contenedor de datos (algo en donde se guarda la informacin), as como de los
mtodos para almacenar y recuperar informacin de esos contenedores. Los
modelos de datos no son cosas fsicas: son abstracciones que permiten la
implementacin de un sistema eficiente de base de datos; por lo general se refieren
a algoritmos, y conceptos matemticos. Algunos modelos con frecuencia utilizados
en las bases de datos son:
2.1 MODELO RELACIONAL
La estructura relacional es la ms extendida hoy en da. Se usa ordenadores medios
y micro-computadores. Almacena los datos en filas (tuplas) y columnas (atributos).
Estas tablas pueden estar conectadas entre s por claves comunes. Mientras
trabajaba en IBM en 1972, E.F. Codd concibi esta estructura. El modelo no resulta
sencillo de interrogar por el usuario ya que puede requerir una compleja
combinacin de tablas.
2.2 MODELOS ORIENTADO A OBJETOS
La estructura orientada a objetos est diseada siguiendo el paradigma de los
lenguajes orientados a objetos. De este modo soporta los tipos de datos grficos,
imgenes, voz y texto de manera natural. Esta estructura tiene gran difusin en
aplicaciones web para aplicaciones multi-media.

10

Antes de la implantacin de los SGBD con estructura orientada a objetos, el


almacenamiento de datos multi-media se basaba en el sistema de ficheros para
organizar, almacenar y procesar los datos. El proceso de ficheros es engorroso,
costoso e inflexible. La redundancia de los datos es un inconveniente del proceso
de ficheros ya que los ficheros independientes producen ficheros duplicados con su
implicacin en el espacio necesario. Otro inconveniente es la falta de integracin, y
la dificultad de mantenimiento. Esto fue encaminado aplicando la orientacin a
objetos a los datos.
2.3 MODELOS EN JERARQUICO
La estructura jerrquica fue usada en los SGBD de los primeros mainframe. Las
relaciones entre registros forman una estructura en rbol. Esta estructura es simple
pero inflexible ya que las relaciones estn confinadas al tipo 1:n. El sistema IMS de
IBM y el RDM Mobile de Raima4 son ejemplos de bases de datos con mltiples
jerarquas sobre el mismo conjunto de datos. RDM Mobile es un nuevo diseo de
base de datos imbuida para una red de ordenadores mviles. La estructura
jerrquica es usada hoy en da para almacenar informacin geogrfica
principalmente.
El modelo de base de datos jerrquica tiene un esquema en el que los datos se
organizan en una estructura arbrea. Esta estructura permite representar relaciones
padre/hijo: cada padre puede tener varios hijos, pero cada hijo ha de venir de slo
un padre (las conocidas como relaciones 1:N). Todos los atributos de un registro
especfico estn asociados a un tipo de entidad. Este modelo fue creado por IBM
en 1960.
En una base de datos una entidad tipo es el trmino genrico para tabla. Cada
registro individual se representa como una fila, y cada atributo como una columna.
Las entidades tipo se relacionan entre ellas usando correspondencias 1:N.
Actualmente las bases de datos jerrquicas ms utilizadas son IMS de IBM y el
Registro de Windows de Microsoft.

11

2.4 MODELOS EN RED


La estructura relacional es la ms extendida hoy en da. Se usa en mainframes,
ordenadores medios y micro-computadores. Almacena los datos en filas (tuplas) y
columnas (atributos). Estas tablas pueden estar conectadas entre s por claves
comunes. Mientras trabajaba en IBM en 1972, E.F. Codd concibi esta estructura.
El modelo no resulta sencillo de interrogar por el usuario ya que puede requerir una
compleja combinacin de tablas.
ste es un modelo ligeramente distinto del jerrquico; su diferencia fundamental es
la modificacin del concepto de nodo: se permite que un mismo nodo tenga varios
padres (posibilidad no permitida en el modelo jerrquico).
Fue una gran mejora con respecto al modelo jerrquico, ya que ofreca una solucin
eficiente al problema de redundancia de datos; pero, aun as, la dificultad que
significa administrar la informacin en una base de datos de red ha significado que
sea un modelo utilizado en su mayora por programadores ms que por usuarios
finales.

2.5 MODELO XML


Una base de datos XML constituye un sistema software que da persistencia a datos
almacenados en formato XML. Estos datos pueden ser interrogados, exportados y
serializados. Las bases de datos XML estn generalmente asociadas con las bases
de datos documentales.
Existen dos grandes clases de bases de datos XML
XML habilitado: stas bien pueden mapear XML en estructuras tradicionales de
bases de datos (como las relacionales ), aceptando XML como entrada y
formateando en XML la salida, o ms recientemente soportando tipos XML nativos
en la propia base de datos. Esto implica que la base de datos procesa el XML
internamente (lo opuesto a soportarlo mediante middleware).
12

XML nativo:(NXD): el modelo interno de estas bases de datos usa documentos XML
como la unidad elemental de almacenamiento, los cuales no han de almacenarse
necesariamente en formato de texto.

3. SOFTWARE USADO PARA CREACION DE BASES DE DATOS


3.1 MySQL
Para disear pginas que trabajen en servidor Linux, utilizaremos el lenguaje PHP
y bases de datos MySQL, indica el director de e-tecnia. Se trata de software libre,
pero para determinadas aplicaciones comerciales hay que adquirir una versin
comercial licenciada. Disponible para Linux, Mac y Windows.

INFORMACION GENERAL

3.2 MICROSOFT SQL SERVER


Para disear pginas que funcionen en servidores Windows, usaremos la
tecnologa ASPX (ASP.NET) y bases de datos SQLserver, precisa Isabal.
Recientemente, la compaa de Redmond ha facilitado una versin gratuita, SQL
Server Express Edition, aunque con ciertas limitaciones (bases de datos de menos
de 4 GB, no cuenta con el Agente de SQL Server...). Disponible para Windows.

13

INFORMACION GENERAL

3.3 ORACLE
Se trata de la herramienta ms potente de bases de datos, por lo que es probable
que su capacidad desborde nuestras necesidades. Las grandes bases de datos
son Oracle, pero necesitaramos una aplicacin muy grande para utilizarlas, aade
Isabal. Disponible para Mac, Linux y Windows.

INFORMACION GENERAL

3.4 MICROSOFT VISUAL STUDIO


Es el editor de Microsoft para SQL Server. Soporta varios lenguajes de
programacin, como ASP.NET, Visual C++, Visual C#, Visual J# y Visual Basic

14

.NET. Puede crear aplicaciones que se intercomuniquen entre estaciones de


trabajo, pginas web y dispositivos mviles. Disponible para Windows.

INFORMACION GENERAL

3.5 ZEND STUDIO


Se trata de un editor para PHP que ofrece soporte para navegacin en base datos
y ejecucin de consultas SQL, con prestaciones como autocompletado, ayuda de
cdigo, resaltado de sintaxis, etc. Disponible para Mac, Linux y Windows.

15

INFORMACION GENERAL

3.6 MICROSOFT OFFICE ACCESS


Aunque las bases de datos Access, que empleaban lenguaje ASP, estn es desuso,
an es posible encontrar pginas que lo emplean y se puede adquirir este software.
Disponible para Windows.

INFORMACION GENERAL

16

3.7 MongoDB
Es el sistema de base de datos no relacional ms popular de los ltimos tiempos
que destaca por la rapidez y flexibilidad que ofrece a tus desarrollos. Utiliza una
sintaxis similar a JSON y posibilita el almacenamiento de cualquier tipo de elemento:
objetos, ficheros fiscos, etc. Es muy escalable porque al contrario de las bases de
datos relacionales plantea un tipo de crecimiento horizontal.

INFORMACION GENERAL

17

3.8 SQLite
Es una biblioteca muy ligera para bases de datos SQL que implementa un sistema
autnomo con su motor transaccional sin servidor ni apenas configuracin. Dada su
sencillez y versatilidad es uno de los sistemas de bases de datos ms utilizados del
mundo.

INFORMACION GENERAL

18

CONCLUSIONES

Del trabajo anterior se concluye que el lector del presente trabajo tendr un cierto
conocimiento en la historia de las bases de datos, conociendo los principales
modelos y el software ms usados para la creacin de estas, anexando la nocin
de la informacin general de los programas. No obstante se pudo ver que las bases
de datos, como todo en este mundo, evolucionan y lo seguirn haciendo para lograr
satisfacer las ansias de poder tener un mejor control y tratamiento de los datos que
a medida que del tiempo van surgiendo.
En fin, se ha visto desde la denominacin Revolucin tecnolgica (A manera
personal) que el ser humano ha estado buscando la forma de guardar infinitas
cantidades de informacin en dispositivos pequeos sin necesidad de una gran
extensin material, esto facilitando la organizacin del ser humano.

19

BIBLIOGRAFIA

https://es.wikipedia.org/wiki/MySQL
https://es.wikipedia.org/wiki/Microsoft_SQL_Server
https://es.wikipedia.org/wiki/Oracle_Database
https://es.wikipedia.org/wiki/Microsoft_Visual_Studio
https://es.wikipedia.org/wiki/Zend_Framework
https://es.wikipedia.org/wiki/Microsoft_Access
https://es.wikipedia.org/wiki/MongoDB
https://es.wikipedia.org/wiki/SQLite
https://uvfdatabases.wordpress.com/2009/02/06/historia-y-evolucion-de-lasbases-de-datos/
http://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/
http://culturainformatica.es/articulos/historia-de-las-bases-de-datos/
http://www.monografias.com/trabajos72/base-datos/base-datos.shtml
https://www.youtube.com/watch?v=4k1n20lRET8
http://html.rincondelvago.com/base-de-datos_3.html
http://www.unalmed.edu.co/~csjimene/pub2/bd.pdf
https://www.ucm.es/hcontemporanea/17-bases-de-datos
https://es.wikipedia.org/wiki/Modelo_de_base_de_datos
http://www.netronycs.com/modelos_de_base_de_datos.html
http://elies.rediris.es/elies9/4-2.htm
http://es.slideshare.net/axelmeridages/modelos-de-base-de-datos-15427655
http://es.slideshare.net/ani_tuza/modelo-entidad-relacin-de-base-de-datos15434811
http://agu.inter.edu/mrosa/notas%20badm6030/MODELOS_DE_BASES_DE_DATO
S.pdf
http://www.emprendedores.es/crear-una-empresa/programas-para-desarrollartu-web/programas-de-bases-de-datos
http://es.kioskea.net/forum/affich-45528-lista-de-los-programas-para-crear-basesdatos
https://dinahosting.com/hosting/bases-de-datos
La bibliografa utilizada y plasmada en el presente trabajo es absolutamente
sacada de internet, respetando derechos de autor y sin nimos comerciales.
En la Era en la que vivimos, la informacin es un recurso y como cualquier
recurso est protegido, tiene un costo, se compra y se vende, en funcin de su
calidad.

20

21

Das könnte Ihnen auch gefallen