Está en la página 1de 1

ACTIVIDAD BASE DE DATOS

 Hacer un pequeño resumen de las maquinas de BD que tiene MYSQL. Ej.:


InnoDB Engine
Mas conocidas como motores de almacenamiento; pero ¿Qué es?, un motor de
almacenamiento es el encargado de almacenar, gestionar y recuperar toda la
información de una tabla; por eso es importante conocer cuales existen para
saber cuando es necesario usarlos, conocer sus diferencias.
 InnoDB
 MRG_MYISAM
 MEMORY
 BLACKHOLE
 MyISAM
 CSV
 ARCHIVE
 PERFORMANCE_SCHEMA
 FEDERATED

Me centrare en describir los dos mas principales que son el InnoDB y MyISAM.
MyISAM: es el motor por default que viene en el MySQL. Su principal ventaja de
este motor es su rapidez al momento de recuperar información; es una
excelente opción cuando las sentencias predominantes en nuestra aplicación
sean de consulta; esta es la razón de que sea popular en aplicaciones web.

InnoDB: su principal ventaja recae en la seguridad de las operaciones, permite la


ejecución de transacciones, esto nos garantiza que los datos se persisten de
forma correcta y si existe algún error podamos revertir todos los cambios
realizados.

 Ejemplos de uso del tipo VARCHAR y la diferencia con el CHAR

CHAR: se utiliza para la variable de tamaño de longitud fija


VARCHAR: se usa para Variable de Tamaño de Longitud Variable.

Varchar recorta los espacios finales si los caracteres ingresados son más cortos
que la longitud declarada, mientras que char no lo hará. Char rellenará espacios
y siempre será la longitud de la longitud declarada. En términos de eficiencia,
varchar es más adepto, ya que recorta los caracteres para permitir más ajustes.
Sin embargo, si conoce la longitud exacta de char, char se ejecutará con un
poco más de velocidad.

Usos: Un ejemplo de uso correcto de estos tipos de datos sería por ejemplo:
usar CHAR para almacenar los hashes de contraseñas encriptadas con SHA1 ya
que este algoritmo siempre genera cadenas de 40 caracteres, y usar VARCHAR
para almacenar datos como direcciones o nombres de personas ya que estos
datos son de longitud variable.

También podría gustarte