Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


introduccion a mysql, Resúmenes de Introducción a los Sistemas de Gestión de Bases de Datos

Guía de Apoyo para comprender el uso de SQL en MySQL por M en C Angel Salvador Lopez Vazquez

Tipo: Resúmenes

2019/2020

Subido el 15/01/2020

luis-alejando-juarez-delgado
luis-alejando-juarez-delgado 🇲🇽

5

(1)

2 documentos

1 / 75

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
M. en C. Ángel Salvador López Vásquez
INTRODUCCIÓN A MYSQL
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b

Vista previa parcial del texto

¡Descarga introduccion a mysql y más Resúmenes en PDF de Introducción a los Sistemas de Gestión de Bases de Datos solo en Docsity!

M. en C. Ángel Salvador López Vásquez

INTRODUCCIÓN A MYSQL

Guía de Apoyo para comprender el uso de SQL en MySQL.

“La práctica hace al Maestro”

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Instalación de MySQL

El primer paso para practicar con MySQL será instalar este gestor de bases de

datos. Los pasos que siguen estarán dados con MySQL 5.0.45 para Windows.

Desde su página oficial www.mysql.org/downloads tenemos acceso a la versión 5.

(la última estable en el momento de escribir este texto), a la 5.1 y la 6.0 (en

desarrollo). Si escogemos la estable (5.0), se nos da a elegir entre la versión

"Community Server", que es gratuita y suficiente para nuestras necesidades, y la

versión "Enterprise", de pago. Optaremos por la Community. Hay una instalación

mínima ("Essentials", de unos 23 Mb de tamaño) y una completa, de 42 Mb. Yo

instalaré la versión completa.

Una vez descargado ese fichero comprimido de 42 Mb, lo descomprimimos (es un

ZIP, así que el propio Windows debería permitir manejarlo) y hacemos doble clic en

el fichero SETUP resultante, para comenzar la instalación.

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Nos preguntará si queremos una instalación típica, completa o a medida. Como

somos novatos, yo elegiría (por ahora) la típica:

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Y tardará apenas unos pocos segundos en copiar ficheros:

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

También se encargará de mostrarnos algo de propaganda de la versión "Enterprise",

de pago, y de sus bondades:

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

La primera pantalla de configuración es simplemente la bienvenida:

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Después nos preguntará si queremos configurarlo o eliminar una instalación

existente:

Podemos elegir una configuración detallada o una estándar...

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

A continuación dará por sentado, que ya que instalamos un servidor, siempre se

pondrá en marcha como servicio de Windows. También nos preguntará si queremos

que se incluya en el "path" del sistema, de modo que podamos entrar al entorno

desde cualquier carpeta. No es una mala opción, pero yo no lo haré, sino que entraré

a la carpeta tecleando un par de órdenes de MsDos/Windows ("cd" para entrar a

una carpeta y poco más):

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Después nos preguntará la contraseña del administrador (usuario "root") y si

queremos crear una cuenta anónima.

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Entonces MySQL nos mostrará un resumen de los pasos que va a dar...

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Y nos avisará cuando todo termine:

Hemos terminando la instalación.

En el próximo apartado veremos cómo entrar al entorno normal de mysql, cómo

crear una base de datos, cómo introducir algún dato y cómo hacer consultas básicas

sobre los datos existentes.

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro” Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.0.45-community-nt MySQL Community Edition (GPL) Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>

Ya estamos dentro del "monitor de MySQL". Ahora podemos teclear órdenes

directamente en lenguaje SQL y ver los resultados.

  1. 2 Creando la estructura

En este primer ejemplo, crearemos una base de datos sencilla, que llamaremos

"ejemplo 1 ". Esta base de datos contendrá una única tabla, llamada "agenda", que

contendrá algunos datos de cada uno de nuestros compañeros de clase. Como es

nuestra primera base de datos, no pretendemos que sea perfecta, sino sencilla, así

que apenas guardaremos tres datos de cada amigo: el nombre, la dirección y la

edad.

Para crear la base de datos que contiene todo usaremos la siguiente sintaxis: "create

database", seguido del nombre que tendrá la base de datos:

CREATE DATABASE ejemplo1;

Guía de Apoyo para comprender el uso de SQL en MySQL. “La práctica hace al Maestro”

Podemos tener varias bases de datos en nuestro SGBD (Sistema Gestor de Bases de

Datos), así que deberemos indicar cuál de ellas queremos usar, con la orden "use":

USE ejemplo1;

  1. 3 Introduciendo datos

Una base de datos, en general, estará formada por varios bloques de información

llamados "tablas". En nuestro caso, nuestra tabla almacenará los datos de nuestros

compañeros de clase. Por tanto, el siguiente paso será decidir qué datos concretos

(lo llamaremos "campos") guardaremos de cada compañero. Debemos pensar

también qué tamaño necesitaremos para cada uno de esos datos, porque al gestor

de bases de datos habrá que dárselo bastante cuadriculado. Por ejemplo, podríamos

decidir lo siguiente:

nombre - texto, hasta 20 letras

dirección - texto, hasta 40 letras

edad - números, de hasta 3 cifras

Cada gestor de bases de datos tendrá una forma de llamar a esos tipos de datos. Por

ejemplo, en MySQL podemos usar "VARCHAR" para referirnos a texto hasta una

cierta longitud, y "NUMERIC" para números de una determinada cantidad de cifras,

de modo que la orden necesaria para crear esta tabla sería: