Académique Documents
Professionnel Documents
Culture Documents
1.1. Definición
1.1.2. Tipos
Capítulo 2: MySQL
2.1. Definición
2.2. Historia
2.3. Características
2.4. Funcionamiento
2.5. Utilidad
Base de Datos
1.1. Definicion
Según (Gómez, 2007, p.18) una base de datos es un conjunto de datos que pertenecen
de datos estructurados según un modelo que refleje las relaciones y restricciones existentes
en el mundo real. Los datos que han de ser compartidos por diferentes usuarios y
Por otro lado (Juárez, 2006, p.45) dice que una base de datos es un conjunto de datos
almacenados entre los que existen relaciones lógicas y que ha sido diseñada para satisfacer
Al mismo tiempo deben cumplir con la independecia; es decir, poder modificar el modelo
1.1.1. Tipos
interconexiones entre los datos que están guardados en las tablas para montarlas de diversas
formas sin tener que cambiar los elementos de la base; es decir, se construyen a partir de
asegurando Asegurando que cada dato que no sea una clave dependa únicamente de la clave.
MySQL
1.2.Definicion
MySQL es un sistema de gestión de bases de datos desarrollado bajo una doble licencia
(Pública y Comercial por Oracle Corporation) considerada como la base de datos de código
más abierto del mas competitivo del mercado junto a Oracle y Microsoft SQL Server,
especialmente para el desarrollo web. Asimismo, este sistema de gestión es patrocinado por
una empresa privada, es decir, es una empresa la que posee los derechos de autoría de la
mayor parte del código a pesar de los múltiples colaboradores que tuvo, la cual es Oracle.
Además, esta mayormente desarollado en los lenguajes ANSI C y C++, pero es compatible
en cualquier sistema operativo, considerándose uno de los cuatro componentes de las pilas
1.3. Historia
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 origen del nombre
MySQL no se sabe con certeza de donde proviene, por un lado, se dice que en sus librerías
han llevado el prefijo “my” durante los diez últimos años, por otra parte, la hija de uno de los
desarrolladores se llama My. Así que no está claramente definido cual de estas dos causas