El gestor de base de datos(MYSQL) explicada por: Anyely Mora 17-EIIN-1-175
Trabajo cedido los docentes y alumnos de la universidad "OYM" bajo licencia MIT.
El gestor de base de datos(MYSQL) explicada por: Anyely Mora 17-EIIN-1-175
Trabajo cedido los docentes y alumnos de la universidad "OYM" bajo licencia MIT.
Sistemas Gestores de Base de Datos Libres y Pagados según su utilización , aquí una lista de motores de base de datos algunos libres y otros pagados dependiendo de la empresa dueña en cada caso.
Convocatoria de becas de Caja Ingenieros 2024 para cursar el Máster oficial de Ingeniería de Telecomunicacion o el Máster oficial de Ingeniería Informática de la UOC
Se denomina motor de corriente alterna a aquellos motores eléctricos que funcionan con alimentación eléctrica en corriente alterna. Un motor es una máquina motriz, esto es, un aparato que convierte una forma determinada de energía en energía mecánica de rotación o par.
Sistema de disposición sanitarias – UBS composteras 2 PARTE.pptx
Cesar trabajo
1. Sistema de Gestión de Bases de Datos: MySQL
• MySQL es un sistema de gestión de
bases de datos relacional, fue creada
por la empresa sueca MySQL AB, la
cual tiene el copyright del código
fuente del servidor SQL, así como
también de la marca.
• MySQL es un software de código
abierto, licenciado bajo la GPL de la
GNU, aunque MySQL AB distribuye
una versión comercial, en lo único que
se diferencia de la versión libre, es en
el soporte técnico que se ofrece, y la
posibilidad de integrar este gestor en
un software propietario, ya que de
otra manera, se vulneraría la licencia
GPL
2. Historia de MySQL
• MySQL surgió alrededor de la década
del 90, Michael Windenis comenzó a usar
mSQL para conectar tablas usando sus
propias rutinas de bajo nivel (ISAM). Tras
unas primeras pruebas, llegó a la
conclusión de que mSQL no era lo
bastante flexible ni rápido para lo que
necesitaba, por lo que tuvo que
desarrollar nuevas funciones. Esto resultó
en una interfaz SQL a su base de datos,
totalmente compatible a mSQL. El
lenguaje de programación que utiliza
MySQL es Structured Query Language
(SQL) que fue desarrollado por IBM
en 1981 y desde entonces es utilizado de
forma generalizada en las bases de datos
relacionales.
3. Características principales
• nicialmente, MySQL carecía de
algunos elementos esenciales en las
bases de datos relacionales, tales
como integridad referencial y
transacciones. A pesar de esto, atrajo
a los desarrolladores de páginas web
con contenido dinámico, debido a su
simplicidad, de tal manera que los
elementos faltantes fueron
complementados por la vía de las
aplicaciones que la utilizan. Poco a
poco estos elementos faltantes, están
siendo incorporados tanto por
desarrolladores internos, como por
desarrolladores de software libre
4. En las últimas versiones se pueden destacar las siguientes características principales:
•El principal objetivo de MySQL es velocidad y robustez.
•Soporta gran cantidad de tipos de datos para las columnas.
•Gran portabilidad entre sistemas, puede trabajar en distintos sistemas
operativos.
•Cada base de datos cuenta con 3 archivos: Uno de estructura, uno de datos
y uno de índice y soporta hasta 32 índices por tabla.
•Aprovecha la potencia de sistemas multiproceso, gracias a su implementación
multihilo.
•Flexible sistema de contraseñas (passwords) y gestión de usuarios, con un
muy buen nivel de seguridad en los datos.
•El servidor soporta mensajes de error en distintas lenguas.
5. 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 en
• el propio gestor, sino en el sistema en el que
está.
• Conectividad y seguridad.
6. Desventajas
• Un gran porcentaje de las
utilidades de MySQL no están
documentadas.
• No es intuitivo, como otros
programas (ACCESS).
7. ALGUNAS EDICIONES O VERSIONES.
• Existen cuatro tipos de ediciones:
MySQL Enterprise Edition: Desarrollar,
implementar y administrar
aplicaciones MySQL MySQL Enterprise
Edition incluye el conjunto más
completo de funciones avanzadas,
herramientas de gestión y apoyo
técnico para lograr los más altos
niveles de escalabilidad de MySQL, la
seguridad, la confiabilidad y tiempo
de actividad. Reduce el riesgo, el coste
y la complejidad en el desarrollo,
implementación y administración de
aplicaciones críticas de negocio de
MySQL.
8. MySQL Standard Edition: MySQL Standard Edition le permite ofrecer un alto
rendimiento y escalable de procesamiento de transacciones en línea (OLTP).
Proporciona la facilidad de uso que ha hecho famoso a lo largo de MySQL con un
rendimiento de potencia industrial y fiabilidad. • Bajo TCO - MySQL le permite
minimizar el coste total de propiedad de base de datos. • Fiabilidad, rendimiento y
facilidad de uso - MySQL se prueba como base de datos mundial de código abierto
más popular. • Desarrollo de Base de Datos, Diseño y Administración - MySQL
Workbench proporciona un entorno integrado de desarrollo, • Diseño y
administración para que los desarrolladores y administradores de bases más
productivos. Beneficios: • Minimiza TCO su base de datos. • Cumple con los requisitos
de las aplicaciones muy exigentes y ofrece una rápida instalación, configuración e
integración. • Proporciona un entorno integrado de desarrollo, diseño y
administración para que los desarrolladores y administradores de bases más
productivo.