Documente Academic
Documente Profesional
Documente Cultură
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
“ LA TIENDA DE INFORMATICA”
INSTRUCCIONES: En el siguiente ejercicio se describen cada uno de los comandos para llevar a cabo cada una
de las consultas solicitadas, ejecuta cada uno de ellos en el compilador de MySQL.
ACTIVIDADES A REALIZAR
SHOW DATABASES;
1
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
SHOW TABLES;
DESCRIBE FABRICANTES;
8. Introduce los siguientes datos en cada tabla:
TABLA: FABRICANTES
CLAVE_FABRICANTE NOMBRE
1 Kingston
2 Adata
3 Logitech
4 Lexar
5 Seagate
2
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
TABLA: ARTICULOS
CLAVE_ARTICU PRECI CLAVE_FABRICA
NOMBRE
LO O NTE
1 Teclado $ 100 3
2 Disco duro 300 Gb $ 500 5
3 Mouse $ 80 3
4 Memoria USB $ 140 4
5 Memoria RAM $ 290 1
6 Disco duro extraíble $ 650 5
250 Gb
7 Memoria USB $ 279 1
8 DVD Rom $ 450 2
9 CD Rom $ 200 2
10 Tarjeta de red $ 180 3
9. Genera las siguientes consultas: INSERT INTO ARTICULOS VALUES ( 1 , ‘Teclado’, 100 , 3 );
a) Obtener todos los datos de los productos de la tienda
e) Obtener todos los datos del artículo cuya clave de producto es ‘5’
f) Obtener todos los datos del artículo cuyo nombre del producto es ‘’Teclado”
3
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
h) Obtener todos los datos de los artículos que empiezan con ‘M’
k) Obtener todos los datos de los artículos cuyo precio este entre $100 y $350
/* OPERADOR AND */
/* OPERADOR BETWEEN */
o) Obtener todos los datos de los productos ordenados descendentemente por Precio
p) Obtener el nombre y precio de los artículos cuyo precio sea mayor a $ 250 y ordenarlos
descendentemente por precio y luego ascendentemente por nombre
4
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
q) Obtener un listado completo de los productos, incluyendo por cada articulo los datos del articulo y del
fabricante
r) Obtener la clave de producto, nombre del producto y nombre del fabricante de todos los productos en
venta
s) Obtener el nombre y precio de los artículos donde el fabricante sea Logitech ordenarlos alfabéticamente
por nombre del producto
t) Obtener el nombre, precio y nombre de fabricante de los productos que son marca Lexar o Kingston
ordenados descendentemente por precio
u) Añade un nuevo producto: Clave del producto 11, Altavoces de $ 120 del fabricante 2
5
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
x) Aplicar un descuento de $ 10 a todos los productos cuyo precio sea mayor o igual a $ 300
DATE: DATE se usa cuando necesita sólo un valor de fecha, sin una parte de hora. MySQL recibe y muestra los
valores DATE en formato 'YYYY-MM-DD' . El rango soportado es de '1000-01-01' a '9999-12-31'.
DATETIME se usa cuando necesita valores que contienen información de fecha y hora. MySQL recibe y muestra
los valores DATETIME en formato 'YYYY-MM-DD HH:MM:SS' . El rango soportado es de '1000-01-01
00:00:00' a '9999-12-31 23:59:59'.
TIME en formato 'HH:MM:SS' (o formato'HHH:MM:SS' para valores de hora grandes).
YEAR es un tipo de un byte usado para representar años.
C: \ xampp \ mysql \ bin \ mysqldum –opt --password=”digite la clave” -–user=root nombre de la base de
datos>backup_nombredelacopia.sql
6
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
Se crea en la carpeta
C: \ xampp \ mysql \ data nombre de la base de datos estos se puede hacer por Windows no modo consola.
datos<backup_nombredelacopia.sql
Show tables;
1. Se crea el modelo relacional con sus diferentes tablas, atributos y tipos de atributos. Después de finalizado
Videoclub.sql
7
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
Vamos a crear la base de datos donde se va importar el modelo que se creó en worckbench
8
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
Use videoclub;
Show tables;
9
SERVICIO NACIONAL DE APRENDIZAJE Versión: 01
SENA
CENTRO DE ELECTRICIDAD Y AUTOMATIZACIÓN INDUSTRIAL Fecha: 30/01/2014
REGIONAL VALLE
GUIA MY SQL Código
Ingresamos información y utilizamos los diferentes comando para consultas utilizamos en la primera parte
de la guía.
10