Laboratorio n°4

Preview:

Citation preview

Laboratorio N°4

Nombres: Ruiz García, julio

Profesor: Ing. Benel Díaz Quispe

Curso: Base de Datos y Redes

Ciclo: 2011 - II

• PARA EL SIGUIENTE TRABAJO EN EL PROGRAMA MICROSOFT SQL SERVER MANAGEMENT STUDIO, SE HA UTILIZADO UNA BASE DE DATOS CON EL NOMBRE DE ‘VENTAS’ YA ESTABLECIDO.

• SE RESOLVERAN 6 PROBLEMAS EN DONDE SE APLICARAN LAS CONSULTAS BASICAS ( SELECT, FROM, WHERE, LIKE, ORDER BY, ENTRE OTROS).

• LA FINALIDAD DEL TRABAJO ES MEJORAR LA DESTREZA EN EL USO DE COMANDOS SQL.

Ejercicios

• 1.- Escriba una consulta para obtener el nombre y el contacto de todos los clientes existentes.

• Primero se crea una nueva consulta, luego se escribe las sentencias SQL :

-use ventas (Activa la base de datos a utilizar)

- select nombre_cliente, nombre_contacto

(Selecciona los atributos)

- from cliente

Importante seleccionar la tabla cliente.

• Al seleccionar ejecutar aparecerán los datos, como se muestra en la imagen.

Sentencias SQL

Resultados

• 2.- Escriba una consulta para obtener el nombre y el precio por unidad de todos los productos cuyo precio se encuentren entre 20 y 35 dólares. En el conjunto de resultados no se debe incluir los extremos del intervalo.

• Primero se debe activar una nueva sentencia, como piden precio, se debe seleccionar la tabla Producto.

• Luego se debe escribir la siguiente sentencia :

• Para especificar el rango se debe de aumentar:

• Por ultimo se debe seleccionar ejecutar.

• Los resultados deben de ser los siguientes:

• 3.- Escriba una consulta que obtenga el nombre y el precio por unidad de todos los productos cuyo precio se encuentra entre 5,00 y 15,00 dólares, y ordénalos en forma descendentes por precio.

• Primero se selecciona una nueva consulta, luego se escribe la siguiente sentencia SQL

• Finalmente se debe obtener el siguiente resultado:

12 productos entre 5 y 15 dólares

(Order by ……. Desc se utiliza para ordenar descendentemente)

• 4.- Escriba una consulta que obtenga el Nombre, Apellidos y fecha de cumpleaños de aquellos empleados cuyos apellidos empiecen con la letra ‘L’ y termine con la letra ‘o’.

• Primero se selecciona una nueva consulta, luego se escribe las sentencias SQL:

• El resultado final debe de ser el siguiente:

Esta ultima sentencia selecciona todos los datos que se encuentren en la tabla Apellidos que comiencen con L y terminen con O.

Solo existe un empleado cuyo apellido empiece con L y termine con O.

• 5.- Escriba una consulta que determine cuantos productos son tabletas.

• Seleccione Nueva consulta, en ella escriba las siguientes sentencias:

• COUNT es una función de agregación que muestra la cuenta del numero de filas de una cuenta

• El resultado obtenido debe de ser :

• 6.- Escribir una consulta que determine cuantos pedidos serán enviados por carro a su destino.

• Primero se selecciona Nueva Consulta, luego se escriben las siguientes sentencias SQL:

• Finalmente se debe de obtener el conteo de los pedidos enviados por carro:

Esta ultima sentencia especifica que en la tabla Forma_Envio debe de aparecer la palabra ‘carro’.

FIN