1 / 7

SQL Ejercicios

SQL Ejercicios. Lcdo. Luis Peña. Ejercicio A-1. 1 .- Se tiene una tienda de Informática la cual consta de una base de datos formada por estas tablas:  FABRICANTE ( CODIGO_F , Nombre); ARTICULOS ( CODIGO_A , Nombre, Precio, CODIGO_F ); Especifique las siguientes consultas:

odele
Télécharger la présentation

SQL Ejercicios

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SQLEjercicios Lcdo. Luis Peña.

  2. Ejercicio A-1 1.- Se tiene una tienda de Informática la cual consta de una base de datos formada por estas tablas:  FABRICANTE (CODIGO_F, Nombre); ARTICULOS (CODIGO_A, Nombre, Precio, CODIGO_F); Especifique las siguientes consultas: 1.1. Obtener los nombres de los productos de la tienda. 1.2. Obtener los nombres y precios de los productos de la tienda. 1.3. Obtener el precio medio de los artículos cuyo código de fabricante sea 0002. 1.4. Obtener el nombre y precio de los artículos cuyo precio sea mayor o igual a 1500bs.f. y ordenarlos descendentemente por precio, y luegoascendentementepornombre.

  3. Ejercicio B-1 1.- Se tiene una tienda de Informática la cual consta de una base de datos formada por estas tablas:  FABRICANTE (CODIGO_F, Nombre); ARTICULOS (CODIGO_A, Nombre, Precio, CODIGO_F); Especifique las siguientes consultas: 1.1. Obtener el nombre y precio del articulomasbarato. 1.2. Añadir un nuevo producto: altavoces de 250 Bs.f (del CODIGO_F 0005) 1.3. Cambiar el nombre del producto 0008 a “Impresora Láser”. 1.4. Aplicar un descuento de 50 Bs.f a todos los productos cuyo precio sea mayor o igual a 320 Bs.f

  4. Ejercicio A-2 2.- Se tiene una base de datos de empleados la cual esta formada por las siguientes tablas:  DEPARTAMENTO (CODIGO_D, Nombre, Presupuesto); EMPLEADO(DNI, Nombre, Apellido, CODIGO_D); Especifique las siguientes consultas: 2.1. Obtener los apellidos de los empleados. 2.2. Obtener los apellidos de los empleados sin repeticiones. 2.3. Obtenertodos los datos de los empleadosque se apellidan ’Lopez’. 2.4. Obtenertodos los datos de los empleadosquetrabajanpara el departamento .

  5. Ejercicio B-2 2.- Se tiene una base de datos de empleados la cual esta formada por las siguientes tablas:  DEPARTAMENTO (CODIGO_D, Nombre, Presupuesto); EMPLEADO(DNI, Nombre, Apellido, CODIGO_D); Especifique las siguientes consultas: 2.1. Obtenertodos los datos de los empleadoscuyoapellidocomiencepor ’P’. 2.2. Obtener el presupuesto total de todos los departamentos. 2.3. Obtener el numero de empleados en cadadepartamento. 2.4. Despedir a todos los empleados.

  6. Ejercicio A-3 3.- Se tiene una base de datos de empleados la cual esta formada por las siguientes tablas:  ALMACENES(CODIGO_A, Lugar, Capacidad); CAJAS(NUM_REFERENCIA, Contenido, Valor, CODIGO_A); Especifique las siguientes consultas: 3.1. Obtenertodos los almacenes 3.2. Obtenertodaslascajascuyocontenidotenga un valor superior a 150 bsf. 3.3. Obtener los tipos de contenidos de lascajas. 3.4. Obtener el valor medio de todaslascajas.

  7. Ejercicio B-3 3.- Se tiene una base de datos de empleados la cual esta formada por las siguientes tablas:  ALMACENES(CODIGO_A, Lugar, Capacidad); CAJAS(NUM_REFERENCIA, Contenido, Valor, CODIGO_A); Especifique las siguientes consultas: 3.1. Obtener el valor medio de lascajas de cadaalmacen. 3.2. Insertarunanuevacaja, con numero de referencia ‘H5RT’, con contenido ‘Papel’, valor 200, y situada en el almacen 2. 3.3. Rebajar el valor de todaslascajas un 15 %. 3.4. Insertar un nuevoalmacen en Barcelona con capacidadpara 3 cajas.

More Related