Está en la página 1de 7

El ensayo es sobre todo lo relacionado con SGBD, Los distintos SGBD, características del

SGBD de MYSQL, con sus ventajas y desventajas, las diferentes versiones y su historia
SGBD
Índice

1. Introducción

2. Historia

3. Definición de SGBD

-Características de SGBD Mysql

4. Versiones

-Ventajas y Desventajas

Bibliografia
1. Introducción

Las computadoras son máquinas de crear y guardar información, su complejidad respecto a


sus usos son todo un mundo aun incompleto y muy poco explorado, una parte de ella es el
manejo de la información. Ha día de hoy gracias a la tecnología y sus avances en nuestras
vidas, el cómo almacenamos información dentro de las computadoras, en como tenemos
acceso a ellas, han sido un gran reto, ha habido muchas propuestas para darle solución a
este gran problema, pero al estar lejos de la perfección cada una muestra diferentes
problemas ya sea de más usos de recursos, cabos sueltos, vulnerabilidad, complejidad o
muy poco intuitivo. No es de extrañar que queramos tener muy bien asegurados nuestra
información, ya que por ejemplo para las grandes empresas, el perder dicha información es
nociva para ellos, ya que es el principal activo para sus estrategias de marketing o en
búsqueda de darle al punto en los gustos de su cliente, también para organizar posibles
estrategias más a futuro. El presentar inconsistencias, fallas, faltas de información, son
grandes riesgos para la estabilidad y optimización de sus servicios. Para darle un poco de
solución a estos problemas, se han creado diferentes programas capaces de gestionar bien la
información, denominados Sistemas gestor de bases de datos por siglas en ingles SGBD.

2. Historia

-Máquina de tarjetas perforadas (1884 Herman Hollerith)

Antes de 1884 los censos se realizaban de manera manual, pero en 1884 Herman Hollerith
inventó una maquina automática de perforación de tarjetas, cuyas tarjetas eran de cartulina
pero que almacenaba la información en forma de perforaciones según un código binario,
que ya se utilizaba para dar instrucciones a maquinas específicamente textiles[1].

-Cintas magnéticas (Oberlin Smith en 1878)

Una cinta magnética es un tipo de medio o soporte de almacenamiento de datos que se


graba en pistas sobre una banda plástica con un material magnetizado, generalmente óxido
de hierro o algún cromato (Cr, Fe-Co, Co-Ni). El tipo de información que se puede
almacenar en las cintas magnéticas es variado, como vídeo, audio y datos[2].
-Creación de Disco (1887 Emile Berliner)

remplazó el cilindro del fonógrafo por una serie de finísimas placas de cinc recubiertas de
cera en cuya superficie había una gran cantidad de surcos: el disco.

