94
C A A T ’ S C A A T ’ S POSTITULO POSTITULO UNIVERSIDAD AUTONOMA DEL UNIVERSIDAD AUTONOMA DEL SUR SUR

CAAT UAS2003

Embed Size (px)

DESCRIPTION

HERRAMIENTAS BASES DE DATOS

Citation preview

C A A T SC A A T SPOSTITULOPOSTITULOUNIVERSIDAD AUTONOMA DEL SURUNIVERSIDAD AUTONOMA DEL SUR TEMARIOTEMARIOINTRODUCCIONINTRODUCCIONBASES DE DATOSBASES DE DATOSCAMPOSCAMPOSREGISTROSREGISTROSTABLASTABLASUNIONESUNIONESEJEMPLOSEJEMPLOSEJERCICIOSEJERCICIOS TEMARIOTEMARIOINTRODUCCION A ACCESS INTRODUCCION A ACCESS BASE DE DATOS NUEVA BASE DE DATOS NUEVA IMPORTAR DATOS IMPORTAR DATOS TIPOS DE CAMPOS TIPOS DE CAMPOS UNIONES UNIONES CONSULTAS CONSULTAS FILTROS EN UN CONSULTA FILTROS EN UN CONSULTA CAMPOS CALCULADOS CAMPOS CALCULADOS UNIONES DE DOS O MAS TABLAS UNIONES DE DOS O MAS TABLAS TEMARIOTEMARIOINTRODUCCION A ACCESSINTRODUCCION A ACCESSEXPORTAR RESULTADOS A EXCELEXPORTAR RESULTADOS A EXCELGENERACION DE REPORTESGENERACION DE REPORTESGRAFICOSGRAFICOSREPORTES ESTANDARDREPORTES ESTANDARDEJERCICIOS GUIADOSEJERCICIOS GUIADOSEJERCICIO FINALEJERCICIO FINAL VENTAJAS DE USAR CAATSVENTAJAS DE USAR CAATSPermiten pro!r "! #on$i!i"i%!% %e "o& Permiten pro!r "! #on$i!i"i%!% %e "o& pro'r!m!& %e Si&tem!&(pro'r!m!& %e Si&tem!&(V!"i%!#ione&V!"i%!#ione&C)"#*"o&C)"#*"o&E+i&ten#i!& %e Re'i&tro&E+i&ten#i!& %e Re'i&tro&Con&i&ten#i!& %e "o& %!to&Con&i&ten#i!& %e "o& %!to&Permiten re!"i,!r pr*e!& %e !*%itor-! m)& Permiten re!"i,!r pr*e!& %e !*%itor-! m)& e$i#iente&e$i#iente&M*e&tr! ./& Uni.er&oM*e&tr! ./& Uni.er&o archivoarchivo EJEMPLOS 0 #o"*mn!& 1 $i"!&2EJEMPLOS 0 #o"*mn!& 1 $i"!&2COLUMNAS COLUMNAS EJEMPLOS 0 #on&*"t!EJEMPLOS 0 #on&*"t!To%o& "o& Emp"e!%o&2To%o& "o& Emp"e!%o&2 EJEMPLOS 0 #on&*"t!&EJEMPLOS 0 #on&*"t!&L!& Srt!&2L!& Srt!&2 EJEMPLOS 0 #on&*"t!&EJEMPLOS 0 #on&*"t!&3 3 .ie4o.ie4o 3 3 Jo.enJo.en22 EJEMPLOS 0 Pe%i%o&EJEMPLOS 0 Pe%i%o&emp n5 62emp n5 62 EJEMPLOS 0 Pe%i%o&EJEMPLOS 0 Pe%i%o&por emp por emp 7ERRAMIENTAS AUTOMATI8ADAS7ERRAMIENTAS AUTOMATI8ADASE9UIPO INFORMATICO AD:7OC E9UIPO INFORMATICO AD:7OC ESPECIFICAS PARA AUDITORIAESPECIFICAS PARA AUDITORIA;ACLACL;IDEAIDEADE ESCRITORIODE ESCRITORIO;ACCESSACCESS;EXCELEXCEL E9UIPO INFORMATICO AD:7OCE9UIPO INFORMATICO AD:7OCSOPORTE INTERNO O EXTERNOSOPORTE INTERNO O EXTERNOPRIVACIDADPRIVACIDADOPORTUNIDAD OPORTUNIDAD COSTOS ADICIONALESCOSTOS ADICIONALESES LA MEJOR SOLUCION SI ES 9UE 7A< ES LA MEJOR SOLUCION SI ES 9UE 7A< RECURSOS PARA 7ACERLORECURSOS PARA 7ACERLO 7ERRAMIENTAS ESPECIFICAS7ERRAMIENTAS ESPECIFICASLAS MAS CONOCIDAS < USADAS LAS MAS CONOCIDAS < USADAS ;ACLIDEA ACLIDEAMUESTREO ESTADISTICOMUESTREO ESTADISTICOTOTALES DE CAMPOSTOTALES DE CAMPOSFALTANTES < DUPLICADOSFALTANTES < DUPLICADOSEXTRACCION DE REGISTROSEXTRACCION DE REGISTROSCARAS CARAS *&=>?@@6POR COPIA0US= >A@6 X BC COPIAS2*&=>?@@6POR COPIA0US= >A@6 X BC COPIAS2 DE ESCRITORIODE ESCRITORIOEXCELEXCELESTADISTICASESTADISTICASSELECCIONESSELECCIONESMAS CONOCIMIENTOS TECNICOSMAS CONOCIMIENTOS TECNICOSACCESSACCESSESTADISTICASESTADISTICASFILTROSFILTROSREPORTESREPORTESMAS AMIGABLE 9UE EXCELMAS AMIGABLE 9UE EXCEL ED*ipo %on%e &e re!"i,!r) e" !n)"i&i& %ee ED*ipo %on%e &e re!"i,!r) e" !n)"i&i& %ee e&t!r en "! re%(e&t!r en "! re%(F)#i" !##e&o ! "o& %i&tinto& !miente&F)#i" !##e&o ! "o& %i&tinto& !miente&$!#tii"i%!% %e #!r'!r .o"*men($!#tii"i%!% %e #!r'!r .o"*men(Cono#er %on%e re&i%en "o& %!to&(Cono#er %on%e re&i%en "o& %!to&(Si&tem!Si&tem!Ar#Ei.o& 0T!"!&2Ar#Ei.o& 0T!"!&2 Cono#er %on%e re&i%en "o& %!to&( 0#ont( 2Cono#er %on%e re&i%en "o& %!to&( 0#ont( 2NF re'i&tro& !pro+(NF re'i&tro& !pro+(C!mpo& 1 Form!to %e "o& #!mpo&C!mpo& 1 Form!to %e "o& #!mpo&Gener!r ReD*erimiento ! Uni%!% %e Gener!r ReD*erimiento ! Uni%!% %e In$orm)ti#! o ! Soporte Interno(In$orm)ti#! o ! Soporte Interno(C*!"e& &on "o& %!to& D*e D*ieroC*!"e& &on "o& %!to& D*e D*ieroTo%o& "o& re'i&tro& o !"'*no& %etermin!%o&To%o& "o& re'i&tro& o !"'*no& %etermin!%o& Gener!r ReD*erimiento (((( Form!to Gener!r ReD*erimiento (((( Form!to ;Fe#E!& #omo Fe#E!& Fe#E!& #omo Fe#E!& ; Permite re!"i,!r !ritmGti#! %e Fe#E!& Permite re!"i,!r !ritmGti#! %e Fe#E!&;Monto& #omo monto& 0 #on o &in %e#im!"e&2Monto& #omo monto& 0 #on o &in %e#im!"e&2;R*t R*t ;%-'ito .eri$i#!%or &ep!r!%o permite m!1or 'r!%o %e%-'ito .eri$i#!%or &ep!r!%o permite m!1or 'r!%o %e !n)"i&i&!n)"i&i& ;ETC(((((((((((((((ETC((((((((((((((( E&t!"e#er #riterio& %e .!"i%!#iHn %e E&t!"e#er #riterio& %e .!"i%!#iHn %e D!to&( D!to&( Deemo& e&t!r &e'*ro& %e "! #!"i%!% %e Deemo& e&t!r &e'*ro& %e "! #!"i%!% %e "o& %!to& &ore "o& #*!"e& tr!!4!remo&("o& %!to& &ore "o& #*!"e& tr!!4!remo&(Tot!"i%!%Tot!"i%!%Inte'ri%!%Inte'ri%!%C!mpo& D*e permit!n #EeD*e!rC!mpo& D*e permit!n #EeD*e!r CAATCAATASPECTOS A CONSIDERARASPECTOS A CONSIDERAR7err!mient!& #!%! .e, m)& po%ero&!&(7err!mient!& #!%! .e, m)& po%ero&!&(7err!mient!& #!%! .e, m)& $)#i"e& %e *&!r(7err!mient!& #!%! .e, m)& $)#i"e& %e *&!r(L!& 7err!mient!& %e So$tI!re %ee &er *&!%!& L!& 7err!mient!& %e So$tI!re %ee &er *&!%!& en *n !miente Jprote'i%oKen *n !miente Jprote'i%oKSe reD*iere e" Apo1o %e Gente %e Te#no"o'-! Se reD*iere e" Apo1o %e Gente %e Te#no"o'-! 0 Dentro 1 F*er! %e" Are!20 Dentro 1 F*er! %e" Are!2Con&i%er!r *n pro1e#to %e me%i!no P"!,oCon&i%er!r *n pro1e#to %e me%i!no P"!,oComen,!r #on *n p"!n pi"otoComen,!r #on *n p"!n pi"oto RESUMENRESUMENP!&o >( L9*e in$orm!#iHn e& "! D*e reD*iero !n!"i,!rM(P!&o >( L9*e in$orm!#iHn e& "! D*e reD*iero !n!"i,!rM(P!&o A( LEn &i&tem! o Si&tem!& &e en#*entr! e&t! P!&o A( LEn &i&tem! o Si&tem!& &e en#*entr! e&t! in$orm!#iHn Min$orm!#iHn MP!&o B( Gener!r 7o4! %e reD*erimiento&(P!&o B( Gener!r 7o4! %e reD*erimiento&(P!&o 6( En.-o %e Eo4! %e reD*erimiento& !" pre&t!%or P!&o 6( En.-o %e Eo4! %e reD*erimiento& !" pre&t!%or %e Ser.i#io&(%e Ser.i#io&( In$orm)ti#! In$orm)ti#!Re#*r&o Interno( Re#*r&o Interno(Permi&o& ! )re!& %e pro%*##iHn 0 No Re#omen%!%o2 Permi&o& ! )re!& %e pro%*##iHn 0 No Re#omen%!%o2 RESUMEN 0#ont(2RESUMEN 0#ont(2P!&o N( Gener!r 7o4! %e !n)"i&i&(P!&o N( Gener!r 7o4! %e !n)"i&i&(Tipo& %e Con&*"t!&(Tipo& %e Con&*"t!&(Re&*"t!%o& e&per!%o&Re&*"t!%o& e&per!%o&Re#ep#iHn 1 #EeD*eo %e "! in$orm!#iHn en Re#ep#iHn 1 #EeD*eo %e "! in$orm!#iHn en "! Eerr!mient! %e !n)"i&i&("! Eerr!mient! %e !n)"i&i&(P!&o O( Gener!r Con&*"t!& 1 !n)"i&i& %e P!&o O( Gener!r Con&*"t!& 1 !n)"i&i& %e Re&*"t!%o&Re&*"t!%o& ACCES NIVEL INTERMEDIOACCES NIVEL INTERMEDIO CREAR BASE DE DATOSCREAR BASE DE DATOSARCHIVO ARCHIVONUEVA BASE DE DATOS NUEVA BASE DE DATOSBASE DE DATOSEN BLANCO BASE DE DATOSEN BLANCONOMBRE BASE DE DATOS NOMBRE BASE DE DATOS BASE GRUPO XXXX BASE GRUPO XXXX IMPORTAR BASE DE DATOSIMPORTAR BASE DE DATOSARCHIVO ARCHIVOOBTENER DATOSEXTERNOS OBTENER DATOSEXTERNOSIMPORTAR IMPORTARTIPO ARCHIVO EXCEL TIPO ARCHIVO EXCELSELECCIONAR ARCHIVO SELECCIONAR ARCHIVOIMPORTAR IMPORTAR TIPOS DE CAMPOSTIPOS DE CAMPOSMemo. Se utiliza para almacenar texto de gran longitud, como notas o descripciones.Numrico.Se utiliza para almacenar datos numricos que pueden ser utilizados en todo tipo de operaciones matemticas, excepto operaciones monetarias (para este tipo de clculos, utilice el tipo Moneda).Use la propiedad Tamao del campo para definir el tipo umrico espec!fico. TIPOS DE CAMPOSTIPOS DE CAMPOSTexto. "n este tipo de campo se almacena textoocom#inacionesdetexto$n%meros, como por e&emplo, direcciones.Tam#in se guardanaqu!n%merosconlosquenose 'anarealizarclculos,comon%merosde telfonoso(UT(conosindigito). )aracontrolareln%meromximode caracteresquepuedenintroducirse,utilice la propiedad Tamao del campo (en la 'ista *iseo). TIPOS DE CAMPOSTIPOS DE CAMPOSFecha/Hora. Sir'en para almacenar fec+as $ +oras. "s importante poner los campos fec+as como ,"-./ $ no como texto pues de los contrario no podr realizar aritmtica de fec+asMoneda.0os campos de este tipo se utilizan para almacenar 'alores monetarios.)ara los n%meros almacenados en este tipo de campo se tiene una precisi1n de 23 d!gitos a la izquierda de la coma decimal $ 4 d!gitos a la derec+a.. TIPOS DE CAMPOSTIPOS DE CAMPOSAutonumrico."ste tipo de campo almacena exclusi'amente n%meros secuenciales (enincrementos de una unidad) o n%meros aleatorios insertados automticamente cuando se agrega un registro.Si/No.Son campos que s1lo contienen uno de dos 'alores, como Si5o, 6erdadero5,also, /cti'ado5*esacti'ado.. TIPOS DE CAMPOSTIPOS DE CAMPOSObjeto Ole. "n este campo se pueden insertar o#&etos de cualquier tipo creados en otros programas (como documentos de Microsoft 7ord, +o&as de clculo de Microsoft "xcel, imgenes, sonidos u otros datos #inarios) mediante el protocolo 80" $ pueden ser 'inculados a, o incrustados en una ta#la de /ccess. C!mpo& en T!"!&C!mpo& en T!"!& EJERCICIO >EJERCICIO > IMPORTAR ARC7IVOS IMPORTAR ARC7IVOS CREAR TABLASCREAR TABLAS MODIFICAR DESCRIPCION DE DATOSMODIFICAR DESCRIPCION DE DATOSTIEMPOP AC MINUTOSTIEMPOP AC MINUTOSFIN PRIMERA SESIQNFIN PRIMERA SESIQN Con&*"t!&Con&*"t!& ABRIR : DISERO : NUEVOABRIR : DISERO : NUEVOMue!ra "o #a!o $ Ta%"a&Co'u"!aCrear$ Ta%"a o Co'u"!aMo#i(ica$ Ta%"a o Co'u"!a CONSULTASCONSULTAS CONSULTASCONSULTAS ASISTENTE CONSULTAS SENCILLAASISTENTE CONSULTAS SENCILLA PERMITE EN FORMA FACIL E INTUITIVA GENERAR CONSULTASPERMITE EN FORMA FACIL E INTUITIVA GENERAR CONSULTASGENERALESGENERALESSELEECION DE LA TABLASELEECION DE LA TABLASELECCIQN DE LOS CAMPOS A LISTARSELECCIQN DE LOS CAMPOS A LISTARPERMITE GENERAR CONSULTAS DE RESUMEN PERMITE GENERAR CONSULTAS DE RESUMEN NO CONTEMPLA FILTROS DE NINGUN TIPONO CONTEMPLA FILTROS DE NINGUN TIPO ASISTENTE CONSULTAS SENCILLAASISTENTE CONSULTAS SENCILLA DUPLICADOSDUPLICADOS CONSULTAS VISTA DISEROCONSULTAS VISTA DISERO Con&*"t!Con&*"t! CRITERIOS DE SELECCIONCRITERIOS DE SELECCIONSM!1or0Fe#E!& n*mero& te+to&2TMenor0Fe#E!& n*mero& te+to&2UI'*!"0Fe#E!& n*mero& te+to&2Como Jte+toKV 0!&terio2#omo%in %e *&D*e%!ES NULOENTRE WVALOR INI VALOR FIN< WSE DEBEN CUMPLIR TODAS X O0UN U OTRAX ) * ) * Co+o #, ) * ) *Co+o #, ENTRECAMPO> < CAMPOA EJERCICIOS COMPARACIONES DE CAMPOSCOMPARACIONES DE CAMPOS AGRUPARAGRUPARSE PUEDEN REALI8AR AGRUPACIONES POR CAMPOS PARA CONOCER TOTALES POR TIPO DE REGISTROS(PUEDO SABER CUANTAS VECES ESTA REPETIDO UN NOMBRE EN UNA TABLAPUEDO SUMAR CAMPOS DE TIPO NYMERICO AGRUPARAGRUPAR AGRUPARAGRUPAR AGRUPARAGRUPAR AGRUPARAGRUPAR AGRUPARAGRUPAR AGRUPARAGRUPAR CAMPOS CALCULADOSCAMPOS CALCULADOSPRECIOUNIDADV CANTIDAD CAMPOS CALCULADOSCAMPOS CALCULADOS UNIONESUNIONES UNIONESUNIONES UNIONESUNIONES UNIONESUNIONES UNIONES 0EJEMPLO2UNIONES 0EJEMPLO2>A PATRICIO DURA8NO>B PEDRO DURA8NO>Z SIMON ARVEJAS>6 MARTIN POROTOS>[ FRANCISCA LIMONESA6 CARMEN ARVEJA>B ACC>Z Z@@>O N@@AB B6ZA6 A[C UNIONES 0EJEMPLO2UNIONES 0EJEMPLO2 UNIONES 0EJEMPLO2UNIONES 0EJEMPLO2 UNIONES 0EJEMPLO2UNIONES 0EJEMPLO2 OTROS BOTONESOTROS BOTONESPRIMER REGISTROPRIMER REGISTROULTIMOREGISTROULTIMOREGISTROTOTAL DE REGISTROSTOTAL DE REGISTROSREGISTRO ACTUALREGISTRO ACTUAL OTROS BOTONESOTROS BOTONESGUARDA LOS CAMBIOS NOMBRE CAMPONOMBRE TABLAORDENA ASCENDENTE O DESCENDENTEMUESTRA CAMPO EN LA SALIDACELDA PARA INGRESAR LOS CRITERIOSCRITERIOS PUEDE SER JOKCRITERIO PUEDE SER J(> Emp"e!%o& #on $e#E! %e n!#imiento >(> Emp"e!%o& #on $e#E! %e n!#imiento !nterior ! >@NC or%en!%o& por $e#E! %e !nterior ! >@NC or%en!%o& por $e#E! %e n!#imiento(n!#imiento(>(A Emp"e!%o& #ontr!t!%o& ! p!rtir %e >@[6 >(A Emp"e!%o& #ontr!t!%o& ! p!rtir %e >@[6 or%en!%o& por nomre 1 !pe""i%o&or%en!%o& por nomre 1 !pe""i%o&>(B Emp"e!%o& #ontr!t!%o& ! p!rtir %e > %e >(B Emp"e!%o& #ontr!t!%o& ! p!rtir %e > %e O#t*re %e >@@B or%en!%o& por $e#E! %e O#t*re %e >@@B or%en!%o& por $e#E! %e #ontr!t!#iHn(#ontr!t!#iHn( PEDIDOSPEDIDOS TABLA PEDIDOSTABLA PEDIDOSA(> Li&t!r to%o& "o& pe%i%o& %e" !\o @6 A(> Li&t!r to%o& "o& pe%i%o& %e" !\o @6 or%en!%o& por $e#E! %e pe%i%o %een%ente(or%en!%o& por $e#E! %e pe%i%o %een%ente(A(A Li&t!r pe%i%o& %e" !\o @6 D*e %emor!ron A(A Li&t!r pe%i%o& %e" !\o @6 D*e %emor!ron m)& %e BC %-!& en &er entre'!%o&m)& %e BC %-!& en &er entre'!%o&A(B Li&t!r pe%i%o& %e" !\o @6 en D*e "! $e#E! A(B Li&t!r pe%i%o& %e" !\o @6 en D*e "! $e#E! %e en.-o &e! po&terior ! "! $e#E! %e entre'!(%e en.-o &e! po&terior ! "! $e#E! %e entre'!( PRODUCTOSPRODUCTOS TABLA PRODUCTOSTABLA PRODUCTOSB(> Ni.e" %e *ni%!%e& en e+i&ten#i! &e! B(> Ni.e" %e *ni%!%e& en e+i&ten#i! &e! menor !" ni.e" %e n*e.o pe%i%o(menor !" ni.e" %e n*e.o pe%i%o(B(A Ni.e" %e *ni%!%e& en e+i&ten#i! &e! B(A Ni.e" %e *ni%!%e& en e+i&ten#i! &e! menor !" ni.e" %e n*e.o pe%i%o 1 D*e "!& menor !" ni.e" %e n*e.o pe%i%o 1 D*e "!& *ni%!%e& pe%i%!& &e!n i'*!" ! #ero*ni%!%e& pe%i%!& &e!n i'*!" ! #eroB(B B(B DETALLE]DE]PEDIDOSDETALLE]DE]PEDIDOS TABLA DETALLE DE PEDIDOSTABLA DETALLE DE PEDIDOSZ(> Li&t!r pe%i%o& por monto& &*periore& ! Z(> Li&t!r pe%i%o& por monto& &*periore& ! =ACCC 0 &in in#"*ir e" %e*ento2 or%en!%o =ACCC 0 &in in#"*ir e" %e*ento2 or%en!%o %een%ente por e&te monto(%een%ente por e&te monto(Z(A Li&t!r pe%i%o& D*e ten'!n *n %e*ento Z(A Li&t!r pe%i%o& D*e ten'!n *n %e*ento m!1or !" AC ^ 1 monto pe%i%o m!1or ! m!1or !" AC ^ 1 monto pe%i%o m!1or ! =ACCC(=ACCC(Z(B A'r*p!r por ^ %e %e*ento 1 tot!"i,!r Z(B A'r*p!r por ^ %e %e*ento 1 tot!"i,!r por #!nti%!% pe%i%o 1 monto pe%i%opor #!nti%!% pe%i%o 1 monto pe%i%o UNIONESUNIONES6(> Li&t!r !D*e""o& pe%i%o& D*e no ten'!n 6(> Li&t!r !D*e""o& pe%i%o& D*e no ten'!n %et!""e %e pe%i%o(%et!""e %e pe%i%o(6(A Li&t!r !D*e""o& %et!""e& D*e no ten'!n 6(A Li&t!r !D*e""o& %et!""e& D*e no ten'!n pe%i%ope%i%o6(B Li&t!r .en%e%or D*e tiene %et!""e& &in 6(B Li&t!r .en%e%or D*e tiene %et!""e& &in pe%i%o(pe%i%o(6(Z Li&t!r .en%e%or D*e otor'o %e*ento 6(Z Li&t!r .en%e%or D*e otor'o %e*ento m!1or ! >@ ^m!1or ! >@ ^ RESULTADO RESULTADO EJERCICIO 2.3EJERCICIO 2.3 RESULTADORESULTADOEJERCICIO 3.2EJERCICIO 3.2 RESULTADO EJERCICIO 4.2 RESULTADO EJERCICIO 4.3 EJERCICIO 5.3 EJERCICIO 5.4