Beruflich Dokumente
Kultur Dokumente
UNIVERSIDAD DE PAMPLONA
FACULTAD DE INGENIERIAS Y ARQUITECTURA
FUNDAMENTOS Y DISEO DE BASE DE DATOS
PAMPLONA, NORTE DE SANTANDER
2015
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
OBJETIVOS
OBJETIVO GENERALES
-
OBJETIVOS ESPECIFICOS
-
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
10
11
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.
INFORMACION GENERAL
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
14
INFORMACION GENERAL
15
INFORMACION GENERAL
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