-Bases de Datos (BD

Surgieron las Base de Datos de red y jerárquicas. Los discos en consecuencia dieron paso a
las Bases de Datos, de red y jerárquicas; gracias a los desarrolladores y a las ventajas de los
discos, era posible guardar estructuras de datos como listas y árboles.

-(1970) Edward Frank Cood introduce la idea de modelo relacional de Base de Datos.

-Nace la futura Oracle (1971)

Larry Ellison, a partir del trabajo de Edgar F. Codd desarrolló el Relational Sotfware
System (actualmente ORACLE); desarrollando así un sistema de gestión de bases de datos
relacional. El SQL es un lenguaje de consultas, fue creado para generar reportes y
actualizar datos de este nuevo modelo relacional.

-Nace la World Wide Web (1993).

A través de éste se facilitará la consulta a Bases de Datos.

En la actualidad (2000).

Las tres grandes compañías que dominan el mercado de las Bases de Datos son IBM,
Microsoft y Oracle. Por su parte, en el campo de internet, la compañía que genera gran
cantidad de información de Google.

Aparece el protocolo open archives initiative (2009)

Últimamente, se tiene tendencia a que las Bases de Datos que cumplan con el protocolo
Open Archives Initiative – Protocol for Metadata Harvesting (OAI-PMH) los cuales
permiten el almacenamiento de gran cantidad de artículos que permiten una mayor
visibilidad y acceso en el ámbito científico general.
SGBD

Definición

SGBD (Sistema Gestor de Base de Datos) Una base de datos es un conjunto de datos
relacionados entre sí; los sgbd son un conjunto de programas que permiten el
almacenamiento, modificación y extracción de la información en una base de datos de
forma rápida y estructurada

1. SGBD Mysql

Mysql es un sistema de bases de datos relacionales, cuyo código es abierto y brinda un


excelente repidez, flexibilidad y velocidad.

“MySQL Database Service es un servicio de base de datos Oracle completamente


administrado que permite que los desarrolladores creen e implementen aplicaciones nativas
en la nube seguras mediante la base de datos de código abierto más popular del mundo.
MySQL Database Service es el único servicio en la nube de MySQL con un acelerador de
consultas en memoria integrado de alto rendimiento: HeatWave. Permite a los clientes
ejecutar análisis sofisticados directamente en sus bases de datos MySQL operativas,
eliminando la necesidad de un movimiento de datos complejo, lento y costoso y una
integración con una base de datos de análisis independiente. HeatWave acelera el
rendimiento de MySQL en órdenes de magnitud para cargas de trabajo analíticas y mixtas.
MySQL Database Service está optimizado para Oracle Cloud Infrastructure (OCI) y está
construido, administrado y respaldado al 100% por los equipos de ingeniería de OCI y
MySQL.”

-Oracle: https://www.oracle.com/co/mysql/
Características

 Arquitectura cliente-servidor: clientes y servidores se comunican de manera


diferenciada para un mejor rendimiento
 Compatibilidad con SQL
 Vistas: se ofrece compatibilidad para poder configurar vistas personalizadas del
mismo modo que podemos hacerlo en otras bases de datos SQL.
 Procedimientos almacenados: MySQL posee la característica de no procesar las
tablas directamente sino a través de procedimientos almacenados
 Desencadenantes: Permite automatizar ciertas tareas dentro de nuestra base de
datos
 Transacciones: Una transacción representa la actuación de diversas operaciones en
la base de datos como un dispositivo. El sistema de base de registros avala que
todos los procedimientos se establezcan correctamente o ninguna de ellas. En caso
por ejemplo de una falla de energía, cuando el monitor falla u ocurre algún otro
inconveniente, el sistema opta por preservar la integridad de la base de datos
resguardando la información.

Desventajas

 Un gran porcentaje de las


Ventajas utilidades no están
documentadas
 Mayor rendimiento  No es intuitivo
 Restricciones de
 Facilidad de configuración e instalación comprobaciones de sql no
se admiten en mysql
 Conectividad y seguridad  No tiene un buen desarrollo
 Baja probabilidad de corromper los datos y depuración de
herramientas en
 Soporta gran variedad de sistemas comparación con otros
gestores pagos
operativos
Versiones de Sistemas Gestores de Base de Datos

-PostgreSQL

Sistema de gestor de base de datos relacional, licencia de código abierto, sin nin costo, es
multiplataforma, extendible, diseñado para altos volúmenes de datos, con un gran sistema
de seguridad y almacenamiento, soporta gran cantidad de peticiones simultaneas, existe una
versión empresarial (paga)

Ventajas

Confiabilidad:mas de 30 años de desarrollo activo y constante mejora

Estabilidad : tiene la capacidad de establecer un entorno de alta disponibilidad.

pgAdmin: Herramienta grafica para administrar nuestras bases de datos

Instalación Ilimitada

Potente y robusto

Comunidad de usuarios más activa del mercado

Desventajas

Es mas lento que mysql, no hay soporte técnica, consume mas recursos en comparación a
mysql

Lento en inserciones y actualizaciones en base de datos pequeños

La sintaxis puede llegar a ser no intuitiva, y mas si no se tiene un conocimiento en el


lenguaje SQL

-SQLServer

-Oracle
Bibliografía

https://www.timetoast.com/timelines/linea-de-tiempo-de-la-evolucion-de-los-sgbd[1]

https://www.ecured.cu/Cinta_magn%C3%A9tica[2]

https://openwebinars.net/blog/que-es-mysql/

También podría gustarte