Este documento resume la historia y evolución de las bases de datos desde 1884 hasta el siglo 21, incluyendo los principales actores y sus contribuciones en cada década. También explica las diferencias entre bases de datos estáticas y dinámicas, y analiza los motores de datos MySQL e InnoDB, resaltando sus ventajas y desventajas.
1. BASE DE DATOS 1
JOHANNAMIENAJAUREGUI LUNA
WOLGFANLIDUEÑEZ LOPEZ
2018
2. HISTORIA Y EVOLUCION BASE DE DATOS
ACTORES MAS IMPORTANTES DE CADA DECADA Y SUS RESPETIVOS
APORTES
1884 ELMAR ARMELLI MAQUINAS DE TARJETAS PERFORADAS
ING ESTADISTICO
DECADA DEL 50
CINTA MAGNETICA
DECADA DEL 60
USO DE DISCOS OBERLIN SMITH Y ALIANZA IBM
DECADA DEL 70
EDGAR FRANCO MODELO DE RELACIONES DE SISTEMA CON BASE DE DATOS
EN 1980
SISTEMA RELACIONAL SQL
EN 1990 BASE DE DATOS ORIENTALES A OBJETOS
SIGLO 21
IBM, MICRISOFT, ORACLE
3. BASE DE DATOS DINAMICO Y
ESTATICA DIFERENCIAS
la estática es la BD que no se puede modificar, es decir, es de solo lectura. En cambio, la
dinámica permite modificar (añadir, eliminar, editar) la información de la misma.
Una estructura de datos dinámica es aquella en la que el tamaño ocupado en memoria
puede modificarse durante la ejecución del programa. Y la estática Son aquellas en las
que el tamaño ocupado en memoria se define antes de que el programa se ejecute y no
puede modificarse dicho tamaño durante la ejecución del programa
La estática es utilizadas primordialmente para almacenar datos históricos que
posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de
datos a través del tiempo. Y las dinámicas son bases de datos donde la información
almacenada se modifica con el tiempo, permitiendo operaciones como actualización,
borrado y adición de datos, además de las operaciones fundamentales de consulta. Un
ejemplo de esto puede ser la base de datos utilizada en un sistema de información de un
supermercado, una farmacia, un videoclub o una empresa.
4. MOTORES DE DATOS
MOTORES MYSQL InnODB
MYSQL
VENTAJAS:
Velocidad al realizar las operaciones, lo que le hace uno de los gestores
con mejor rendimiento.
Bajo costo en requerimientos para la elaboración de bases de datos, ya
que debido a su bajo consumo puede ser ejecutado en una máquina
con escasos recursos sin ningún problema.
Facilidad de configuración e instalación.
Soporta gran variedad de Sistemas Operativos
Baja probabilidad de corromper datos, incluso si los errores no se
producen el propio gestor, sino en el sistema en el que está.
conectividad, velocidad, y seguridad hacen de MySQL Server altamente
apropiado para acceder bases de datos en Internet
El software MySQL usa la licencia GPL
DESVENTAJAS:
Un gran porcentaje de las utilidades de MySQL no están
documentadas.
No es intuitivo, como otros programas (ACCESS).
INNODB
VENTAJAS
Integridad de datos, cuando los contenidos se modifican con
sentencias INSERT, DELETE o UPDATE.
Mayor velocidad en general a la hora de recuperar datos.
Ausencia de características de atomicidad ya que no tiene que
hacer comprobaciones de la integridad referencial, ni bloquear
las tablas para realizar las operaciones.
DESVENTAJAS :
El diseño de su estructura es mucho más complejo que
el diseño de una tabla MyISAM
No soporta búsquedas full-text , que para conjuntos
de datos grandes, es mucho más rápido.
La última desventaja es su pobre rendimiento en
operaciones sencillas como seleccionar datos si lo
comparamos con las tablas MyISAM.