Sei sulla pagina 1di 2

 Antecedentes

Actualmente existen varios gestores de bases de datos, y MySQL está entre los
más usados. A la hora de elegir un gestor u otro, hay que tener en cuenta las
ventajas que aporta cada uno a la hora de crear, gestionar y administrar bases de
datos, así como de qué forma almacena y busca la información.
Los sistemas Administradores de Bases de Datos ocupan hoy en día un lugar muy
importante en todos los sistemas de información, ya que prácticamente todas las
aplicaciones o solución a problemas utilizando informática hacen uso de las bases
de datos.

 Bases Teóricas
MySQL es un sistema de administración de bases de datos relacional (RDBMS). Se
trata de un programa capaz de almacenar una enorme cantidad de datos de gran
variedad y de distribuirlos para cubrir las necesidades de cualquier tipo de
organización, desde pequeños establecimientos comerciales a grandes empresas
y organismos administrativos. MySQL compite con sistemas RDBMS propietarios
conocidos, como Oracle, SQL Server y DB2.
MySQL incluye todos los elementos necesarios para instalar el programa, preparar
diferentes niveles de acceso de usuario, administrar el sistema y proteger y hacer
volcados de datos. Puede desarrollar sus propias aplicaciones de base de datos en
la mayor parte de los lenguajes de programación utilizados en la actualidad y
ejecutarlos en casi todos los sistemas operativos.
MySQL utiliza el lenguaje de consulta estructurado (SQL). Se trata del lenguaje
utilizado por todas las bases de relacionales, que presentaremos en una sección
posterior. Este lenguaje permite crear bases de datos, así como agregar, manipular
y recuperar datos en función de criterios específicos.
MySQL HA CRECIDO. Lo que durante un tiempo se consideró como un sencillo
juguete para su uso en sitios Web, se ha convertido en la actualidad en una solución
viable y de misión crítica para la administración de datos. Antes, MySQL se
consideraba como la opción ideal para sitios Web; sin embargo, ahora incorpora
muchas de las funciones necesarias para otros entornos y conserva su gran
velocidad. MySQL supera desde hace tiempo a muchas soluciones comerciales en
velocidad y dispone de un sistema de permisos elegante y potente, y ahora,
además, incluye el motor de almacenamiento.
MySQL, dispone de un sistema de asistencia eficiente y a un precio razonable, y,
como ocurre con la mayor parte de las comunidades de código abierto, encontrara
una gran cantidad de ayuda en la Web.
Son muchas las razones para escoger MySQL como solución de misión crítica para
la administración de datos.
 Coste: El coste de MySQL es gratuito para la mayor parte de los usos y su
servicio de asistencia resulta económico.

 Asistencia: MySQL AB ofrece contratos de asistencia a precios razonables


y existe una nutrida y activa comunidad MySQL.

 Velocidad: MySQL es mucho más rápido que la mayor parte de sus rivales.
 Funcionalidad: MySQL dispone de muchas de las funciones que exigen los
desarrolladores profesionales, como compatibilidad completa, integración
con la mayor parte de los entornos de programación. Así mismo, se
desarrolla y actualiza de forma mucho más rápida que muchos de sus rivales,
por lo que prácticamente todas las funciones estándar de MySQL todavía no
están en fase de desarrollo.

 Portabilidad: MySQL se ejecuta en la inmensa mayoría de sistemas


operativos y, la mayor parte de los casos, los datos se pueden transferir de
un sistema a otro sin dificultad.

 Facilidad de uso: MySQL resulta fácil de utilizar y de administrar. Gran parte


de las viejas bases de datos presentan problemas por utilizar sistemas
obsoletos, lo que complica innecesariamente las tareas de administración.
Las herramientas de MySQL son potentes y flexibles, sin sacrificar su
capacidad de uso.

Referencias
Casillas S, L. A., Gibert G, M., & Pérez M, Ó. (mayo, 2005). Base de datos. Barcelona España: Eureca
Media.

Gilfillan. (2003). La biblia de MySQL. Anaya multimedia.