Mysql
Mysql
Mysql
MATERIA:
TALLER DE BASE DE DATOS
TEMA:
INSTALACION DE My SQL
INTEGRANTES:
IRVING DANIEL GARCIA OSORIO
MIGUEL ANGEL MARTINEZ GUZMAN
LUIS FERNANDO GONZALEZ FERNANDEZ
Eldrik Gerardo López torrano
ÍNDICE
Tema pagina
Introducción…………………….…………………………………..…3
Marco teórico……………………………………………………........6
Desarrollo…………………………………………………….………..7
Conclusiones……………………………………………………..….14
Bibliografía………………………………………………………..….15
2
INTRODUCCIÓN
Existen muchos tipos de bases de datos, desde un simple archivo hasta sistemas
relacionales orientados a objetos. MySQL, como base de datos relacional, utiliza múltiples
tablas para almacenar y organizar la información. MySQL fue escrito en C y C++ y destaca
por su gran adaptación a diferentes entornos de desarrollo, permitiendo su interactuación con
los lenguajes de programación más utilizados como PHP, Perl y Java y su integración en
distintos sistemas operativos.
También es muy destacable, la condición de open source de MySQL, que hace que su
utilización sea gratuita e incluso se pueda modificar con total libertad, pudiendo descargar su
código fuente. Esto ha favorecido muy positivamente en su desarrollo y continuas
actualizaciones, para hacer de MySQL una de las herramientas más utilizadas por los
programadores orientados a Internet.
¿Qué es MySQL?
3
portal, o la información generada en una red corporativa. Para agregar, accesar, y procesar
los datos almacenados en una base de datos, se necesita un sistema de administración de
bases de datos, tal como MySQL.
Open Source significa que la persona que quiera puede usar y modificar MySQL. Cualquiera
puede descargar el software de MySQL de Internet y usarlo sin pagar por ello. Inclusive,
cualquiera que lo necesite puede estudiar el código fuente y cambiarlo de acuerdo a sus
necesidades. MySQL usa la licencia GPL (Licencia Pública General GNU), para definir qué
es lo que se puede y no se puede hacer con el software para diferentes situaciones. Sin
embargo, si uno está incómodo con la licencia GPL o tiene la necesidad de incorporar código
de MySQL en una aplicación comercial es posible comprar una versión de MySQL con una
licencia comercial. Para mayor información, ver la página oficial de MySQL en la cuál se
proporciona mayor información acerca de los tipos de licencias.
El servidor de bases de datos MySQL es muy rápido, seguro, y fácil de usar. Si eso es lo que
se está buscando, se le debe dar una oportunidad a MySQL. Se pueden encontrar
comparaciones de desempeño con algunos otros manejadores de bases de datos en la
página de MySQL.
4
El servidor MySQL fue desarrollado originalmente para manejar grandes bases de datos
mucho más rápido que las soluciones existentes y ha estado siendo usado exitosamente en
ambientes de producción sumamente exigentes por varios años. Aunque se encuentra en
desarrollo constante, el servidor MySQL ofrece hoy un conjunto rico y útil de funciones. Su
conectividad, velocidad, y seguridad hacen de MySQL un servidor bastante apropiado para
accesar a bases de datos en Internet.
5
MARCO TEÓRICO
DBMS Es una aplicación que permite a los usuarios: Definir, crear y mantener la base de
datos, además de proporcionar un acceso controlado a la misma. Es la aplicación que
interacciona con los usuarios de los programas de aplicación y la base de datos.
Componentes de un DBMS:
Data definitionlanguage (DDL): Define elementos de los datos en la base de datos.
Data manipulationlanguage (DML): Manipula datos para aplicaciones.
6
Data dictionary: Definiciones de todas las variables en la base.
DESARROLLO DE LA DESCARGA E INSTALACIÓN DE My SQL
A continuación se muestra los pasos que seguimos para la instalación del programa
• Instalación de My SQL.
• Lo ejecutamos
7
• Aceptamos el contrato y le damos en Next
• Después continuara haciendo una revisión en tu sistema para verificar si tienes una
versión antigua de My SQL instalada o si estas instalando la versión más reciente,
para esto se requiere conexión a internet. También verifica las actualizaciones de
My SQL.
8
• En la pantalla siguiente nos muestra 5 opciones a elegir:
1. Developer Default: donde instala todos los productos necesarios para fines de
desarrollo de MySQL.
2. Server Only: donde instala solo el producto de servidor de MySQL.
3. Client Only: donde instala los productos de cliente MySQL, sin el servidor.
4. Full: donde instala todo lo incluido en MySQL productos y características.
5. Custom: Aquí seleccionas manualmente los productos que deseas instalar en el
sistema.
10
• Está instalando cada uno de los programas de MySQL.
11
• Para elegir el tipo de configuración tenemos que elegir entre 3 opciones:
1. La primera opción es la predeterminada y con esta opción se consume la cantidad
mínima de memoria en MySQL.
2. La segunda opción es para web/aplicaciones servidores, aquí se consume una
cantidad media de memoria.
3. La tercera opción se dedica a ejecutar el servidor de base de datos MySQL, no otros
servidores, como un servidor web o correo electrónico y se utiliza toda la memoria
disponible.
13
Y Termina la Instalación De MySQL.
CONCLUSIÓN
En conclusión desarrollar aplicaciones en MySql Server es importante ya que cuenta con una
interfaz que ayuda a los administradores de base de datos a llevar a cabo las actividades
necesarias y requeridas, ya que MySQL es un sistema de administración de bases de datos.
Una base de datos es una colección estructurada de tablas que contienen datos. Esta puede
ser desde una simple lista de compras a una galería de pinturas o el vasto volumen de
información en una red corporativa. Para agregar, acceder a y procesar datos guardados en
un computador, usted necesita un administrador como MySQL Server. Dado que los
computadores son muy buenos manejando grandes cantidades de información, los
administradores de bases de datos juegan un papel central en computación, como
aplicaciones independientes o como parte de otras aplicaciones.
14
MySQL es un sistema de administración relacional de bases de datos. Una base de datos
relacional archiva datos en tablas separadas en vez de colocar todos los datos en un gran
archivo. Esto permite velocidad y flexibilidad. Las tablas están conectadas por relaciones
definidas que hacen posible combinar datos de diferentes tablas sobre pedido.
BIBLIOGRAFÍA
• Marco teórico:
http://www.slideshare.net/mat3matik/qu-es-un-dbms-5805313
http://es.kioskea.net/contents/66-introduccion-bases-de-dato
*Autor: Eduardo
* www.mysql-hispano.org
* http://indira-informatica.blogspot.mx/2007/09/qu-es-mysql.html
15
• Aquí el link de descarga de MySQL
http://dev.mysql.com/downloads/
16