Base Datos Peluqueria
-
Upload
luis-anibal-toledo-hernandez -
Category
Documents
-
view
254 -
download
1
Transcript of Base Datos Peluqueria
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 1/11
EJERCICIO PELUQUERIA
Diseñar la siguiente base de datos para un sistema de
Peluquería utiliando !omo "#$D "QL "ER%ER&
'O(A) Los campos de códigos deben ser del tipo I'(, los campos RUT
deben ser del tipo 'C*AR+,-., las fechas como DA(E, los campos de Precio
del tipo I'(, los demás campos deben quedar como tipo de dato
'C*AR+/-..
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 2/11
I'#RE"AR LO" "I#UIE'(E" DA(O" A LA" (A$LA"&
(A$LA) CLIE'(E"
(A$LA) COR(E0(RA(A1IE'(O
(A$LA) RE"ER%A"
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 3/11
(A$LA) DE(ALLE0RE"ER%A
(A$LA) PA#O
(A$LA) DE(ALLE0PA#O
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 4/11
REALI2AR LA" "I#UIE'(E" CO'"UL(A" "QL&
,& 1ostar todos los tratamientos que o3re!e la peluquería&
Select * from Corte_Tratamiento
4& 1ostrar Rut 5 (el63ono de todos los Clientes&
Select rut, telefono from Clientes
7& 1ostar todos los (ratamientos o Cortes !u5o pre!io sea ma5or a
87-&---
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 5/11
Select Corte_Tratamiento.Nombre, Corte_Tratamiento.Precio from Corte_Tratamiento where Corte_Tratamiento.Precio > 30000
9& 1ostrar todos los tratamientos o Cortes !u5o pre!io este entre
8,-&--- 5 89-&--- in!lu5endo ambos :alores&
Select Corte_Tratamiento.Nombre, Corte_Tratamiento.Precio from Corte_Tratamientowhere Corte_Tratamiento.Precio between 10000 and 0000
/& 1ostrar el pre!io del tratamiento Alisado Permanente&
Select Corte_Tratamiento.Precio from Corte_Tratamientowhere Corte_Tratamiento.Nombre ! "#lisado Permanente"
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 6/11
;& 1ostrar todos los (ratamientos o Cortes que !ontemplan un Corte&Select Corte_Tratamiento.Nombre from Corte_Tratamientowhere Corte_Tratamiento.Nombre li$e "%corte%"
<& 1ostrar todos los Cortes o (ratamientos que !ontemplan La:ado o
Alisado&
Select Corte_Tratamiento.Nombre from Corte_Tratamiento
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 7/11
where Corte_Tratamiento.Nombre li$e "%#lisado%"or Corte_Tratamiento.Nombre li$e "%&a'ado%"
=& 1ostrar todos los !ortes o tratamientos que se >a reser:ado el !liente
rut ?,,,,,,,,@,
Select Corte_Tratamiento.Nombre from Corte_Tratamientoinner (oin )etalle_eser'a on )etalle_eser'a.Cod_Tratamiento ! Corte_Tratamiento.Codi+oinner (oin eser'as on eser'as.Codi+o ! )etalle_eser'a.Cod_Tratamientowhere eser'as.ut_Cliente ! "111111111"
B& 1ostrar Rut nombre de !liente 5 !ortes o tratamientos que se >an
reser:ado para el día 4-@,-@4-,,&
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 8/11
Select Clientes.ut, Clientes.Nombre, Corte_Tratamiento.Nombre from Clientesinner (oin eser'as on Clientes.ut ! eser'as.ut_Clienteinner (oin )etalle_eser'a on eser'as.Codi+o ! )etalle_eser'a.Cod_eser'ainner (oin Corte_Tratamiento on )etalle_eser'a.Cod_Tratamiento!Corte_Tratamiento.Codi+o
where eser'as.-echa/eser'a!"011100"
,-& 1ostar todas las reser:as 5 los !ortes o tratamientos para el día ?,=@
-=@4-,,&
Select eser'as.ut_Cliente, eser'as.-echa/eser'a,eser'as.2ora,Corte_Tratamiento.Nombre from eser'asinner (oin )etalle_eser'a on )etalle_eser'a.Cod_eser'a ! eser'as.Codi+o
inner (oin Corte_Tratamiento on Corte_Tratamiento.Codi+o ! )etalle_eser'a.Cod_Tratamientowhere eser'as.-echa/eser'a ! "01101"
,,& 1ostar 'ombre de Cliente 5 !ortes o tratamientos que sean ma5ores a
87-&--- que se >an reser:ado para el día 4-@,-@4-,,
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 9/11
Select Clientes.Nombre, Corte_Tratamiento.Nombre from Clientesinner (oin eser'as on eser'as.ut_Cliente ! Clientes.utinner (oin )etalle_eser'a on )etalle_eser'a.Cod_eser'a ! eser'as.Codi+oinner (oin Corte_Tratamiento on Corte_Tratamiento.Codi+o ! )etalle_eser'a.Cod_Tratamientowhere Corte_Tratamiento.Precio >30000 and eser'as.-echa/eser'a!"011
100"
,4& 1ostar los pagos que se >an realiado el día ,B@-=@4-,,&
select * from Pa+owhere Pa+o.echa_4a+o ! "011015"
,7& 1ostar 'ombre del !liente 5 todos los Pagos que >a >e!>o el !liente
(eresa Carras!o&
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 10/11
Select Pa+o.Codi+o, Pa+o.Total, Pa+o.ut_Cliente, Clientes.Nombre from Pa+oinner (oin Clientes on Clientes.ut ! Pa+o.ut_Clientewhere Clientes.Nombre ! "Teresa Carrasco"
,9& 1ostrar 'ombre de Cliente e!>a de Pago 5 !ortes o tratamientos
que >an !an!elado en la peluquería&Select Clientes.Nombre, Pa+o.echa_4a+o, Corte_Tratamiento.Nombre from Clientesinner (oin Pa+o on Pa+o.ut_Cliente ! Clientes.utinner (oin )etalle_Pa+o on )etalle_Pa+o.Codi+o_Pa+o ! Pa+o.Codi+oinner (oin Corte_Tratamiento on Corte_Tratamiento.Codi+o !
)etalle_Pa+o.Codi+o_Tratamiento
,/& 1ostrar los !ortes o tratamientos que !orresponden al !digo de pago
n) 4&
Bases de Datos !"L !er#er $%%&'$%%(
7/23/2019 Base Datos Peluqueria
http://slidepdf.com/reader/full/base-datos-peluqueria 11/11
Select Corte_Tratamiento.Nombre from Corte_Tratamientoinner (oin )etalle_Pa+o on )etalle_Pa+o.Codi+o_Tratamiento ! Corte_Tratamiento.Codi+owhere )etalle_Pa+o.Codi+o_Pa+o !
,;& 1ostar 'ombre de Cliente 5 los pagos que se >an realiado el día ,=@
-B@4-,,&
Select Clientes.Nombre, Pa+o.* from clientesinner (oin Pa+o on Pa+o.ut_Cliente ! Clientes.utwhere Pa+o.echa_4a+o ! "011051"
Bases de Datos !"L !er#er $%%&'$%%(