Practica Dirigida

download Practica Dirigida

of 3

Transcript of Practica Dirigida

  • Lenguaje de Programacin II (Profesor: Carlos Garca) Pgina 1

    PRACTICA DIRIGIDA

    MANIPULACION DE DATOS EN SQL 2008 La finalidad de este laboratorio es conocer el Lenguaje DML(Lenguaje de Manipulacin de datos) de SQL Server 2008 que trabaja con la data en la base de datos, usando estas sentencias usted puede cambiar las data ( insertar, actualizar y eliminar) o recuperar la informacin ( sentencias select). Las instrucciones DML son:

    SELECT INSERT UPDATE DELETE

    SELECT select_list [ INTO new_table ] FROM table_source [ WHERE search_condition ] [ GROUP BY group_by_expression ] [ HAVING search_condition ] [ ORDER BY order_expression [ ASC | DESC ] ]

    (Base de Datos)

    1. Mostrar todos los Pedidos que se encuentren en el rango 10300 hasta 10305.

    2. Listar solo los siguientes pedidos 10248,10250 y 10252 (usar in(dato1,daton..))

    3. Mostrar todos los clientes cuya primera letra se encuentren dentro del rango entre la letra A hasta la C. Utilice Like y el campo NombreCompaia.

    SELECT => Obtiene filas de la base de datos y permite realizar la seleccin de una o varias filas o columnas de una o varias tablas.

  • Lenguaje de Programacin II (Profesor: Carlos Garca) Pgina 2

    4. Mostrar todos los empleados cuya antiguedad de empleo sea menor a 19 aos. Utilice funciones de fecha.

    5. Mostrar todos los pedidos que fueron vendidos en el ao 1994 y el mes de

    agosto y en los dias pares.Utilice el campo FechaPedido.

    6. Mostrar todos los pedidos y la fecha completa con el siguiente formato Ciudad jueves 2 de agosto de 1996. Utilice el campo FechaPedido y CiudadDestinatario.

    7. Mostrar todos los Productos y su respectiva categoria, cuyo Precio Unidad sea mayor a 50 y las unidades en En Existencia sean mayor a 15. (Use las tablas Productos y Categorias)

  • Lenguaje de Programacin II (Profesor: Carlos Garca) Pgina 3

    8. Mostrar los dos productos que tenga el precio mas alto (Usar Top n)

    9. Mostrar todos los Productos vendidos del pedido 10260 (Usar las tablas Pedidos y Detalles de Pedidos)

    10. Mostrar todos los clientes y su cantidad de pedidos vendidos. (Usar las tablas

    Clientes y Pedidos)

    11. Mostrar todos los empleados cuya cantidad de pedidos vendidos sea mayor a 50. (Usar las tablas Empleados y Pedidos).

    12. Mostrar la cantidad de productos vendidos que fueron vendidos en el ao 1994. (Usar las Tablas Pedidos,Productos y Detalles de Pedidos).