DELTA® Formación
ACCESS AVANZADO
1
DELTA® Formación
PRÁCTICA 1. CREACIÓN DE UNA BASE DE DATOS DISE!O DE VARIAS TABLAS. 1. Crear Crear una una nueva nueva Base Base de de Datos Datos.. Llamar Llamarla la PRÁCTICA1."DB 2. Crear una una tabla nueva nueva para registra registrarr la información información de fichas fichas de Cliente Clientes. s. Llamarla CLIENTES. Estará compuesta por los siguientes campos: Nom#r$ %$& cam'o
Ti'o %$ %a(o)
CDCL!E"#E "(B)E D!)ECC!&" CD-#/L -BL/C!&" #EL0" / DEC3E"#
"$mero #e*to #e*to #e*to #e*to #e*to #e*to "$mero
6"/7E"#/
"$mero
Tama*o
Pro'i$%a%$)
Entero largo #%tulo: C&D!' CL!E"#E 2+ #%tulo: "(B)E CL!E"#E +, + #%tulo: C&D!' -#/L 2+ 11 11 imple ormato porcentual con 2 decimales )egla validación: 4,52+ B8te #%tulo: 6"/ DE 7E"#/ )e9uerido
. /signar /signar como como Clave Clave -rincipal -rincipal el campo campo CDCL!E" CDCL!E"#E #E ;. Crea Crearr una una tab tabla nue nueva para para regi regist stra rarr la info inform rmac ació iónn de fich ichas de /rt%culos. Llamarla /)#
Ti'o %$ %a(o) "$mero #e*to "$mero
Tama*o
Pro'i$%a%$)
Entero largo #%tulo: C&D!' /)#
+. /signar /signar como como Clave Clave -rincipal -rincipal el campo campo CD/)#!C CD/)#!C
ACCESS AVANZADO
+
DELTA® Formación
PRÁCTICA 1. CREACIÓN DE UNA BASE DE DATOS DISE!O DE VARIAS TABLAS. 1. Crear Crear una una nueva nueva Base Base de de Datos Datos.. Llamar Llamarla la PRÁCTICA1."DB 2. Crear una una tabla nueva nueva para registra registrarr la información información de fichas fichas de Cliente Clientes. s. Llamarla CLIENTES. Estará compuesta por los siguientes campos: Nom#r$ %$& cam'o
Ti'o %$ %a(o)
CDCL!E"#E "(B)E D!)ECC!&" CD-#/L -BL/C!&" #EL0" / DEC3E"#
"$mero #e*to #e*to #e*to #e*to #e*to #e*to "$mero
6"/7E"#/
"$mero
Tama*o
Pro'i$%a%$)
Entero largo #%tulo: C&D!' CL!E"#E 2+ #%tulo: "(B)E CL!E"#E +, + #%tulo: C&D!' -#/L 2+ 11 11 imple ormato porcentual con 2 decimales )egla validación: 4,52+ B8te #%tulo: 6"/ DE 7E"#/ )e9uerido
. /signar /signar como como Clave Clave -rincipal -rincipal el campo campo CDCL!E" CDCL!E"#E #E ;. Crea Crearr una una tab tabla nue nueva para para regi regist stra rarr la info inform rmac ació iónn de fich ichas de /rt%culos. Llamarla /)#
Ti'o %$ %a(o) "$mero #e*to "$mero
Tama*o
Pro'i$%a%$)
Entero largo #%tulo: C&D!' /)#
+. /signar /signar como como Clave Clave -rincipal -rincipal el campo campo CD/)#!C CD/)#!C
ACCESS AVANZADO
+
DELTA® Formación
=. Crear Crear una tabla nueva nueva para para regist registrar rar la informac información ión de pedidos. pedidos. Llamarl Llamarlaa -ED!D. Estará compuesta por los siguientes campos: Nom#r$ %$& cam'o "3(-ED!D CDCL!E"#E CD/)#!C 3"!D/DE EC@/-ED
Ti'o %$ %a(o) /utonum>rico "$mero "$mero "$mero echa
Tama*o
Pro'i$%a%$)
Entero largo #%tulo: "?(E) -ED!D Entero largo Entero largo imple ormato Estándar con , decimales ormato echa Corta
A. /signar /signar como como Clave Clave -rincipal -rincipal el campo campo "3(-ED!D "3(-ED!D.. . Crea Crearr una una tabl tablaa nuev nuevaa para para regi regist stra rarr la info inform rmac ació iónn de las las ona onass de ventas. Llamarla 6"/. Estará compuesta por los siguientes campo: Nom#r$ %$& cam'o 6"/ DEC)!-C!&"
Ti'o %$ %a(o) "$mero #e*to
Tama*o B8te 2+
Pro'i$%a%$) #%tulo: "(B)E DE 6"/
. /signar /signar como como Clave Clave -rinci -rincipal pal el el campo campo 6"/. 6"/.
ACCESS AVANZADO
,
DELTA® Formación
PRÁCTICA +- ADUIRIR PRÁCTICA EN EL USO DE LAS /O0AS DE DATOS 1. /bra la tabla /)#
•
-ara los precios indi9ue diversas cantidades entre 1,, 8 +,, esto será $til para algunos de los eFercicios posterioresG. ugerencia: inv>ntese los datos5 pero utilice n$meros consecutivos para el campo CD/)#!C5 para facilitar más adelante la introducción de datos en -ED!D.
2. /brir la tabla 6"/5 8 cumplimentar ; registros. •
ugerencia: 6onas "orte5 ur5 Este 8 este.
. /bra la tabla CL!E"#E 8 cumplimente al menos 1, registros. •
•
•
•
"o es preciso cumplimentar todos los campos5 pero necesariamente debe rellenar CDCL!E"#E5 "(B)E5 CD-#/L5 -BL/C!&"5 DEC3E"# 8 6"/7E"#/5 pues utiliaremos estos datos más adelante. En el campo 6"/7E"#/ utilice e*clusivamente datos 9ue ha8a insertado en el campo 6"/ de la tabla 6"/. 7arios clientes deberán ser de Barcelona 8 (adrid. ugerencia: !nv>ntese los datos5 pero utilice n$meros consecutivos para el campo CDCL!E"#E5 para facilitar más adelante la introducción de datos en -ED!D.
ACCESS AVANZADO
DELTA® Formación
bserve como las propiedades de campos 9ue hemos definido5 determinan el comportamiento de /ccess al introducir códigos postales 8 descuentos regla de validaciónGH observe tambi>n 9ue ocurre cuando intenta omitir 6"/7E"#/ en alg$n registro re9ueridoG. bserve como los nombres de los campos difieren de los de las columnas en a9uellos campos para los cuales se ha definido la propiedad #%tulo. ;. Con la tabla CL!E"#E practi9ue los siguientes puntos: •
•
)edimensione el tamaIo de las columnas adaptándolas a las necesidades de su contenido. rdene todos los registros en base a los datos de la columna "(B)E. bserve el efecto de la ordenación en las otras columnas. -ruebe con otras columnas.
•
-ida 9ue /ccess bus9ue un dato cual9uiera dentro de su tabla.
•
Cree 8 apli9ue un filtro cada ve5 capa de:
(ostrar solo clientes de la 6ona de 7entas 1
(ostrar solo clientes de la -oblación de Barcelona.
•
•
(ostrar solo clientes de Barcelona 8 con un Descuento superior al +J.
(ueva la columna #EL0" a la derecha de la columna "(B)E. -ruebe otros movimientos. culte las columnas DEC3E"# 8 6"/7E"#/. 7uelva a mostrarlas. -ruebe otras.
ACCESS AVANZADO
2
DELTA® Formación •
•
!nmovilice la columna CDCL!E"#E. -ruebe el efecto sobre el desplaamiento lateral de las otras columnas. Libere esta columna tras la observación del efecto. Cree un nuevo registro con la particularidad de 9ue el contenido del campo CDCL!E"#E 8a e*ista en otro de sus registros. bserve la reacción del sistema blo9ueo frente a la violación de la clave principalG.
ACCESS AVANZADO
3
DELTA® Formación
PRÁCTICA ,- ESTABLECER RELACIONES ENTRE TABLAS E4PERI"ENTAR CON LA INTE5RIDAD REFERENCIAL 1. /brir la ventana de )elaciones. 2. /gregar las tablas CL!E"#E5 /)#
#odas las relaciones se crearán e*igiendo integridad referencial5 con actualiación 8 eliminación en cascada. 'uardar el diseIo de la relación. ;. /brir la tabla -ED!D 8 rellenar entre 1+ 8 2, registros. )ecordar 9ue debido a la relación establecida con integridad referencial en los campos CDCL!E"#E 8 CD/)#!C solo se admitirán a9uellos códigos e*istentes en la tabla CL!E"#E 8 /)#
ACCESS AVANZADO
6
DELTA® Formación
=. bservar 2 o más registros en -ED!D con el mismo código de cliente si no tiene registros 9ue cumplan esta caracter%stica5 cr>elosGH estos dos registros se modificarán 8 se borrarán en el pró*imo eFercicio. A. Cerrar la tabla -ED!D. . /brir la tabla CL!E"#E5 localiar el registro correspondiente al cliente 9ue hemos observado en el punto = 8 modificar el CDCL!E"#E por otro código no e*istente. . Cerrar la tabla CL!E"#E. 1,. /brir la tabla -ED!D 8 comprobar como los dos pedidos introducidos en el punto = han modificado su Código de Cliente. De manera análoga estos cambios podr%an haber sido realiados en la tabla /)#n de la tabla. 1+. Cerrar la tabla -ED!D.
ACCESS AVANZADO
7
DELTA® Formación Crea las siguientes tablas con las 9ue realiaremos posteriormente los eFercicios. ALU"NOS
DNI ;=21A=1) ;=1=,1' A;1121=) +;+1=) ;=+A=;A' ;2; =+A++AE ,A+,A( ,=2A,A@ A+;; +=A+AB +;+2=" +1=A,;12+=;( =1+,1+A# ,12;21/
APELLIDOS /"#/!"E D!/6 /L7/)E6 @E)EDE) '"6/LE6 6/))/"6 )!C )D)!'3E6 B/)#L(E L-E6 /"C@E6 -/#) )D)!' 6/()/ (/)#!" '"6/LE6 B/LLE#E) D3M3E C))/L 7!LL/LB/ /'3!L/) -E)E6 )3!6 )3B! @E)"/"DE6 /"6 -!M3E)/ /"6 ECL/" C!D E)"/"DE6 C@/"/
NO"BRE E)'! "EL!/ D/"!EL L/3)/ (/)!/ E#/"!L/ E L3! L3! (!'3EL (/)!/ (/)#/ /"#"! E E L3! 3/" DE D! /"/ BELE" (!'3EL E (/"3EL
TELEFONO =;;1,;A +,+2;11, =A+; =AA,2A1; =A=;11 =AA;A+ =A;A111 =A+1;2A1 =A1;1;; A2+2= =A=A;;,+ =A2=AA2 =A+A=2 =AA2=; =A=1 =A12;
CURSO K)D K)D /CCE K)D ECEL /CCE /CCE K)D K)D K)D K)D ECEL ECEL K)D /CCE K)D
PROFESOR )C! /"/ /7!E) )C! /"/ ED3/)D ED3/)D /7!E) /7!E) )C! )C! )C! ED3/)D /"/ /"/ (/"3EL
ACCESS AVANZADO
/ORAS SE"ANA 2 + = 2 ; + 1, ; = 2 = +
8
DELTA® Formación A,=11;N (/)#!" /)C/ ==211,,C E)"/"DE6 ()!LL/ A;+,A, '3#!E))E6 ()E" ,=++1=' /"C@E6 B3)EL/ +=;A EC/L/"#E )3!6 A+=+;1) (3D/))/ )B! =2,,1A+# )D)!'3E6 L3M3E +;12,,1 DE L3C/ -L/6/ A;12,,+/ (/)#!" -/)E/ VENTAS TRI"ESTRALES ID E"PLEADO ,,,1 ,,,2 ,,, ,,,; ,,,+ ,,,= ,,,A ,,, ,,,
'E(/ )/"C!C C"3EL )E(ED! "!/ E-E)/"6/ /LBE)# 3L! !"(/C3L/D/
E"PLEADO C))E/ C/))/C /"#"! '/)C!/ /(/D) /"'EL #/)/"C" L(ED !/BEL B/3#!#/ "3PE6 )C! -/))E -E)E6 )E'!" LE) (/)!" '3!LLE)( -)/D/ /L7/)E6 )/ (Q )EC! '"6/L 3/" /"#"! L/'3"/ B/!L" /"#"!
=A,,; =A1,;2 AA,=1A2= =A+;2,; ;+;=+ ;2+=1; 1;+2,,1 1;A+2, 1A+,,=
CENTRO E7!LL/ '3/D/L//)/ C3E"C/ (/D)!D C!3D/D )E/L /E" C)DB/ '3/D/L//)/ (/D)!D
ECEL ECEL /CCE K)D K)D K)D /CCE K)D K)D
SECCIÓN !")(/#!C/ #E#!L !(/'E" (3!C/ (3!C/ (3!C/ #E#!L #E#!L !")(/#!C/
(/"3EL /"/ )C! ED3/)D (/"3EL /7!E) )C! (/"3EL (/"3EL
CAR5O E"C/)'/D C(E)C!/L EE 7E"#/ EE 7E"#/ C(E)C!/L C(E)C!/L E"C/)'/D C(E)C!/L E"C/)'/D
1, 2 2 ; ; + = VENTAS INCENTIVO ;=5,, O ,5,, O 1.,;5,, O 1,,5,, O =5,, O ,5,, O +.2=5,, O +,,5,, O ,15,, O ,5,, O 1.,=5,, O 1,,5,, O .2,5,, O 1.,,,5,, O ;.;1,5,, O +,,5,, O 2.22;5,, O 2,,5,, O
DELTA® Formación A,=11;N (/)#!" /)C/ ==211,,C E)"/"DE6 ()!LL/ A;+,A, '3#!E))E6 ()E" ,=++1=' /"C@E6 B3)EL/ +=;A EC/L/"#E )3!6 A+=+;1) (3D/))/ )B! =2,,1A+# )D)!'3E6 L3M3E +;12,,1 DE L3C/ -L/6/ A;12,,+/ (/)#!" -/)E/ VENTAS TRI"ESTRALES ID E"PLEADO ,,,1 ,,,2 ,,, ,,,; ,,,+ ,,,= ,,,A ,,, ,,, ,,1, ,,11 ,,12 ,,1 ,,1; ,,1+ ,,1= ,,1A
'E(/ )/"C!C C"3EL )E(ED! "!/ E-E)/"6/ /LBE)# 3L! !"(/C3L/D/
E"PLEADO C))E/ C/))/C /"#"! '/)C!/ /(/D) /"'EL #/)/"C" L(ED !/BEL B/3#!#/ "3PE6 )C! -/))E -E)E6 )E'!" LE) (/)!" '3!LLE)( -)/D/ /L7/)E6 )/ (Q )EC! '"6/L 3/" /"#"! L/'3"/ B/!L" /"#"! (3P6 (N/ )/ (Q BE"/7E"# 7!CE"#E L/3)/ -EP/L7E) "/7/))E#E /L7/D) CE)D/" C@!LEC@E (Q #E)E/ L)E /"C@E6 'E)(/" -E!"/D /'3!))E (!'3EL C)36 /)6/ "!/ (/)#!"E6 DEL!C/D /"'EL/
=A,,; =A1,;2 AA,=1A2= =A+;2,; ;+;=+ ;2+=1; 1;+2,,1 1;A+2, 1A+,,=
CENTRO E7!LL/ '3/D/L//)/ C3E"C/ (/D)!D C!3D/D )E/L /E" C)DB/ '3/D/L//)/ (/D)!D (/D)!D C3E"C/ C!3D/D )E/L C!3D/D )E/L E7!LL/ C)DB/ C)DB/ /E"
ECEL ECEL /CCE K)D K)D K)D /CCE K)D K)D
SECCIÓN !")(/#!C/ #E#!L !(/'E" (3!C/ (3!C/ (3!C/ #E#!L #E#!L !")(/#!C/ !(/'E" !(/'E" (3!C/ !")(/#!C/ #E#!L !")(/#!C/ (3!C/ (3!C/
(/"3EL /"/ )C! ED3/)D (/"3EL /7!E) )C! (/"3EL (/"3EL
CAR5O E"C/)'/D C(E)C!/L EE 7E"#/ EE 7E"#/ C(E)C!/L C(E)C!/L E"C/)'/D C(E)C!/L E"C/)'/D C(E)C!/L C(E)C!/L C(E)C!/L C(E)C!/L EE 7E"#/ C(E)C!/L C(E)C!/L C(E)C!/L
1, 2 2 ; ; + = VENTAS INCENTIVO ;=5,, O ,5,, O 1.,;5,, O 1,,5,, O =5,, O ,5,, O +.2=5,, O +,,5,, O ,15,, O ,5,, O 1.,=5,, O 1,,5,, O .2,5,, O 1.,,,5,, O ;.;1,5,, O +,,5,, O 2.22;5,, O 2,,5,, O 1.=115,, O 1,,5,, O ;.A25,, O +,,5,, O .==5,, O 1.,,,5,, O =.,15,, O +,,5,, O 1.,5,, O 1,,5,, O .+5,, O +,,5,, O +A5,, O ,5,, O =.A2;5,, O +,,5,, O
ACCESS AVANZADO
19
DELTA® Formación ,,1 ,,1 ,,2, ,,21 ,,22 ,,2 ,,2; ,,2+ LIBROS
)EBLL 7EL/6M3E6 !/BEL (ED!"/ @E)"/"DE6 E C/" !)/C@E )/"C!C CBEL/ '/)C!/ 3L!/ '/)C!/ /(/D) /"'EL L-E6 7/LE"C!/ E3 (/)#!" ()/'/ NL/"D/ !LE ("DE/) D/7!D
CODI5O
TITULO 1 D" M3!#E DE L/ (/"C@/ ! 2 D" M3!#E DE L/ (/"C@/ !! @!#)!/ DE "3E7/ )LE/" ; EL -)!"C!-!# + EL -)!"C!-E = D!-L(/C!/ A L K!"D) EL 3L#!( E(-E)/D) )#3"/#/ N /C!"#/ 1, EL L!B) DEL B3E" /()
/E" /E" C)DB/ C3E"C/ C)DB/ '3/D/L//)/ '3/D/L//)/ E7!LL/
EDITORIAL /"/N/ /"/N/ /L/'3/)/ /"D!"/ ( ( -L/6/U/"E C/)/L# -L/6/U/"E /"/N/
!(/'E" !(/'E" !(/'E" !")(/#!C/ #E#!L (3!C/ !(/'E" !")(/#!C/
AUTOR (!'3EL DE CE)7/"#E (!'3EL DE CE)7/"#E K!LL!/( /3LS"E) /"#!"E /!"#TE3-E)N (/M3!/7EL @E")N S!!"'E) S!##N SELLEN -3TN! -E)E6 '/LD /)C!-)E#E DE @!#/
C(E)C!/L E"C/)'/D E"C/)'/D EE 7E"#/ C(E)C!/L C(E)C!/L C(E)C!/L C(E)C!/L
5ENERO C/B/LLE)EC C/B/LLE)EC "7EL/ /7E"#3)/ -L!#!C -L!#!C B!')/!/ /3#B!')/!/ "7EL/ -E!/
++15,, O .215,, O .;2=5,, O =.+==5,, O ;.=5,, O 1.=;25,, O AA5,, O +.A115,, O PA5INAS +1A =11 1= 12, 21, 2+ =2, + =2+ 11,
,5,, O 1.,,,5,, O +,,5,, O +,,5,, O +,,5,, O 1,,5,, O ,5,, O +,,5,, O F:EDICION PRECIO 2;R,1R11 152+ O 2;R,1R11 15+, O 1;R,2R1+ +5 O ,R1,R1+ A5; O ,R,;R1= 52, O 2R,R1+ =52; O 1R,R2,,1 +5 O ,2R,+R2,,; 2+5, O ,=R,=R1A =5+, O 22R12R1+ =5+, O
DELTA® Formación ,,1 ,,1 ,,2, ,,21 ,,22 ,,2 ,,2; ,,2+ LIBROS
)EBLL 7EL/6M3E6 !/BEL (ED!"/ @E)"/"DE6 E C/" !)/C@E )/"C!C CBEL/ '/)C!/ 3L!/ '/)C!/ /(/D) /"'EL L-E6 7/LE"C!/ E3 (/)#!" ()/'/ NL/"D/ !LE ("DE/) D/7!D
CODI5O
TITULO 1 D" M3!#E DE L/ (/"C@/ ! 2 D" M3!#E DE L/ (/"C@/ !! @!#)!/ DE "3E7/ )LE/" ; EL -)!"C!-!# + EL -)!"C!-E = D!-L(/C!/ A L K!"D) EL 3L#!( E(-E)/D) )#3"/#/ N /C!"#/ 1, EL L!B) DEL B3E" /() 11 )!(/ N LENE"D/ 12 L/ C// DE L E-!)!#3 1 L -!L/)E DE L/ #!E))/ 1; L/ (B)/ DEL 7!E"# 1+ EL C!D C/(-E/D) 1= EL L/6/)!LL DE #)(E 1A C/-E)3C!#/ )/ 1 L #)E CE)D!#
/E" /E" C)DB/ C3E"C/ C)DB/ '3/D/L//)/ '3/D/L//)/ E7!LL/
EDITORIAL /"/N/ /"/N/ /L/'3/)/ /"D!"/ ( ( -L/6/U/"E C/)/L# -L/6/U/"E /"/N/ /"/N/ /"D!"/ -L/6/U/"E )B/ )B/ )B/ ( (
!(/'E" !(/'E" !(/'E" !")(/#!C/ #E#!L (3!C/ !(/'E" !")(/#!C/
AUTOR (!'3EL DE CE)7/"#E (!'3EL DE CE)7/"#E K!LL!/( /3LS"E) /"#!"E /!"#TE3-E)N (/M3!/7EL @E")N S!!"'E) S!##N SELLEN -3TN! -E)E6 '/LD /)C!-)E#E DE @!#/ '3#/7 /. BECM3E) !/BEL /LLE"DE SE" LLE# C/)L )3!6 6/" /""!( /""!( LEK! C/))LL LEK! C/))L
C(E)C!/L E"C/)'/D E"C/)'/D EE 7E"#/ C(E)C!/L C(E)C!/L C(E)C!/L C(E)C!/L
5ENERO C/B/LLE)EC C/B/LLE)EC "7EL/ /7E"#3)/ -L!#!C -L!#!C B!')/!/ /3#B!')/!/ "7EL/ -E!/ -E!/ "7EL/ "7EL/ "7EL/ E-!C -!C/)EC/ !"/"#!L !"/"#!L
++15,, O .215,, O .;2=5,, O =.+==5,, O ;.=5,, O 1.=;25,, O AA5,, O +.A115,, O PA5INAS +1A =11 1= 12, 21, 2+ =2, + =2+ 11, + 11+ ;A 2;, ;+ 1;2 , 2+
ACCESS AVANZADO
,5,, O 1.,,,5,, O +,,5,, O +,,5,, O +,,5,, O 1,,5,, O ,5,, O +,,5,, O F:EDICION PRECIO 2;R,1R11 152+ O 2;R,1R11 15+, O 1;R,2R1+ +5 O ,R1,R1+ A5; O ,R,;R1= 52, O 2R,R1+ =52; O 1R,R2,,1 +5 O ,2R,+R2,,; 2+5, O ,=R,=R1A =5+, O 22R12R1+ =5+, O ,R,AR1; ;5++ O 1R,R2,,+ 125;= O 2AR11R2,,= 215+, O ,;R,2R2,,, 1A5=, O 1R,1R1;+ 15;+ O 1R11R1+ =5+ O 1;R,R1+ 5+, O 1AR1,R1A 25+, O
11
DELTA® Formación 1 2, 21 22 2 2; 2+
L/ CE"!6/ DE /"'EL/ /"#L'!/ -E#!C/ L/ #)E'3/ -LE" -DE)E (/)C N/ " #!E"E (!ED L C"M3!#/D)E #)/L/L!
C/)/L# /"D!"/ C/)/L# -L/6/U/"E /"D!"/ SS!" SS!"
)/"S (CC3)# )'E L B)'E (/)! BE"EDE##! -/BL "E)3D/ )E) )!3 D/7!D (CSEE BE"/(!" C@/3D
"7EL/ -E!/ -E!/ -E!/ !"/"#!L !"/"#!L !"/"#!L
2;A 2=+ 1= 2+ 1 2, 1+
PR;STA"OS N< PEDIDO COD LIBRO COD USUARIO 1 1 2 2 + 2 11 2 1 1 A ; 1, A = 2 ; 2 + 12 1A + ; + =
F:SALIDA ,1R12R1 ,R11R1 21R11R1 ,+R12R1 1AR11R1 ,R11R1 ,R12R1 ,R11R1 1R11R1 1+R,+R2,11 21R11R1
F:"A4 DEVOLUCION ,R12R1 2,R11R1 ,+R11R1 22R12R1 1+R11R1 ,AR12R1 1R12R1 ,AR11R1 ,R11R1 1R,+R2,11 ,R11R1
F:DEVOLUCION 11R12R1 22R11R1 ,R11R1 2,R12R1 1R11R1 ,1R12R1 1+R12R1 ,R11R1 2+R11R1 2R,+R2,11 ,+R11R1
22R1,R2,,+ 21R,+R2,11 1AR12R2,,1 2=R,R2,,= 12R,1R2,11 1;R,2R2,11 1R,R2,11
215,, O 25, O ;5+, O 1=52+ O +5+, O 25, O 5+ O
DELTA® Formación 1 2, 21 22 2 2; 2+
L/ CE"!6/ DE /"'EL/ /"#L'!/ -E#!C/ L/ #)E'3/ -LE" -DE)E (/)C N/ " #!E"E (!ED L C"M3!#/D)E #)/L/L!
C/)/L# /"D!"/ C/)/L# -L/6/U/"E /"D!"/ SS!" SS!"
)/"S (CC3)# )'E L B)'E (/)! BE"EDE##! -/BL "E)3D/ )E) )!3 D/7!D (CSEE BE"/(!" C@/3D
"7EL/ -E!/ -E!/ -E!/ !"/"#!L !"/"#!L !"/"#!L
2;A 2=+ 1= 2+ 1 2, 1+
22R1,R2,,+ 21R,+R2,11 1AR12R2,,1 2=R,R2,,= 12R,1R2,11 1;R,2R2,11 1R,R2,11
215,, O 25, O ;5+, O 1=52+ O +5+, O 25, O 5+ O
PR;STA"OS N< PEDIDO COD LIBRO COD USUARIO 1 1 2 2 + 2 11 2 1 1 A ; 1, A = 2 ; 2 + 12 1A + ; + = = 1; 1 = 1= 1 A 1 2, 2, 21 22 22 1, 2; 1 11 2+ = 1
F:SALIDA ,1R12R1 ,R11R1 21R11R1 ,+R12R1 1AR11R1 ,R11R1 ,R12R1 ,R11R1 1R11R1 1+R,+R2,11 21R11R1 ,R12R1 1AR,;R2,,1 1=R,=R2,,2 21R,AR2,, 1R,AR2,, ,1R,R2,,; 1;R,R2,,+ ,2R1,R2,,+
F:"A4 DEVOLUCION ,R12R1 2,R11R1 ,+R11R1 22R12R1 1+R11R1 ,AR12R1 1R12R1 ,AR11R1 ,R11R1 1R,+R2,11 ,R11R1 ,R12R1 1AR,+R2,,1 ,R,=R2,,2 ,R,R2,, ,1R,R2,, ,R,R2,,; ,R,R2,,+ ,1R11R2,,+
F:DEVOLUCION 11R12R1 22R11R1 ,R11R1 2,R12R1 1R11R1 ,1R12R1 1+R12R1 ,R11R1 2+R11R1 2R,+R2,11 ,+R11R1 ,R12R1 1;R,+R2,,1 22R,=R2,,2 1R12R2,, 1,R1,R2,, ,2R1,R2,,; ,R,R2,,+ ,R1,R2,,+
ACCESS AVANZADO
1+
DELTA® Formación 2 21 1 1A 1+ 1 USUARIOS CODI5O
NO"BRE 1 !"E 2 E (!'3EL ; E7/ + NL/"D/ = 3/" L3! A /"#"! D/7!D (Q C/)(E" 1, (/"3EL 11 /"D)/ 12 E L3!
1; 1+ 1= 2 2; 2+
2, 21 22 2 2; 2+
APELLIDOS -/D/ '!L /"C@E6 -" '(E6 /E"6 /"#/"/ -/E6 BE#/"C) D!/6 BL/C -!#/ D3)/" '/)C!/ -/C3/L -/E6 !LE ("DE/) C@/)C L(ED L-E6 #))E B/LLE#E) '/)C!/
1R1,R2,,= 21R1,R2,,A ,1R11R2,,A 12R11R2,, 2=R11R2,, 2R,R2,, DNI ;211A2T 1A=+;TD 11+;21T' 1++A1=A,TN 1+,;+;T 2+++,1,T7 2=AT =1A2;T;,=12,;TD +2,+=1TK =+T( A+1=12T
DO"ICILIO /7. EC/LE)!#/5 12 (E/ N L-E65 +1 ')/" 7!/5 A1 -! B/)/5 2 EL C!D5 ;+ /!(E !5 =+ )E/L5 1 !L'3E)5 2 )3!EP)5 11 D!"/(/)C/5 2 BEL'!C/5 . L. B)'E5 A
12R11R2,,= 2;R11R2,,A ,R11R2,,A 12R12R2,, 2R12R2,, 1R1,R2,, POBLACION L/ -/L(/ '.C. L/ -/L(/ '. C. (/D)!D B!LB/ (!)/"D/ DE EB) /LC!)/ /"L3C/) L/ (. /"L3C/) L/ (. /"L3C/) L/ (. /63M3EC/ DE @. /63M3EC/ DE @. /LC/L/ DE @.
1=R11R2,,= ,R12R2,,A 2R11R2,,A 12R12R2,, 21R12R2,, 1R1,R2,, PROVINCIA L/ -/L(/ L/ -/L(/ (/D)!D 7!6C/N/ B3)' 7/LE"C!/ E7!LL/ E7!LL/ E7!LL/ '3/D/L//)/ '3/D/L//)/ (/D)!D
F:NACI"IENTO ,;R,AR1A1 ,=R,R1== ,R12R1A= 2R,+R1, 1AR,R1A= ,1R,R12 ,1R,1R1A1 ,+R,1R1+ 2;R12R1A; ,R11R2,,1 2R,;R1 1AR,+R1+
DELTA® Formación 2 21 1 1A 1+ 1 USUARIOS CODI5O
NO"BRE 1 !"E 2 E (!'3EL ; E7/ + NL/"D/ = 3/" L3! A /"#"! D/7!D (Q C/)(E" 1, (/"3EL 11 /"D)/ 12 E L3! 1 L3! (/"3EL 1; /"/ BELE" 1+ E7/ 1= -ED) 1A L3! 1 NL/"D/ 1 )/N/ 2, C/)L!"/
1; 1+ 1= 2 2; 2+
2, 21 22 2 2; 2+
APELLIDOS -/D/ '!L /"C@E6 -" '(E6 /E"6 /"#/"/ -/E6 BE#/"C) D!/6 BL/C -!#/ D3)/" '/)C!/ -/C3/L -/E6 !LE ("DE/) C@/)C L(ED L-E6 #))E B/LLE#E) '/)C!/ (/C!/ -E)E6 /L7/)E6 -)#!LL CLL/"#E DE #E)/" -L!E' B/E"/ L-E6 BE"!# 7/6M3E6 !L7/ (/#E !(E"E6 C/P/ -E)E6
1R1,R2,,= 21R1,R2,,A ,1R11R2,,A 12R11R2,, 2=R11R2,, 2R,R2,, DNI ;211A2T 1A=+;TD 11+;21T' 1++A1=A,TN 1+,;+;T 2+++,1,T7 2=AT =1A2;T;,=12,;TD +2,+=1TK =+T( A+1=12T A;=11,T( 2+2;+1TC ;1=A1T ;;2;;TK +A22,T 2==1,T2,;TN A;A1,T
DO"ICILIO /7. EC/LE)!#/5 12 (E/ N L-E65 +1 ')/" 7!/5 A1 -! B/)/5 2 EL C!D5 ;+ /!(E !5 =+ )E/L5 1 !L'3E)5 2 )3!EP)5 11 D!"/(/)C/5 2 BEL'!C/5 . L. B)'E5 A /"#"! C/BE6"5 1 . (. DE -E)ED/5 ;+ /7. /')!C3L#)5 A (/N)5 ; CE)7/"#E5 1; L!B)E)5 = /7. C(-L3#E"E5 1A ')/"/D5 22
12R11R2,,= 2;R11R2,,A ,R11R2,,A 12R12R2,, 2R12R2,, 1R1,R2,, POBLACION L/ -/L(/ '.C. L/ -/L(/ '. C. (/D)!D B!LB/ (!)/"D/ DE EB) /LC!)/ /"L3C/) L/ (. /"L3C/) L/ (. /"L3C/) L/ (. /63M3EC/ DE @. /63M3EC/ DE @. /LC/L/ DE @. /LC/L/ DE @. /LC/L/ DE @. /63M3EC/ DE @. /LC/L/ DE @. /LC/L/ DE @. /LC/L/ DE @. /LC/L/ DE @. /LC/L/ DE @.
1=R11R2,,= ,R12R2,,A 2R11R2,,A 12R12R2,, 21R12R2,, 1R1,R2,, PROVINCIA L/ -/L(/ L/ -/L(/ (/D)!D 7!6C/N/ B3)' 7/LE"C!/ E7!LL/ E7!LL/ E7!LL/ '3/D/L//)/ '3/D/L//)/ (/D)!D (/D)!D (/D)!D '3/D/L//)/ (/D)!D (/D)!D (/D)!D (/D)!D (/D)!D
ACCESS AVANZADO
F:NACI"IENTO ,;R,AR1A1 ,=R,R1== ,R12R1A= 2R,+R1, 1AR,R1A= ,1R,R12 ,1R,1R1A1 ,+R,1R1+ 2;R12R1A; ,R11R2,,1 2R,;R1 1AR,+R1+ 2;R,=R1A 1;R,2R1; 1R,+R2,,, 1=R,R1A 1,R,R1AA 1R1,R1A1 1+R,;R12 1AR,;R12
1,
DELTA® Formación 21 ED3/)D 22 /7!E) 2 "E)E/ 2; !)!/ 2+ BE/#)!6
LED) )(/" 3/)E6 L-E6 /N/L/ L-E6 )#E'/ L3M3E /"6 C/))/C
=12A+TM ,2;2=AA1T ,=,AA22TK ,A212=T! ,;T
) /"'EL/5 =1 !(/'E"5 + !E)-E5 ;= C3"/5 1= C/)DE"/L -!"L/5 2
E7!LL/ E7!LL/ E7!LL/ E7!LL/ E7!LL/
E7!LL/ E7!LL/ E7!LL/ E7!LL/ E7!LL/
1R12R1A ,R,+R1A1 ,+R,AR1A ,=R,AR1;+ 1R,1R1;+
DELTA® Formación 21 ED3/)D 22 /7!E) 2 "E)E/ 2; !)!/ 2+ BE/#)!6
LED) )(/" 3/)E6 L-E6 /N/L/ L-E6 )#E'/ L3M3E /"6 C/))/C
=12A+TM ,2;2=AA1T ,=,AA22TK ,A212=T! ,;T
) /"'EL/5 =1 !(/'E"5 + !E)-E5 ;= C3"/5 1= C/)DE"/L -!"L/5 2
E7!LL/ E7!LL/ E7!LL/ E7!LL/ E7!LL/
E7!LL/ E7!LL/ E7!LL/ E7!LL/ E7!LL/
ACCESS AVANZADO
1
DELTA® Formación
RELACIONES 1. Crea las relaciones necesarias entre las tablas L!B)5 33/)! 8 -)0#/( de manera 9ue: •
•
1R12R1A ,R,+R1A1 ,+R,AR1A ,=R,AR1;+ 1R,1R1;+
En la tabla L!B) podamos ver las veces 9ue se prestan cada uno de los libros. En la tabla 33/)! podamos ver la cantidad de libros 9ue piden prestados cada uno de los usuarios.
DELTA® Formación
RELACIONES 1. Crea las relaciones necesarias entre las tablas L!B)5 33/)! 8 -)0#/( de manera 9ue: •
•
En la tabla L!B) podamos ver las veces 9ue se prestan cada uno de los libros. En la tabla 33/)! podamos ver la cantidad de libros 9ue piden prestados cada uno de los usuarios.
CONSULTAS TABLA ALU"NOS
1. (ediante una consulta de selección calcular cuantas horas suman todos los alumnos de cada uno de los profesores. 'uardar la consulta como ##/L @)/ -)E). 2. (ediante una consulta de selección obtener un cuadro de dialogo 9ue nos pida un nombre 8 al introducir el nombre de cual9uier alumno nos muestre todos sus datos guardar la consulta como )(3L/)! "(B)E. . (ediante una consulta de actualiación5 actualiar todos los alumnos de K)D a = horas semanales. 'uardar la consulta como /C#3/L!6/C!" @)/. ;. (ediante una consulta de actualiación5 actualiar todos los alumnos de (/"3EL a )C! pues el primero abandona la academia. 'uardar la consulta como -)E) DE B//.
+. (ediante una consulta de creación de tabla5 crear una nueva tabla llamada #/BL/ (7!LE5 con todos los datos de loa alumnos cu8o tel>fono sea móvil5 para poder enviar mensaFes de te*to a todos los
DELTA® Formación
alumnos de la nueva tabla. 'uardar la consulta como C)E/) #/BL/ (7!LE. =. (ediante una consulta de eliminación5 eliminar todos los alumnos 9ue cursen /CCE puesto 9ue se va a deFar de impartir dicha asignatura. TABLA VENTAS TRI"ESTRALES.
Crea una copia de la tabla 7E"#/ #)!(E#)/LE5 85 despu>s Crear las siguientes consultas de distintos tipos: 1. (ediante una consulta de actualiación otorgarle un incentivo de +,, O a los empleados 9ue ha8an superado unas ventas de +.,,, O. 2. (ediante una consulta de selección visualiar el total de ventas por cada centro 8 guardarla de forma individual. . (ediante una consulta de selección visualiar la má*ima5 m%nima5 promedio 8 total de ventas por cada centro 8 guardarla en la misma consulta ;. (ediante una consulta de eliminación eliminar a todos los empleados otorgarle un incentivo de +,, O a los empleados 9ue ha8an superado unas ventas de +.,,, O. +. (ediante una consulta de creación de tabla5 crear una nueva tabla5 con los campos E(-LE/D5 CE"#) N ECC!" 8 llamarla E(-LE/D. 'uardar la consulta con en nombre de C)E/) #/BL/ E(-LE/D =. (ediante una consulta de selección crear una nueva columna llama 3ELD 9ue sume las 7E"#/ de cada E(-LE/D más sus !"CE"#!7.
DELTA® Formación TABLAS LIBROS= PR;STA"OS USUARIOS
1. )ealiar una consulta de selección5 donde se vean los libros 9ue se han prestado en noviembre de cual9uier aIo. 2. )ealiar una consulta de selección5 donde me indi9ue las veces 9ue se ha prestado cada libro. . )ealiar una consulta de selección5 indicando los libros 9ue ha sacado cada usuario. ;. )ealiar una consulta de selección5 en la 9ue introduciendo una fecha de salida como parámetro5 nos de la información de los pr>stamos hechos ese d%a. +. Crear una consulta de selección 9ue indi9ue el n$mero total de páginas5 suponiendo 9ue se ha le%do todo el libro5 9ue ha le%do cada usuario. =. )ealiar una consulta de selección5 donde me indi9ue el n$mero de libros le%do por cada provincia. A. )ealiar una consulta de selección5 donde me indi9ue los libros 9ue se ha sacado cada mes. . )ealiar una consulta de selección5 donde me indi9ue el d%a de la semana 9ue se devolvió el libro. Deberá aparecer el d%a de la semana 8 no el n$mero del d%a de la semana. . DiseIar un módulo funciónG 9ue debe funcionar de la siguiente manera: i la fecha de devolución es ma8or 9ue la fecha má*ima5 por cada d%a de retraso deberá abonar ,5+, c>ntimos. La función se llamará Demora. 1,. DiseIar un módulo 9ue me indi9ue el libro5 nombre del autor 8 editorial. La información deberá ir separada por punto 8 coma. unto con esto5 deberá aparecer el nombre del usuario. La función se llamará )esumen. 11. Crear una tabla 9ue me diga el n$mero del pedido5 el nombre 8 apellido del usuario as% como el nombre5 editorial 8 autor del libro Funto con la fecha de salida. La tabla se llamará !nformación Básica.
DELTA® Formación
12. Crear una tabla donde me indi9ue $nicamente la información de pr>stamos cu8a editorial sea /na8a. La tabla se llamará /na8a. 1.)ealiar una consulta de actualiación donde la editorial /ndina pase a llamarse !berlibro. 1;.)ealiar una consulta de actualiación en la 9ue5 los libros con un coste superior a = O5 suben un 1,J. 1+.)ealiar una consulta de actualiación5 en la 9ue los pedidos cu8a fecha má*ima sea superior al 1+R12R2,,25 se puedan entregar dos d%as más tarde.
DELTA® Formación
FILTROS TABLA ALU"NOS
Crear los siguientes filtros avanados 8 guardarlos como una consulta de forma individual. 1. (ediante un filtro avanado visualiar todos los alumnos de )oc%o 9ue superen o igualen las horas semanales de clase. 2. (ediante un filtro avanado visualiar todos los alumnos de Eduardo 9ue est>n cursando /ccess 8 9ue no superen o igualen las + horas semanales de clase. . (ediante un filtro avanado visualiar todos los alumnos cu8o prefiFo telefónico perteneca a 'uadalaFara. ;. (ediante un filtro avanado visualiar todos los alumnos cu8o n$mero de tel>fono perteneca a un dispositivo móvil. +. (ediante un filtro avanado visualiar todos los alumnos de (anuel 9ue no cursen /ccess. =. (ediante un filtro avanado visualiar todos los alumnos cu8o primer apellido sea ernánde. TABLA VENTAS TRI"ESTRALES.
Crear los siguientes filtros avanados 8 guardarlos como una consulta de forma individual. 1. (ediante un filtro avanado visualiar todas las ventas realiadas en el centro de evilla. 2. (ediante un filtro avanado visualiar todas las ventas comprendidas entre 2.,,, 8 +.,,, Ouros. . (ediante un filtro avanado visualiar los empleados 9ue han superado o igualado los +,, Ouros de incentivos.
DELTA® Formación
;. (ediante un filtro avanado visualiar los Comerciales 9ue han no han obtenido incentivos. +. (ediante un filtro avanado visualiar los centros 9ue han superado o igualado los .,,, Ouros en ventas. =. (ediante un filtro avanado visualiar las ventas 9ue ha obtenido onia Cru /ra. TABLAS LIBROS= PR;STA"OS USUARIOS
1. (ediante un filtro avanado5 visualiar los libros 9ue superan las +,, páginas 2. (ediante un filtro avanado5 visualiar los libros 9ue se editaron5 entre ,1R,1R1+, 8 1R12R2,,,. . (ediante un filtro avanado5 visualiar los libros de la editorial /"/N/ editados despu>s del ,1R,1R1, 8 9ue superen los 1, O. ;. (ediante un filtro avanado5 visualiar los libros de 'E"E) !"/"#!L 9ue no superen las 1,, páginas5 85 cuesten menos de + euros. +. (ediante un filtro avanado5 visualiar los libros 9ue pertenecan al g>nero "7EL/ 8 ordenar de tal forma 9ue nos apareca en primer lugar el más barato.
DELTA® Formación
PRÁCTICA - ADUIRIR PRÁCTICA EN EL DISE!O DE CONSULTAS DE SELECCIÓN 1. DiseIar una consulta 9ue sea capa de devolver todos los clientes 9ue pertenecan a la 6"/ DE 7E"#/ n$mero 1. 2. /demás del criterio anterior5 esta consulta solamente deberá mostrarnos los campos CDCL!E"#E 8 "(B)E5 sin mostrar el campo 6"/ DE 7E"#/. . (odificar la consulta para 9ue nos muestre tambi>n los registros de la 6"/ DE 7E"#/ n$mero . ;. 'uardar la consulta con el nombre ELECC!&" 6"/ DE 7E"#/. +. (odificar la consulta para hacer 9ue cada ve 9ue eFecutemos la consulta nos solicite la 6"/ DE 7E"#/ 9ue deseemos ver. =. -robar su funcionamiento con diferentes 6"/ DE 7E"#/. A. (odificar la consulta para 9ue en ve de solicitar el código de la ona de ventas5 nos solicite el nombre de la ona campo DEC)!-C!&"G. . (odificar la consulta para 9ue aparecan solamente a9uellos registros de la tabla CL!E"#E con las condiciones actuales de la consulta pero además solamente deberán salir a9uellos 9ue ha8an realiado alguna venta. ugerencia: -ara comprobarlo aseg$rese de crear alg$n cliente nuevo en una ona. Este cliente no deber%a aparecer en el resultado de la consulta5 pues no tiene pedidos. . 'uardar la consulta. 1,.Crear una nueva consulta basada en la tabla CL!E"#E en la cual aparecan los campos: "(B)E5 CD-#/L 8 -BL/C!&"5 debiendo aparecer solamente los registros 9ue pertenecan a la -BL/C!&" de Barcelona. 11. 'uardar la consulta con el nombre CL!E"#E DE B/)CEL"/.
DELTA® Formación
PRÁCTICA 2- ADUIRIR PRÁCTICA EN EL DISE!O DE CONSULTAS DE ACCIÓN DEL TIPO ACTUALIZACIÓN 1. @acer una copia de seguridad de la tabla /)#
PRÁCTICA 3- ADUIRIR PRÁCTICA EN EL DISE!O DE CONSULTAS DE ACCIÓN DEL TIPO CREACIÓN DE TABLA. 1. DiseIa una consulta del tipo Creación de #abla capa de generar una copia de los campos "3(-ED!D5 CD/)#!C5 CDCL!E"#E5 /)#
DELTA® Formación
PRÁCTICA 6- ADUIRIR PRÁCTICA EN EL DISE!O DE CONSULTAS DE ACCIÓN DEL TIPO DATOS ANE4ADOS 1. DiseIar una consulta del tipo Datos /ne*ados capa de aIadir a la tabla "3E7/ #/BL/ -ED!D los siguientes campos: "3(-ED!D5 CD/)#!C5 CDCL!E"#E5 /)#
PRÁCTICA 7- ADUIRIR PRÁCTICA EN EL DISE!O DE CONSULTAS DE ACCIÓN DEL TIPO ELI"INACIÓN 1. DiseIar una consulta del tipo Eliminación capa de eliminar de la tabla "3E7/ #/BL/ -ED!D solo a9uellos registros comprendidos entre dos fechas l%mite 9ue nos deberá preguntar cada ve 9ue eFecutemos la consulta. 2. 'uardar la consulta con el nombre B))/) "3E7 -ED!D E"#)E EC@/. . EFecutar la consulta. ;. /brir la tabla "3E7/ #/BL/ -ED!D 8 observar el efecto de la consulta.
DELTA® Formación
+. 7olver a eFecutar la consulta 8 raonar el mensaFe de advertencia 9ue mostrará /ccess.
PRÁCTICA 8- ADUIRIR PRÁCTICA EN EL DISE!O DE CONSULTAS DE ACCIÓN DEL TIPO TABLA DE REFERENCIAS CRUZADAS 1. DiseIar una consulta del tipo #abla de )eferencias Cruadas capa de devolver a su eFecución una lista completa del "(B)E DEL CL!E"#E filasG con alg$n pedido5 mostrando el nombre de los /)#
PRÁCTICA 19- ADUIRIR PRÁCTICA EN EL DISE!O DE FOR"ULARIOS CO"BINADOS CON CONSULTAS 1. Crea una nueva consulta de selección en la 9ue aparecan los campos: "(B)E5 /)#
•
/Iadir un campo calculado llamado "E#5 9ue será el resultado de 3"!D/DE V -7- V 1TDEC3E"#G. /plicar a este campo calculado el formato Euro con 2 decimales. 'rabar la consulta con el nombre DEC3E"#.
DELTA® Formación
2. Crea un formulario para la consulta 9ue hemos creado en el punto anterior. •
•
El formulario deberá ser del tipo #abular 8 con todos los campos de la consulta. 'rabar el formulario con el nombre DEC3E"#.
. Crea un informe para la consulta DEC3E"#. •
•
El informe deberá ser del tipo #abular con todos los campos de la consulta 8 deberá estar ordenado por "(B)E. 'rabar el informe con el nombre DEC3E"#.
;. Crea una consulta de selección en la 9ue aparecan los siguientes campos: "(B)E5 CD-#/L5 -BL/C!&"5 DEC3E"#. •
•
Esta consulta deberá preguntarme el nombre del cliente 9ue 9uiero visualiar cada ve 9ue la eFecute. ugerencia: usar en el criterio el operador WComoX para 9ue se puedan utiliar comodines al introducir el nombre. 'rabar esta consulta con el nombre de -/)Y(E#) DEC3E"#.
+. Crea una macro llamada DEC3E"# 9ue abra la consulta 9ue hemos creado en el punto anterior. •
EFecuta la macro 8 observa el resultado.
=. !nserta un botón de macro para la macro DEC3E"# en el pie del formulario DEC3E"# 8 prueba el resultado del mismo5 pulsando el botón en el formulario5 para ver los datos de los clientes. •
it$a el botón en el pie del formulario.
DELTA® Formación
PRÁCTICA 11- ADUIRIR PRÁCTICA EN EL DISE!O DE FOR"ULARIOS 1. Crea una consulta de selección 9ue nos presente de la tabla /)#s del formulario. =. 'uarda el formulario con el nombre !DE"#!!C/C!&" DEL /)#
Código del cliente
•
"ombre del cliente
•
#el>fono del cliente
DELTA® Formación
•
Descripción del art%culo
•
3nidades pedidas
1;. La consulta nos deberá preguntar siempre ma8or de cuantas unidades 9ueremos mostrar los datos. 1+. 'uarda la consulta con el nombre ELECC!&" DE 3"!D/DE. 1=. Crea un formulario de tipo #abular para la consulta creada en el eFercicio anterior. 1A. (odifica el formulario creado anteriormente para 9ue: •
#odos los campos se vean en una $nica pantalla 8 no se deba usar la barra de desplaamiento horiontal.
•
Cambiar el tipo de letra de los t%tulos de los campos.
•
(odificar el aspecto del t%tulo del formulario.
•
(odifica las caracter%sticas del formulario para 9ue solamente se puedan leer los datos de los campos pero no se pueda modificar ni aIadir nuevos registros a trav>s del formulario.
PRÁCTICA 1+- ADUIRIR PRÁCTICA EN EL DISE!O DE CONSULTAS 1. /bre la base de datos5 en la cual están contenidas las tablas CL!E"#E5 /)#n el campo -7-5 8 me muestre solamente a9uellos 9ue las unidades son ma8ores a A,. ;. 'raba esta consulta con el nombre C"3L#/ZELZ1.
DELTA® Formación
+. Crea una consulta de C)E/C!&" DE "3E7/ #/BL/ en la 9ue se creen los campos CD/)#!C5 CDCL!E"#E 8 DEC)!-C!&"5 pero solamente a9uellos en los 9ue la descripción est> entre las letras / 8 . =. Llamar a la nueva tabla DEC)!-C!&" 8 guardar la consulta con e nombre DEC)!-Z"3E7/. A. 7er el contenido de la nueva tabla creada. . Crea una consulta del tipo D/# /P/D!D5 en la 9ue aparecan los campos CD/)#!C5 CDCL!E"#E 8 DEC)!-C!&" 8 me agregue a la tabla con nombre DEC)!-C!&" a9uellos registros cu8o -7- est> entre A, 8 1,,. . 'uardarla con el nombre /P/D!). 1,. Comprobar en la tabla DEC)!-C!&" el resultado de la consulta.
DELTA® Formación
E0ERCICIOS DE INFOR"ES OBSERVACIONESDEBES REALIZAR LOS E0ERCICIOS CON PRECISIÓN. DEBEN UEDAR E4ACTA"ENTE I5UAL UE LOS DEL LIBRO DEBES APUNTAR TODOS LOS PASOS A SE5UIR. LOS E0ERCICIOS UE TU INVENTES DEBEN ESTAR "U BIEN ELAVORADOS.
E0ERCICIOS1. E4PLICA UE ES UN INFOR"E. +. CREA LOS INFOR"ES UE VIENEN A CONTINUACIÓN. ,. SI5UIENDO CO"O "UESTRA LOS INFOR"ES ANTERIORES= CREA UN INFOR"E CON CADA UNA DE TUS TABLAS. . CREA CINCO INFOR"ES CON CADA TABLA DE TU BASE DE DATOS= USANDO EL ASISTENTE.
DELTA® Formación
DELTA® Formación
Distribución Columnas R rientación @oriontal R Estilo luFo ACCESS AVANZADO
DELTA® Formación
,1
DELTA® Formación
"ivel de agrupamiento Centro R pciones de agrupamiento en 7entas R Distribución Blo9ue R rientación @oriontal R Estilo (ódulo
ACCESS AVANZADO
DELTA® Formación
,+
DELTA® Formación
"ivel de agrupamiento Editorial R Distribución En pasos R rientación @oriontal R Estilo -apel ACCESS AVANZADO
DELTA® Formación
,,
DELTA® Formación
"ivel de agrupamiento CD L!B) R Distribución Es9uema R rientación @oriontal R Estilo (etro
ACCESS AVANZADO
DELTA® Formación
,
DELTA® Formación
"ivel de agrupamiento -rovincia R Distribución En -asos R rientación @oriontal R Estilo undición
ACCESS AVANZADO
,2
DELTA® Formación
E0ERCICIOS DE FOR"ULARIOS
DELTA® Formación
E0ERCICIOS DE FOR"ULARIOS SI"PLES AVANZADOS OBSERVACIONESDEBES REALIZAR LOS E0ERCICIOS CON PRECISIÓN. DEBEN UEDAR E4ACTA"ENTE I5UAL UE LOS DEL LIBRO DEBES APUNTAR TODOS LOS PASOS A SE5UIR. LOS FOR"ULARIOS SON UNA PARTE "U I"PORTANTE DE LA BASE DE DATOS. LOS PRI"EROS 7 FOR"ULARIOS SON SI"PLES LOS SI5UIENTES SON AVANZADOS LOS E0ERCICIOS UE TU INVENTES DEBEN ESTAR "U BIEN ELAVORADOS.
ACCESS AVANZADO
,3