Está en la página 1de 23

EMPLEADOS

Insertar
Insertar 40 emplados
6 departametos
Consultas
1. Obtener los apellidos de los emplados.
SELECT Apellidos FROM EMPLEADOS
2. Obtener los apellidos de los emplados sin repeticiones.
SELECT DISTINCT Apellidos FROM EMPLEADOS
3. Obtener todos los datos de los emplados que se apellidan Safadi
SELECT * FROM EMPLEADOS
WHERE Apellidos like 'Safadi%'
4. Obtener todos los datos de los emplados que se apellidan Safadi Bohrquez los
que se apellidan !rac"a #$%i&a.
SELECT * FROM EMPLEADOS
WHERE Apellidos='Safadi o!"#$%e&'
SELECT * FROM EMPLEADOS
WHERE Apellidos=''a#()a *+,i-a'
SELECT * FROM EMPLEADOS
WHERE Apellidos='Safadi o!"#$%e&'
OR Apellidos=''a#()a *+,i-a'
'. Obtener todos los datos de los empleados que traba(an en el departamento 1)).
SELECT * FROM EMPLEADOS
WHERE Cod.Depa#/a0e1/o=233
*. Obtener todos los datos de los empleados que traba(an para el departamento 1))
para el departamento 1)3
SELECT * FROM EMPLEADOS
WHERE Cod.Depa#/a0e1/o=233
SELECT * FROM EMPLEADOS
WHERE Cod.Depa#/a0e1/o=234
SELECT * FROM EMPLEADOS
WHERE Cod.Depa#/a0e1/o=233
OR Cod.Depa#/a0e1/o=234
+. Obtener todos los datos de los empleados cuo se&undo apellido comience por ,
SELECT * FROM EMPLEADOS
WHERE Apellidos like '% C%'
-. Obtener el presupuesto total de todos los departamentos.
.. Obtener el n$mero de empleados en cada departemento.
SELECT Cod.Depa#/a0e1/o5CO6NT 7*8
FROM EMPLEADOS
'RO6P 9 Cod.Depa#/a0e1/o
1). Obtener los nombres apellidos de los emplados que traba(an en departamentos
cuo presupuesto sea maor de 1)))
11. /%adir un nue0o departamento1 2,alidad3 con presupuesto de 4).))) cdi&o 1)4
TIENDA INFORMTICA
4ombre 0archar5-6
74S89:/9
1. 7nsertar 3) art"culos
2. 7nsertar ' ;abricantes
3. /%adir el campo de descuento a la tabla art"culos< a%adir un descuento del '= a
todos los art"culos cuo precio sea maor de 3)) usd.
6PDATE ARTIC6LOS SET Des(%e1/o = P#e(io*3:3;
WHERE P#e(io<433
Consultas
1. Obtener los nombres de los productos de la tienda.
SELECT DISTINCT No0=#e FROM ARTIC6LOS
2. Obtener los nombre los precios de los productos de la tienda
SELECT DISTINCT No0=#e5 P#e(io FROM ARTIC6LOS
3. Obtener el nombre de los productos cuo precio sea maor o i&ual a 2))
SELECT No0=#e FROM ARTIC6LOS
WHERE P#e(io >= ?33
4. Obtener todos los datos de los art"culos cuo precio est> entre los *) 12).
SELECT * FROM ARTIC6LOS
WHERE P#e(io ETWEEN @3 AND 2?3
'. Obtener el nombre el precio en pesetas 5es decir< el precio en euros multiplicado
por 1**.3-*6
SELECT No0=#e5 P#e(io=7P#e(io*2@@:4A@8 FROM ARTIC6LOS
*. Seleccionar el precio medio de todos los productos.
SELECT AB'7P#e(io8FROM ARTIC6LOS
+. Obtener el precio medio de los art"culos cuo cdi&o fabricante sea 1)2
SELECT AB'7P#e(io8FROM ARTIC6LOS
WHERE Cod.Fa=#i(a1/e=23?
-. Obtener el n$mero de art"culos cuo precio sea maor o i&ual a 1-).
SELECT CO6NT7P#e(io8FROM ARTIC6LOS
WHERE P#e(io<=2A3
.. Obtener el 4ombre el precio de los art"culos cuo precio sea maor o i&ual a 1-)
ordenarlos descendentemente por precio lue&o ascendentemente por nombre.
SELECT No0=#e5P#e(io FROM
ARTIC6LOS
WHERE P#e(io<=2A3
ORDER 9 P#e(io DESC
SELECT No0=#e5P#e(io FROM
ARTIC6LOS
WHERE P#e(io<=2A3
ORDER 9 No0=#e ASC
1). Obtener el precio medio de los productos de cada fabricante< mostrando solo los
cdi&os de fabricante.
SELECT Cod.Fa=#i(a1/e5 AB'7P#e(io8 FROM ARTIC6LOS
'RO6P 9 Cod.Fa=#i(a1/e
11. ,ambiar el nombre del producto - a 7mpresora ?aser
6PDATE ARTIC6LOS SET No0=#e = 'I0p#eso#a Lase#'
WHERE Cod.A#/i(%lo=A
12. /plicar un descuento del 1)= a todos los productos.
6PDATE ARTIC6LOS SET Des(%e1/o = P#e(io*3:2
13. /p
lic
ar
un
descuento de 1) @ a todos los productos cuo precio sea maor o i&ual a 12) @
6PDATE ARTIC6LOS SET Des(%e1/o = P#e(ioC23
WHERE P#e(io <=2?3
BASE INVESTIGADORES
CREATE TALE INBESTI'ADORES7
DNI Da#(!a#72?8 p#i0a#E keE 1o/ 1%ll5
No0Apel Da#(!a#7?;8 1%ll5
Fa(%l/ad i1/ 1%ll
8
INSERT INTO INBESTI'ADORES Dal%es 7'M'332'5'Ma#io 'alle-os'53328
INSERT INTO INBESTI'ADORES Dal%es 7'M'33?'5'Ma#ia1a 'o1&ales'533?8
INSERT INTO INBESTI'ADORES Dal%es 7'MCH334'5'Ma#ia C!aDe&'53348
INSERT INTO INBESTI'ADORES Dal%es 7''B33F'5''isela Bas$%e&'533F8
INSERT INTO INBESTI'ADORES Dal%es 7'RM33;'5'Ro-elio Mo#ales'533;8
INSERT INTO INBESTI'ADORES Dal%es 7'AE33@'5'Ali(ia Espi1osa'533@8
INSERT INTO INBESTI'ADORES Dal%es 7'MM33G'5'Ma#io Medi1a'533G8
INSERT INTO INBESTI'ADORES Dal%es 7'MC33A'5'Mo1i(a CaHa0a#(a'533A8
INSERT INTO INBESTI'ADORES Dal%es 7'IJ33A'5'Ia#la Ja#a0illo'533K8
INSERT INTO INBESTI'ADORES Dal%es 7'Mp33K'5'Mi(!ael Pae&'533K8
INSERT INTO INBESTI'ADORES Dal%es 7'MC323'5'Mo1i(a CaHa0a#(a'53238

CREATE TALE RESERBA7
DNI Da#(!a#72?8 p#i0a#E keE 1o/ 1%ll5
N%0Se#ie (!a#72?8 1%ll5
(o0ie1&o Da#(!a#72?8 1%ll5
fi1 Da#(!a#72?8 1%ll
8
INSERT INTO RESERBA BAL6ES7'M'332'5'CA332'5'3GL3?L?324'5'3GL34L?324'8
INSERT INTO RESERBA BAL6ES7'M'33?'5'IC33?'5'23L3FL?323'5'23L3;L?323'8
INSERT INTO RESERBA BAL6ES7'MCH334'5'IE334'5'3;L3@L?32?'5'3;L3GL?32?'8
INSERT INTO RESERBA BAL6ES7''B33F'5''P33F'5'2?L2?L?33A'5'2?L32L?33K'8
INSERT INTO RESERBA BAL6ES7'RM33;'5'IM33;'5'24L3?L?33G'5'24L34L?32G'8
INSERT INTO RESERBA BAL6ES7'AE33@'5'IM33@'5'32L3;L?324'5'32L3@L?324'8
INSERT INTO RESERBA BAL6ES7'MM33G'5'PS33G'5'?;L3GL?33A'5'?;L3AL?33A'8
INSERT INTO RESERBA BAL6ES7'MC33A'5'DE33A'5'2GL3KL?323'5'2GL23L?323'8
INSERT INTO RESERBA BAL6ES7'R633A'5'DE33A'5'2GL3KL?323'5'2GL23L?323'8
CREATE TALE EM6IPOS7
N%0Se#ie (!a#72?8 p#i0a#E keE 1o/ 1%ll5
No0=#e Da#(!a#7?;8 1%ll5
Fa(%l/ad i1/ 1%ll
8
CREATE TALE FAC6LTAD7
Codi-o i1/ p#i0a#E keE 1o/ 1%ll5
No0=#e Da#(!a#7?;8 1%ll
8
INSERT INTO FAC6LTAD BAL6ES73325'Cie1(ias Ad0i1is/#a/iDas'8
INSERT INTO FAC6LTAD BAL6ES733?5'I1-e1ie#ia CiDil'8
INSERT INTO FAC6LTAD BAL6ES73345'I1-e1ie#ia Ele(/#i(a'8
INSERT INTO FAC6LTAD BAL6ES733F5''eolo-ia E Pe/#oleos'8
INSERT INTO FAC6LTAD BAL6ES733;5'I1-e1ie#ia Me(a1i(a'8
INSERT INTO FAC6LTAD BAL6ES733@5'I1-e1ie#ia M%i0i(a'8
INSERT INTO FAC6LTAD BAL6ES733G5'Psi(olo-ia'8
INSERT INTO FAC6LTAD BAL6ES733A5'De#e(!o'8
INSERT INTO FAC6LTAD BAL6ES733K5'PalD%la#ia'8
INSERT INTO FAC6LTAD BAL6ES73235'I1-e1ie#ia Fi1a1(ie#a'8
L*OTENER EL DNI 9 EL NOMRE DE AM6ELLOS INBESTI'ADORES M6E HAN REALI*ADO
MAS DE
6NA RESERBA*L
sele(/ i:d1i5 i:1o0apel f#o0 i1Des/i-ado#es i
lef/ Hoi1 #ese#Da #
o1 i:d1i=#:d1i
-#o%p =E i:d1i5 i:1o0apel !aDi1- (o%1/7#:d1i8<2
NO HAY MAS DE UNA RESERVA
L*OTENER 6N LISTADO COMPLETO DE RESERBAS5 INCL69ENDO LS SI'6IENTES DATOS
CDNI 9 NOMRE DE INBESTI'ADOR5 J6NTO CON EL NOMRE DE S6 FAC6LTAD
CN6MERO DE SERIE 9 N6MERO DE EM6IPO RESERBADO J6NTO CON EL NOMRE
DE
LA FAC6LTAD A LA M6E PERTENENCE
CFECHA DE COMIEN*O 9 FIN DE RESERBA*L
sele(/ i:d1i51o0apel5 f.i:1o0=#e5
e:1%0se#ie5e:1o0=#e5f.e:1o0=#e5(o0ie1&o5fi1
f#o0 #ese#Da #5 i1Des/i-ado#es i5 e$%ipos e5 fa(%l/ad f.i5fa(%l/ad f.e
N!e#e #:d1i=i:d1i
a1d #:1%0se#ie=e:1%0se#ie
a1d i:fa(%l/ad=f.i:(odi-o
a1d e:fa(%l/ad=f.e:(odi-o
L* OTENER EL DNI5 9 EL NOMRE DE LOS INBESTI'ADORES M6E HAN RESERBADO
EM6IPOS M6E NO SON DE S6 FAC6LTAD*L
sele(/ dis/i1(/ i:d1i51o0apel f#o0 #ese#Da #5 i1Des/i-ado#es i5 e$%ipos e
N!e#e #:d1i=i:d1i
a1d #:1%0se#ie=e:1%0se#ie
a1d i:fa(%l/ad><e:fa(%l/ad
L* OTENER LOS NOMRES DE LAS FAC6LTADES EN LOS M6E NIN'6N INBESTI'ADOR
A REALI*ADO NIN'6NA RESERBA*L
sele(/ 1o0=#e f#o0 fa(%l/ad
N!e#e (odi-o i1 7
sele(/ fa(%l/ad
f#o0 i1Des/i-ado#es i lef/ Hoi1 #ese#Da #
o1 i:d1i=#:d1i
-#o%p =E fa(%l/ad
!aDi1- (o%1/ 7#:d1i8=38
L*OTENER LOS NOMRES DE LAS FAC6LTADES CON CON INBESTI'ADORES OOCIOSOSO
7INBESTI'ADORES M6E NO HAN REALI*ADO NIN'6NA RESERBA8*L
sele(/ 1o0=#e f#o0 fa(%l/ad
N!e#e (odi-o i1 7
sele(/ fa(%l/ad f#o0 i1Des/i-ado#es
N!e#e d1i 1o/ i1
7sele(/ d1i f#o0 #ese#Da88
L*OTENER EL N6MERO DE SERIE 9 NOMRE DE LOS EM6IPOS M6E N6NCA HAN SIDO
RESERBADOS*L
sele(/ 1%0se#ie5 1o0=#e f#o0 e$%ipos
N!e#e 1%0se#ie 1o/ i17
sele(/ 1%0se#ie f#o0 #ese#Da8

También podría gustarte

  • C1-Caso MIS en Su Bolsillo
    C1-Caso MIS en Su Bolsillo
    Documento2 páginas
    C1-Caso MIS en Su Bolsillo
    Mar Pilacuán
    Aún no hay calificaciones
  • Acta Del Proyecto
    Acta Del Proyecto
    Documento4 páginas
    Acta Del Proyecto
    Mar Pilacuán
    Aún no hay calificaciones
  • Tipos de Ataques
    Tipos de Ataques
    Documento1 página
    Tipos de Ataques
    anon_169595603
    Aún no hay calificaciones
  • Alta Disponibilidad
    Alta Disponibilidad
    Documento1 página
    Alta Disponibilidad
    Mar Pilacuán
    Aún no hay calificaciones
  • Cuestionario Protocolos
    Cuestionario Protocolos
    Documento6 páginas
    Cuestionario Protocolos
    Mar Pilacuán
    Aún no hay calificaciones
  • Jessy C
    Jessy C
    Documento8 páginas
    Jessy C
    Mar Pilacuán
    Aún no hay calificaciones
  • Deber 111
    Deber 111
    Documento5 páginas
    Deber 111
    Mar Pilacuán
    Aún no hay calificaciones
  • Instalacion y Configuracion DNS
    Instalacion y Configuracion DNS
    Documento22 páginas
    Instalacion y Configuracion DNS
    Armando Beltran
    Aún no hay calificaciones
  • Mapa de Karnaugh
    Mapa de Karnaugh
    Documento2 páginas
    Mapa de Karnaugh
    Mar Pilacuán
    Aún no hay calificaciones
  • Package Pilajava
    Package Pilajava
    Documento4 páginas
    Package Pilajava
    Mar Pilacuán
    Aún no hay calificaciones
  • 6introdución Al SQL
    6introdución Al SQL
    Documento37 páginas
    6introdución Al SQL
    Mar Pilacuán
    Aún no hay calificaciones
  • Digital Es
    Digital Es
    Documento14 páginas
    Digital Es
    Mar Pilacuán
    Aún no hay calificaciones
  • So 2
    So 2
    Documento1 página
    So 2
    Mar Pilacuán
    Aún no hay calificaciones
  • So 2
    So 2
    Documento1 página
    So 2
    Mar Pilacuán
    Aún no hay calificaciones