Sunteți pe pagina 1din 24

UNIVERSIDAD AUTONOMA DEL ESTADO DE HIDALGO

ESCUELA SUPERIOR HUEJUTLA


PROYECTO:
BASE DE DATOS BANCO
CATEDRATICO:
I.S.C. GUADALUPE HERNNDEZ COCA
ALUMNO:
JOSUE EMMANUEL REYES DE LA CRUZ
LICENCIATURA:
SISTEMAS COMPUTACIONALES
GRUPO: 1 SEMESTRE: 7
16 de !"#e$%&e de '(1'
ndice
Pag.
1. Introdcci!n """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" #
$. Diagra%a& """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" '
$.1. Diagra%a E"R """""""""""""""""""""""""""""""""""""""""""""""""""""""""" '
$.$. Diagra%a Re(aciona( """""""""""""""""""""""""""""""""""""""""""""""" )
#. Ta*(a& de (a +D """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ,
#.1. Ta*(a Tran&accione& """""""""""""""""""""""""""""""""""""""""""""""" ,
#.$. Ta*(a Tran&-erencia& """""""""""""""""""""""""""""""""""""""""""""""" ,
#.#. Ta*(a Ti.o Tran&acci!n """""""""""""""""""""""""""""""""""""""""""""""" /
#.'. Ta*(a Ti.o Centa """""""""""""""""""""""""""""""""""""""""""""""""""" /
#.). Ta*(a Scr&a(e& """""""""""""""""""""""""""""""""""""""""""""""""""" /
#.,. Ta*(a Mnici.io& """""""""""""""""""""""""""""""""""""""""""""""""""" 0
#./. Ta*(a E&tado& """""""""""""""""""""""""""""""""""""""""""""""""""""""" 0
#.0. Ta*(a E%.(eado """""""""""""""""""""""""""""""""""""""""""""""""""""""" 0
#.1. Ta*(a& Centa& """""""""""""""""""""""""""""""""""""""""""""""""""""""" 1
#.12. Ta*(a& Co(onia& """""""""""""""""""""""""""""""""""""""""""""""""""" 1
#.11. Ta*(a& C(iente& """""""""""""""""""""""""""""""""""""""""""""""""""" 1
#.1$. Ta*(a Ca3ero& """""""""""""""""""""""""""""""""""""""""""""""""""" 1
'. Con&(ta& """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 12
'.1. A.ertra de centa& """"""""""""""""""""""""""""""""""""""""""""""""""""" 12"
1)
'.$. E&tado de centa """"""""""""""""""""""""""""""""""""""""""""""""""""" 1,"
11
'.#. U&ario& """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" $2"
$$
'.'. Ca3ero& ato%4tico& """"""""""""""""""""""""""""""""""""""""""""""""""""" $#"
$)
I)&!d*++#,
2
En (a acta(idad (a& *a&e& de dato& e&t4n a*riendo ne5a& .erta& .ara e(
%ane3o co%.(eto de dato& e in-or%aci!n6 %c7a& e%.re&a&6 in&titcione&
g*erna%enta(e& 8 edcati5a& 7acen &o de e((a& (a ca( (e& .er%ite tener n
%e3or contro( de (a in-or%aci!n 9e %ane3a6 ato%ati:ando 8 redciendo (a
5ida de .roce&o&.
La i%.ortancia de e&te e&te .ro8ecto e& 9e e( a(%no tenga n %e3or
a.rendi:a3e en e&ta ra%a de (a co%.taci!n6 (o ca( .er%ite a( a(%no
de&arro((ar (a& 7a*i(idade& 8 de&tre:a& de&.;& de tener n conoci%iento
te!rico.
En e( .re&ente .ro8ecto &e %e&tra e( .roce&o de( di&e<o de n &i&te%a de
*a&e de dato& de n *anco6 en ca( contiene todo e( .roce&o de (a creaci!n de
e&te &i&te%a de *a&e de dato& co%o e( di&e<o entidad = re(aci!n6 re(aciona(6 de
(a& ta*(a& con && re&.ecti5o& dato&6 ta%*i;n &e %e&tran con&(ta& .oniendo
e( c!digo S>L 8 e( re&(tado en .anta((a&6 (o ca( con e&a& con&(ta&
co%.ro*a%o& (a -nciona(idad de (a *a&e de dato&.
3
4
Nombre
Calle
Apellidom
Apellidop
Telfono
FechaNac
IDestado
NombreEd
o
IDestado
Nombreciu
IDciudad
IDcolonia
Nombrecol
IDciudad
Numemple
Clave_sucurs
al
Clavesuc
Nombre
Claveca

!ervicio
Fecha
"FC
TipoC
NumCuent
a
!aldo
NumTrans
Numcuent
a
TipoTrans
!aldo
NumEmple
a
NumTran
Numcuentaret
Numcuentaabo
!aldo
NumEmple
a
TipoTrans
Descripcion
TipoC
Descripci#n
Personas
Emplead
o
Clientes
Estado
Ciudad
Colonia
Cuenta
Transferenci
a
Sucursal
Transacci
n
Trabaa
Tiene
Tiene
"eali$a
"eali$a
"eali$a
"eali$a
Tiene Cajero
TipoTransacci
n
T
i
e
n
e
TipoCuent
a
T
i
e
n
e
"FC
Fecha
%&%
%& N
%& N
%& N
%&N
%&N
%&N
%& N
%&%
%& N
%& N %&%
%& N
%&%
%& N
N& %
N& %
%& N
%&N
Diagra%a Entidad"Re(aci!n
Diagra%a Re(aciona(
T-%.-/ de .- BD
T-%.- T&-/-++#!e/
T-%.- T&-/0e&e+#-/
T-%.- T#1!T&-/-++#!
(
T-%.- T#1!C*e)-
T-%.- S*+*&/-.e/
T-%.- M*#+#1!/
)
T-%.- E/)-d!/
T-%.- E$1.e-d!/
T-%.-/ C*e)-/
T-%.-/ C!.!#-/
*
T-%.-/ C.#e)e/
T-%.- C-2e&!/
C!/*.)-/ 3+,d#4! 5 1-)-..-/6
A1e&)*&- de +*e)-/
+
1. Con&(ta de c(iente& &&crito& en cada &cr&a(.
SELECT clientes.nombre,
clientes.apellidop,clientes.apellidom,clientes.rfc,cuentas.no_cuenta,
tipo_cuenta,sucursales.nombre FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc inner join transacciones
ON cuentas.no_cuentatransacciones.no_cuenta inner join empleados
ON transacciones.no_empleadoempleados.no_empleado inner join
sucursales ON empleados.id_sucursalsucursales.id_sucursal
!"ERE sucursales.id_sucursal#S$$%#
SELECT clientes.nombre,
clientes.apellidop,clientes.apellidom,clientes.rfc,cuentas.no_cuenta,
tipo_cuenta,sucursales.nombre FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc inner join transacciones
ON cuentas.no_cuentatransacciones.no_cuenta inner join empleados
ON transacciones.no_empleadoempleados.no_empleado inner join
sucursales ON empleados.id_sucursalsucursales.id_sucursal
!"ERE sucursales.id_sucursal#S$$&#
SELECT clientes.nombre,
clientes.apellidop,clientes.apellidom,clientes.rfc,cuentas.no_cuenta,
tipo_cuenta, sucursales.nombre FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc inner join transacciones
ON cuentas.no_cuentatransacciones.no_cuenta inner join empleados
ON transacciones.no_empleadoempleados.no_empleado inner join
sucursales ON empleados.id_sucursalsucursales.id_sucursal
!"ERE sucursales.id_sucursal#S$$'#
$. Con&(ta de c(iente& c(a&i-icado& .or ti.o de centa:
SELECT clientes.nombre,
clientes.apellidop,clientes.apellidom,clientes.rfc,cuentas.no_cuenta,
tipocuenta.descripcion
,
FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc inner join tipocuenta
ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
!"ERE descripcion#()orro#
SELECT clientes.nombre,
clientes.apellidop,clientes.apellidom,clientes.rfc,cuentas.no_cuenta,
tipocuenta.descripcion
FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc inner join tipocuenta
ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
!"ERE descripcion#c)e*ue#
SELECT clientes.nombre,
clientes.apellidop,clientes.apellidom,clientes.rfc,cuentas.no_cuenta,
tipocuenta.descripcion
FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc inner join tipocuenta
ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
!"ERE descripcion#nomina#
#. .or -ec7a de a.ertra de centa
SELECTnombre,apellidop,apellidom,clientes.rfc,
cuentas.no_cuenta,fec)a_apertura
FROM clientes inner join cuentas
%-
ON clientes.rfccuentas.rfc
!"ERE fec)a_apertura#%+,$',+$$'#
SELECT nombre,apellidop,apellidom,clientes.rfc,
cuentas.no_cuenta,fec)a_apertura
FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc
!"ERE fec)a_apertura#%-,%%,+$$.#
SELECT nombre,apellidop,apellidom,clientes.rfc,
cuentas.no_cuenta,fec)a_apertura
FROM clientes inner join cuentas
ON clientes.rfccuentas.rfc
!"ERE fec)a_apertura#%/,$&,+$%+#
'. .or &a(do& de centa& %a8ore&
SELECT TO0 '$ 0ERCENT nombre,apellidop,apellidom,no_cuenta,saldo
FROM cuentas inner join clientes
on cuentas.rfcclientes.rfc
OR1ER b2 saldo 1ESC
%%
). &a(do& %enore&.
SELECT TO0 '$ 0ERCENT nombre,apellidop,apellidom,no_cuenta,saldo
FROM cuentas inner join clientes
on cuentas.rfcclientes.rfc
OR1ER b2 saldo (SC
,. Con&(ta ti(i:ando .ar4%etro& .ara -i(trar 8 condicionar (a con&(ta6 e3e%.(o
(o& c(iente& 9e tengan centa& de a7orro 8 9e &ean de (a &cr&a( 1. Etc.
select
clientes.nombre,clientes.apellidop,clientes.apellidom,id_sucursal,cuen
tas.tipo_cuenta from clientes
inner join cuentas on clientes.RFCcuentas.RFC
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join tipocuenta on cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join cajeros on transacciones.id_cajerocajeros.id_cajero
%2
3)ere cajeros.id_sucursal#S$$%# and tipocuenta.tipo_cuenta#a)o#
select
clientes.nombre,clientes.apellidop,clientes.apellidom,id_sucursal,cuen
tas.tipo_cuenta from clientes
inner join cuentas on clientes.RFCcuentas.RFC
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join tipocuenta on cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join cajeros on transacciones.id_cajerocajeros.id_cajero
3)ere cajeros.id_sucursal#S$$+# and tipocuenta.tipo_cuenta#c)e*#
select
clientes.nombre,clientes.apellidop,clientes.apellidom,id_sucursal,cuen
tas.tipo_cuenta from clientes
inner join cuentas on clientes.RFCcuentas.RFC
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join tipocuenta on cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join cajeros on transacciones.id_cajerocajeros.id_cajero
3)ere cajeros.id_sucursal#S$$%# and tipocuenta.tipo_cuenta#nom#
/. N?%ero de c(iente& &&crito& .or &cr&a(.
SELECT id_sucursal, CO4NT 567 (S Numeroclientes FROM clientes
inner join cuentas ON clientes.RFCcuentas.RFC
inner join transacciones ON cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
!"ERE cajeroS.id_sucursal#S$$%# 8roup b2 id_sucursal
SELECT id_sucursal, CO4NT 567 (S Numeroclientes FROM clientes
%3
inner join cuentas ON clientes.RFCcuentas.RFC
inner join transacciones ON cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
!"ERE cajeroS.id_sucursal#S$$+# 8roup b2 id_sucursal
0. N%ero de centa& de cada c(iente.
SELECT nombre,apellidop,apellidom,CO4NT567(S Cuentas FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
!"ERE cuentas.rfc#)ere# 9RO40 :; nombre,apellidop,apellidom
SELECT nombre,apellidop,apellidom,CO4NT567(S Cuentas FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
!"ERE cuentas.rfc#Mor2# 9RO40 :; nombre,apellidop,apellidom
SELECT nombre,apellidop,apellidom,CO4NT567(S Cuentas FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
!"ERE cuentas.rfc#<eat# 9RO40 :; nombre,apellidop,apellidom
E/)-d! de +*e)-.
1. E&tado de centa de cada c(iente6 %o&trando (o& dato& e&encia(e& .ara e&te
re.orte.
SELECT
nombre,apellidop,apellidom,clientes.rfc,telefono,descripcion,saldo
FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
%4
!"ERE clientes.rfc#)ere#
SELECT
nombre,apellidop,apellidom,clientes.rfc,telefono,descripcion,saldo
FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
!"ERE clientes.rfc#ro<e#
SELECT
nombre,apellidop,apellidom,clientes.rfc,telefono,descripcion,saldo
FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
!"ERE clientes.rfc#mor2#
$. E&tado de centa6 -i(trando (o& dato& .or rango& de -ec7a6 ti.o de centa6 .or
ti.o de %o5i%iento @de.!&ito&A retiro.B
SELECT nombre,apellidop,apellidom,cuentas.rfc,cuentas.no_cuenta,
cuentas.saldo,tipocuenta.descripcion as
tipocuenta,tipotransaccion.descripcion as
tipotransaccion,transacciones.fec)a_transaccion FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join transacciones ON cuentas.no_cuentatransacciones.no_cuenta
inner join tipotransaccion ON
transacciones.tipo_transacciontipotransaccion.tipo_transaccion
%(
!"ERE cuentas.rfc#lerc#and cuentas.tipo_cuenta#c)e*#and
transacciones.tipo_transaccion#ret#
and transacciones.fec)a_transaccion=#$%,$%,+$%+#and
transacciones.fec)a_transaccion>#&$,$-,+$%+#
OR1ER :; transacciones.fec)a_transaccion (SC
SELECT nombre,apellidop,apellidom,cuentas.rfc,cuentas.no_cuenta,
cuentas.saldo,tipocuenta.descripcion as
tipocuenta,tipotransaccion.descripcion as
tipotransaccion,transacciones.fec)a_transaccion FROM clientes
inner join cuentas ON clientes.rfccuentas.rfc
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join transacciones ON cuentas.no_cuentatransacciones.no_cuenta
inner join tipotransaccion ON
transacciones.tipo_transacciontipotransaccion.tipo_transaccion
!"ERE cuentas.rfc#)ere#and cuentas.tipo_cuenta#a)o#and
transacciones.tipo_transaccion#abo#
and transacciones.fec)a_transaccion=#$%,$?,+$%+#and
transacciones.fec)a_transaccion>#&$,%+,+$%+#
OR1ER :; transacciones.fec)a_transaccion (SC
#. Con&(ta .ara ca(c(ar e( %onto tota( de( &a(do de (a& centa& de n
deter%inado c(iente.
SELECT nombre,apellidop,apellidom,id_estado,id_municipio,id_colonia,
S4M5saldo7(S saldototal
FROM clientes inner join cuentas ON clientes.RFCcuentas.RFC
!"ERE cuentas.RFC#)ere#9RO40 :;
nombre,apellidop,apellidom,id_estado,id_municipio,id_colonia
%)
SELECT nombre,apellidop,apellidom,id_estado,id_municipio,id_colonia,
S4M5saldo7(S saldototal
FROM clientes inner join cuentas ON clientes.RFCcuentas.RFC
!"ERE cuentas.RFC#<eat#9RO40 :;
nombre,apellidop,apellidom,id_estado,id_municipio,id_colonia
SELECT nombre,apellidop,apellidom,id_estado,id_municipio,id_colonia,
S4M5saldo7(S saldototal
FROM clientes inner join cuentas ON clientes.RFCcuentas.RFC
!"ERE cuentas.RFC#ro<e#9RO40 :;
nombre,apellidop,apellidom,id_estado,id_municipio,id_colonia
'. Con&(ta .ara ca(c(ar (o& %onto& tota(e& .or cada ti.o de centa de a7orro6
c7e9e6 etc.. .ara cada na de (o& &cr&a(e&.
SELECT id_sucursal,tipocuenta.tipo_cuenta,S4M5cuentas.saldo7 (S
saldototal FROM clientes
inner join cuentas ON clientes.RFCcuentas.RFC
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join transacciones ON cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
!"ERE tipocuenta.tipo_cuenta#a)o# and cajeros.id_sucursal#S$$%#
9RO40 :; id_sucursal,tipocuenta.tipo_cuenta
%*
SELECT id_sucursal,tipocuenta.tipo_cuenta,S4M5cuentas.saldo7 (S
saldototal FROM clientes
inner join cuentas ON clientes.RFCcuentas.RFC
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join transacciones ON cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
!"ERE tipocuenta.tipo_cuenta#c)e*# and cajeros.id_sucursal#S$$+#
9RO40 :; id_sucursal,tipocuenta.tipo_cuenta
SELECT id_sucursal,tipocuenta.tipo_cuenta,S4M5cuentas.saldo7 (S
saldototal FROM clientes
inner join cuentas ON clientes.RFCcuentas.RFC
inner join tipocuenta ON cuentas.tipo_cuentatipocuenta.tipo_cuenta
inner join transacciones ON cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
!"ERE tipocuenta.tipo_cuenta#in<er# and cajeros.id_sucursal#S$$%#
9RO40 :; id_sucursal,tipocuenta.tipo_cuenta
U/*-&#!/.
1. Re.orte de .er&ona( c(a&i-icado .or .e&to&
SELECT
nombre,apellidop,apellidom,telefono,id_estado,id_municipio,id_colonia,
puesto FROM empleados
3)ere puesto#cajero#
SELECT
nombre,apellidop,apellidom,telefono,id_estado,id_municipio,id_colonia,
puesto FROM empleados
3)ere puesto#8erente#
%+
$. Re.orte de corte de ca3a .or e%.(eado6 -i(trando (o& regi&tro& .or rango& de
-ec7a.
SELECT empleados.nombre,apellidop,apellidom,sucursales.id_sucursal,
sucursales.nombre,transacciones.id_transaccion,tipotransaccion.descrip
cion,no_cuenta (S cuenta_manipulado FROM empleados
inner join sucursales ON empleados.id_sucursalsucursales.id_sucursal
inner join transacciones ON
empleados.no_empleadotransacciones.no_empleado
inner join tipotransaccion ON transacciones.tipo_transaccion
tipotransaccion.tipo_transaccion
!"ERE empleados.no_empleado#e$$%# and
fec)a_transaccion=#$%,$-,+$%+#and fec)a_transaccion>#&%,$/,+$%+#
%,
SELECT empleados.nombre,apellidop,apellidom,sucursales.id_sucursal,
sucursales.nombre,transacciones.id_transaccion,tipotransaccion.descrip
cion,no_cuenta (S cuenta_manipulado FROM empleados
inner join sucursales ON empleados.id_sucursalsucursales.id_sucursal
inner join transacciones ON
empleados.no_empleadotransacciones.no_empleado
inner join tipotransaccion ON transacciones.tipo_transaccion
tipotransaccion.tipo_transaccion
!"ERE empleados.no_empleado#e$$-# and
fec)a_transaccion=#$%,$.,+$%+#and fec)a_transaccion>#&%,%+,+$%+#
#. Re.orte de .er&ona( c(a&i-icado& .or &cr&a(
SELECT empleados.nombre,apellidop,apellidom,sucursales.id_sucursal,
sucursales.nombre FROM empleados
inner join sucursales ON empleados.id_sucursalsucursales.id_sucursal
!"ERE sucursales.id_sucursal#s$$+#
SELECT empleados.nombre,apellidop,apellidom,sucursales.id_sucursal,
sucursales.nombre FROM empleados
inner join sucursales ON empleados.id_sucursalsucursales.id_sucursal
!"ERE sucursales.id_sucursal#s$$&#
SELECT empleados.nombre,apellidop,apellidom,sucursales.id_sucursal,
sucursales.nombre FROM empleados
2-
inner join sucursales ON empleados.id_sucursalsucursales.id_sucursal
!"ERE sucursales.id_sucursal#s$$-#
C-2e&!/ -*)!$7)#+!/
1. Con&(ta de %o5i%iento& de na centa rea(i:ado& en na -ec7a @%en&a(B
9e .eden &er @de.!&ito&Aretiro&B de n c(iente
SELECT id_transaccion,descripcion,cuentas.no_cuenta,cajeros.id_cajero,
transacciones.fec)a_transaccion FROM cuentas
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
inner join tipotransaccion ON
transacciones.tipo_transacciontipotransaccion.tipo_transaccion
!"ERE cuentas.no_cuenta#C$$%$#and
transacciones.fec)a_transaccion#%&,$-,+$%+#
SELECT id_transaccion,descripcion,cuentas.no_cuenta,cajeros.id_cajero,
transacciones.fec)a_transaccion FROM cuentas
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
2%
inner join tipotransaccion ON
transacciones.tipo_transacciontipotransaccion.tipo_transaccion
!"ERE cuentas.no_cuenta#C$$$%#and
transacciones.fec)a_transaccion#+&,$/,+$%+#
$. Re.orte de Mo5i%iento& rea(i:ado& en e( ca3ero6 identi-icando a (a &cr&a( a (a
9e .ertenece6 ti.o %o5i%iento6 -i(trando (o& regi&tro& .or rango& de -ec7a.
SELECT cajeros.id_cajero,id_sucursal,cuentas.no_cuenta,id_transaccion,
descripcion, fec)a_transaccion FROM cuentas
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
inner join tipotransaccion ON
transacciones.tipo_transacciontipotransaccion.tipo_transaccion
!"ERE cajeros.id_cajero#C($$$+# and fec)a_transaccion
=#$%,%%,+$%+#and fec)a_transaccion>#&$,%%,+$%+#
SELECT cajeros.id_cajero,id_sucursal,cuentas.no_cuenta,id_transaccion,
descripcion, fec)a_transaccion FROM cuentas
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
inner join tipotransaccion ON
transacciones.tipo_transacciontipotransaccion.tipo_transaccion
!"ERE cajeros.id_cajero#C($$$&# and fec)a_transaccion
=#$%,$%,+$%+#and fec)a_transaccion>#&$,%+,+$%+#
22
#. Re.orte genera( de todo& (o& %o5i%iento& rea(i:ado& en (o& ca3ero& en n
rango de -ec7a.
SELECT
cajeros.id_cajero,cajeros.id_sucursal,sucursales.nombre,cuentas.no_cue
nta,id_transaccion,descripcion, fec)a_transaccion FROM cuentas
inner join transacciones on cuentas.no_cuentatransacciones.no_cuenta
inner join cajeros ON transacciones.id_cajerocajeros.id_cajero
inner join sucursales ON cajeros.id_sucursalsucursales.id_sucursal
inner join tipotransaccion ON
transacciones.tipo_transacciontipotransaccion.tipo_transaccion
!"ERE fec)a_transaccion =#$%,$%,+$%+#and
fec)a_transaccion>#&$,%+,+$%+#
23
24

S-ar putea să vă placă și