Está en la página 1de 16

INSTITUTO TECNOLÓGICO DE VILLAHERMOSA

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

MySQL es un sistema de administración de bases de datos (Database Management System,


DBMS) para bases de datos relacionales. Así, MySQL no es más que una aplicación que
permite gestionar archivos llamados de bases de datos.

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?

MySQL es el servidor de bases de datos relacionales más popular, desarrollado y


proporcionado por MySQL AB. MySQL AB es una empresa cuyo negocio consiste en
proporcionar servicios en torno al servidor de bases de datos MySQL.

MySQL es un sistema de administración de bases de datos.


Una base de datos es una colección estructurada de datos. Los información que puede
almacenar una base de datos puede ser tan simple como la de una agenda, un contador, o
un libro de visitas, ó tan vasta como la de una tienda en línea, un sistema de noticias, un

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.

MySQL es un sistema de administración de bases de datos relacionales


Una base de datos relacional almacena los datos en tablas separadas en lugar de poner
todos los datos en un solo lugar. Esto agrega velocidad y flexibilidad. Las tablas son
enlazadas al definir relaciones que hacen posible combinar datos de varias tablas cuando se
necesitan consultar datos. La parte SQL de "MySQL" significa "Lenguaje Estructurado de
Consulta", y es el lenguaje más usado y estandarizado para accesar a bases de datos
relacionales.

MySQL es Open Source

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.

¿Por qué usar MySQL?

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.

Algunos detalles técnicos de MySQL

El software de bases de datos MySQL consiste de un sistema cliente/servidor que se


compone de un servidor SQL multihilo, varios programas clientes y bibliotecas, herramientas
administrativas, y una gran variedad de interfaces de programación (APIs). Se puede obtener
también como una biblioteca multihilo que se puede enlazar dentro de otras aplicaciones
para obtener un producto más pequeño, más rápido, y más fácil de manejar. Para obtener
información técnica más detallada, es necesario consultar la guía de referencia de MySQL.

5
MARCO TEÓRICO

La administración de bases de datos se realiza con un sistema llamado DBMS (Database


management system [Sistema de administración de bases de datos]). El DBMS es un
conjunto de servicios (aplicaciones de software) para administrar bases de datos, que
permite:

• un fácil acceso a los datos

• el acceso a la información por parte de múltiples usuarios

• la manipulación de los datos encontrados en la base de datos (insertar, eliminar, editar)

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.

El DBMS puede dividirse en tres subsistemas:

• El sistema de administración de archivos: para almacenar información en un medio físico


• El DBMS interno: para ubicar la información en orden
• El DBMS externo: representa la interfaz del usuario.

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.

Instalando My SQL, como vemos en la imagen de abajo, primero se debe descargar el


instalador desde la página oficial del gestor de base de datos.

• Lo ejecutamos

• Empezará a iniciar la instalación del My SQL.

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.

Seleccionamos la opción que más se adecua a sus necesidades y seleccionamos next.

• Posteriormente el programa de instalación muestra los requisitos que necesita MySQL


para poder ser instalado en el sistema.
9
Le damos click en next y empezara a instalar ciertos programas que sirven para la
instalación de MySQL .

• Después de instalar los programas necesarios, empieza la instalación de My SQL.


Aquí instala toda la paquetería de MySQL( depende que opción hayan elegido al inicio
de la instalación).

• Muestra todos los programas a instalar.

10
• Está instalando cada uno de los programas de MySQL.

• Posteriormente configura 2 productos del sistema MySQL server y Samples and


Examples.
El instalador pide que se configuren. Damos clic en next.

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.

Seleccionamos la más adecuada a nuestras necesidades y damos en next.


12
• En la siguiente ventana que nos abre el instalador, después de haber elegido nuestro
tipo de configuración de MySQL. Nos pide una password de la cuenta administradora
de MySQL, ponemos nuestra contraseña y damos clic en next.
También podemos agregar a más usuarios con ciertos privilegios no solamente contar
con uno solo.

• Aquí especificamos un nombre y damos clic en next.

• Después de haber configurado nuestro MySQL conforme a nuestras necesidades de


uso, empieza a terminar de instalar el programa.

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/

Se descargó el día 2 de marzo de 2014 a las 5:00 P.M.

16

También podría gustarte