Curso de Access 2010

en primer lugar vamos a iniciar el programa access si tenemos un icono de acceso rápido en el escritorio simplemente tendremos que hacer doble clic sobre él si no disponemos del icono de acceso rápido tendremos que acceder a través del botón inicio para ello pulsaremos el botón de inicio y vemos a todos los programas y viajaremos hasta microsoft office donde haremos clic en el botón llamado microsoft access 2010 haciendo clic en este botón o bien en ese acceso rápido arrancaremos inmediatamente el programa microsoft access lo que tenemos ahora en la pantalla es el panel principal de microsoft 3 a la izquierda tenemos las principales operaciones que podemos realizar en estos momentos que son abrir una base de datos acceder automáticamente a bases de datos abiertas recientemente trabajar con bases de datos recientes crear una nueva base de datos como tener opciones vamos a leer el contenido que veamos a la derecha estará relacionado con aquella opción que hayamos seleccionado a la izquierda por tanto se han área marcada la opción de nuevo compruebo como todo aquello que se me ofrece a la derecha está relacionado con crear nuevas bases de datos base de datos en blanco base de datos web en blanco plantillas recientes y así si por ejemplo hago clic en reciente comprobar como el contenido de la derecha cambia para reflejar únicamente aquellas bases de datos recientes que he usado y a las que puedo acceder vamos a empezar por tanto haciendo clic en nuevo para crear una nueva base de datos en blanco sobre la que poder empezar a trabajar si hacemos doble clic en crear base de datos en blanco el nombre de la base de datos será automático como también lo será su ubicación si queremos que al crear esta base de datos podamos controlar su nombre y su ubicación tenemos en ese caso que hacer clic aquí en base de datos en blanco dentro del nombre de archivo elegiremos primero su nombre donde por ejemplo para este ejercicio pondremos base de datos haciendo clic en esta carpeta elegiremos la ubicación donde le vamos a guardar voy a hacer una nueva carpeta llamada acepto elijo el formato de base de datos en este caso voy a elegir el último formato que es microsoft access 2007 con extensión hacia el cdp y por último el uso del botón crear para guardar inicialmente esta base de datos y poder empezar a trabajar sobre ella cuando creamos nuestra base de datos automáticamente entramos a crear una nueva y primera tabla que es el objeto de construcción más básico dentro de access tenemos por tanto que nuestra interfaz de usuario ha cambiado y que ahora dividida en las siguientes zonas en la parte principal de la pantalla tenemos a la izquierda todos los objetos de access donde en este caso existe una única tabla llamada tabla 1 y el contenido de la tabla 1 si en cualquier momento deseamos tener más espacio dentro de tabla 1 siempre podemos hacer clic dentro de este botón y plegar el panel de navegación que nos da acceso a todos los objetos de acceso cuando en cualquier momento deseemos volver a recuperar este panel de navegación simplemente tendremos que volver a hacer clic en este botón tras lo cual volverá a aparecer este botón de aquí cierra la tabla 1 debemos tener en cuenta que cuando hayamos incluido algo de contenido dentro de nuestra tabla y hagamos clic en cerrar tabla la tabla no se borrará sin embargo si hacemos clic ahora en cerrar y nuestra tabla no tiene nada de contenido la tabla automáticamente desaparecerá de todos los objetos de arces la parte de arriba de la interfaz queda ocupada por las barras de herramientas cuando hacemos clic en cualquier barra automáticamente se despliegan las opciones correspondientes a esa barra en este caso ahora mismo estamos viendo las opciones correspondientes a inicial a continuación tenemos crear datos externos y herramientas de base de datos si queremos ganar un poco más de espacio a nuestra interfaz de usuario siempre podemos hacer clic en este botón que nos permitirá minimizar el ritmo o la cinta de las opciones si en cualquier momento deseamos volver a tener volver a ver esas opciones siempre podemos hacer otra vez clic en este botón para volver a sacarlas y si en cualquier momento hacemos clic en esta en este botón del cerrar deberemos tener en cuenta que nos tenemos cerrando una base de datos concreta sino que estaremos cerrando la propia aplicación microsoft artes si lo que deseamos no es cerrar access sino cerrar únicamente una base de datos siempre podremos ir a archivo el inicio elegiremos cerrar bases de datos vamos a archivo elegiremos a continuación cerrar base de datos que cerrará la base de datos actual y nos dejará con la pantalla inicial que obtuvimos cuando abrimos porque una vez microsoft access en este caso ya que la base de datos punto de hacer cbb es la que hemos creado antes había sido guardada la tenemos disponible para hacer clic y abrirla como base de datos recientemente guardadas para continuar trabajando a continuación vamos a empezar a trabajar sobre esta base de datos lo primero en la advertencia de seguridad vamos a habilitar el contenido activo para en este caso poder acceder a editar directamente los datos de la tabla por tanto pulso sobre el botón habilitar contenido al haber cerrado anteriormente la tabla que se creaba por defecto en microsoft access lo que haremos a continuación es crear manualmente nosotros una primera tabla para empezar a trabajar por tanto vamos a ir a crear y vamos a elegir si queremos crear una nueva tabla hacemos clic en cable tal cual como podemos comprobar volvemos al menú que nos permite trabajar con tablas haciendo clic con el botón derecho en la tabla podremos cambiar su nombre por tanto si hacemos clic nos dirá en este caso que el objeto tabla no puede ser cambiado mientras que está abierto sin embargo si la cerramos comprobaremos cómo desaparece porque no tiene contenido por tanto lo primero que haremos es introducir algo de contenido a continuación guardar la tabla y entonces podremos renombrar la [Música] la tabla está dividida en columnas y en filas las columnas guardan los tipos de datos de la tabla mientras que las filas guardan los registros con todos aquellos tipos de datos que hayamos elegido el campo inicial por defecto es y ve es un identificador único para cada uno de los registros de la tabla a continuación en las siguientes columnas vamos a ir agregando diferentes campos a esta tabla en haga clic para agregar podremos hacer clic dentro de la pequeña flecha que tenemos a la derecha de argel para agregar tras lo cual podremos elegir y esto es importante el tipo de campo que vamos a usar para esta base de datos cuando no sabemos que elegir la opción más segura es elegir texto el resto de opciones prácticamente restringen a que el contenido de la celda o el contenido del campo sea únicamente el contenido que hayamos elegido sin embargo texto nos permite poner prácticamente cualquier tipo de elemento textual aunque evidentemente no tenga las mismas funcionalidades que por ejemplo monedas y podemos modelar el texto no será lo mismo que poner moneda del campo moneda en el momento vamos a poner texto a continuación se me está invitando a especificar no ya el registro sino el nombre de la columna que voy a usar como voy a empezar creando una tabla llamada clientes voy a hacer que este campo se llame nombre de cliente siempre que haya creado un campo o una columna para las tablas tendré a la derecha este campo haga clic para agregar que me invitara a añadir nuevos campos dentro de la tabla por lo tanto voy a seguir añadiendo donde ahora crear un nuevo campo de texto llamado lección dirección continuó por tanto crear textos de dirección calle código me voy a poner el número porque en algún caso a nivel internacional se puede ver que un código tenga letras dirección la población y yo provincia dirección iré añadiendo por tanto tantos campos de momento lo estoy introduciendo como texto como necesite aquí m teléfono teléfono como contexto por si necesitara introducir caracteres tales como el manto tales como los paréntesis o caracteres que en definitiva no sean estrictamente números y podemos comprobar como a medida que vamos a introducir los nuevos campos la tabla se va expandiendo hacia la derecha cuando la tabla se expanda a la derecha por supuesto vamos a poder usar la barra de desplazamiento horizontal para manejar entre los diferentes campos y como ya había dicho con anterioridad siempre podemos hacer clic en este botón para ganar algo un espacio a la tabla y poder editar o poder regresar un poco más en el momento de hacer scroll horizontal para que hemos creado una estructura básica para esta tabla podemos empezar a rellenarla para empezar a rellenarla no haremos clic en agregar nuevas columnas sino que podremos hacer clic directamente en los campos para empezar a trabajar en esta tabla por defecto no vamos a tocar la columna y ver ya que la columna ive es auto numérica el nombre de cliente rellenar un nombre al empezar a crear un nombre al empezar a crear un registro se asume que ya empezó a trabajar sobre ese registro y automáticamente en este caso se le añade el número 1 voy a poner algunos datos donde este campo vamos a hacerlo más grave para poner el código una población intervención para ellos funes [Aplausos] un teléfono y ya tenemos por tanto un primer registro comprobaremos que cada vez que arranquemos un nuevo registro automáticamente al introducir la primera letra se le añadirá una idea automáticamente y siempre tendremos la opción de crear registros nuevos bajo una manera más fácil de crear tablas nuevas consiste en ir a crear y elegir diseños de tabla en lugar de tabla para ello sin embargo vamos a en primer lugar a cerrar la tabla que acabamos de crear por tanto haremos clic sobre cerrar tabla 1 tras lo cual el programa 2 advertirá que los cambios realizados en la tabla no han sido guardados desde o guardan los cambios de diseño en la tabla 1 voy a elegir que si y ahora al guardar se le va a preguntar sobre el nombre de la tabla este toque aceptarlo serán clientes por eso acepta y comprobar como ahora tras haber cerrado la tabla ya tengo una primera tabla llamada clientes ahora que la tabla está cerrada en cualquier momento podré hacer clic con el botón derecho cambiar nombre y cambiar satisfactoriamente el nombre de la tabla vamos por tanto ahora a crear una tabla desde el enlace diseño de tabla diseño de tabla me permite trabajar sobre la estructura únicamente de la tabla y no simultáneamente sobre la estructura y el contenido voy a crear ahora voy a estar las llamadas facturas donde empezaré con un nombre de campo que será automáticamente d [Aplausos] o lo que es lo mismo un número de factura para a continuación elegir el tipo de datos sobre los que voy a trabajar en este caso elegiré auto numeración en descripción pondré un texto descriptivo del campo sobre el que estoy trabajando número de la factura esto introducción [Aplausos] continuaremos con la prensa factura cuando hago clic en tipo de datos por defecto la opción marcada es texto haciendo clic en esta flecha que tenemos a la derecha del campo podremos elegir cambiar el tipo de datos que introducimos en ese campo en este caso en fecha factura voy a elegir el campo llamado fecha hora cada vez que elija un campo en la parte de abajo en propiedades técnicas del campo el programa me informará de las opciones específicas para cada uno de los campos que estoy introduciendo voy a elegir en este caso un buen trazo llamado cliente el número cliente de momento que haré es elegir el texto aunque un nuevo campo por tanto el concepto capturado texto [Aplausos] en el futuro voy a orar nuevo campo que sea la base imponible la base imponible va a ser un campo de tipo moneda por tanto elegir el campo de tipo moneda a futuro los campos más uno para mira y preparar y el bcf en los campos y bayern pf lo que voy a hacer es poner un número de que realmente lo que están haciendo es multiplicar al campo moneda por tanto voy a hacer lo siguiente en este caso no quiere exponer la descripción aplicarle a la cultura y el campo [Aplausos] voy a poner dos campos más uno llamado en llegar en este caso va a ser un campo de sí o no [Aplausos] el nuevo apagada va a ser un campo en este caso de número que indicará el porcentaje en total de la factura que ha sido satisfecha [Aplausos] tenemos por tanto una nueva tabla creada y lo que queremos ahora es guardarla para continuar trabajando para guardar esa tabla vamos a hacerlo o bien vamos a hacer clic con el botón derecho encima de la pestaña llamada tabla 12 lo cual elegiremos guardar no delatar las alturas aceptamos y en este caso indicar que no hay ninguna clave principal definida y recomienda que exista deseo crear una clave principal en este caso no deseo crear la clave ya que el número de factura va a hacer declaró por tanto el hijo no tras lo cual tengo las alturas guardadas observo por tanto que he creado tablas de dos maneras diferentes una creando tablas y otra creando otras lanzas de la vista diseño en cualquier momento puedo cambiar el tipo de vista simplemente haciendo clic en la pestaña eligiendo vista de cel lista de hojas de datos vista mental la dinámica hoy está de gráficos finales hemos comprobado como la tabla de facturas que habíamos creado han visto diseño podemos ahora crearla en el tipo de vista de datos voy a cerrar esta tabla se haga doble clic en el cliente por defecto se abre en vista de datos pero igualmente puedo cambiar a vista diseño aprovecharé la vista de diseño para introducir descripciones que antes no he podido crear creando una tabla de manera directa en access podemos abrir múltiples tablas simultáneamente o sea que tengo abierta la tarde de clientes y haga doble clic en la tabla facturas compruebo como las diversas tablas se abren en pestañas si voy a la vista de diseño recuerdo como el programa antes de salir me ha preguntado si quería definir algún campo como clave principal la tabla de clientes tiene el campo pide como clave principal lo podemos saber por dos cosas primero porque en la vista diseño en la columna de la izquierda tenemos una pequeña llave segundo porque al hacer clic sobre el campo en herramientas de tabla diseño observaremos que el botón clave principal está activado si vamos a la tabla de facturas observaremos que como hemos elegido ninguno de los campos tiene clave principal si en cualquier momento aunque previamente hayamos dicho que no deseamos elegir un campo como clave principal simplemente crearemos el campo que deseamos que sea clave principal en este caso número factura y lo que haremos es hacer clic sobre este botón llamado clave principal automáticamente el campo que tuviéramos seleccionado que en mi caso ha sido número de factura pasa a ser clave principal y lo podemos saber porque tiene esta pequeña llave a la izquierda de la columna como veremos más adelante las claves principales son bastante útiles para poder enlazar datos entre diferentes tablas a continuación vamos a ver varias veredas de crear eliminar y reordenar objetos dentro de una tabla para ello vamos a trabajar con la tabla clientes debemos asegurarnos pulsando con el botón derecho que estamos en la vista de hoja de datos ya sabemos que si lo que queremos es introducir un nuevo registro podemos hacerlo creando escribiendo directamente donde pone la fila un asterisco crear nuevos registros otra manera de crear un nuevo registro es colocarnos sobre donde queremos correr crear un nuevo registro y pulsar el botón nuevo al hacer clic en nuevo creamos también automáticamente un nuevo elemento otra manera de crear un nuevo elemento es hacer clic en este botón que tenemos dentro de la barra de estado llamado nuevo registro vacío de la misma manera nos llevará a la creación de un nuevo elemento vacío para eliminar registro podemos decírmelo seleccionando podemos hacerlo seleccionando el registro y a continuación pulsando el botón eliminar nos fijaremos en que el botón en línea tiene una flecha a la derecha que nos permitirá o bien eliminar todo completamente o bien eliminar el registro en este caso antes de proceder se nos invita a confirmar la acción que vamos a realizar está a punto de eliminar un registro si hace clic en si esta acción no se podrá deshacer por tanto elegimos si para eliminar este registro vamos a continuación a crear rebosar para luego continuar tiempo de ordenarlos [Aplausos] vamos a entrar varios registros [Aplausos] ya tengo este voy a crear de nuevo en este caso a menos que el pib automáticamente se divide el número tres ya que el ide 2 lo tenía el registro anterior que hemos eliminado vamos a crear la borra 6-3 [Aplausos] [Aplausos] y en este caso ahora que hemos creado estos nuevos registros vamos a hacer los siguientes automáticamente el programa lo que hace es ordenar los según el ine es decir nos presenta primero a aquellos que tienen el aire más bajo y a continuación a aquellos que tienen el nivel más alto sin embargo podemos elegir el filtro por el cual queremos ordenar nuestros elementos vamos a colocarnos en nombre del cliente y tendremos en cuenta que si está en columna o bien el contenido sobresale la extensión característica de la columna siempre podremos ampliarla haciendo clic en el espacio entre dos columnas y estirando también se puede hacer más grande el espacio vertical de el registro para eso simplemente tengo que hacer clic en el espacio entre estos registros y ampliarlos en filtro por tanto podemos elegir si queremos ordenar de la a la z en este caso o si queremos ordenar de la afectada a la de mostrar en cuenta que aparece o z porque tenemos un campo de texto de esta manera se dijo ordenar de aceta comprobaremos como ahora el campo primero para ordenar es el campo número de cliente y por tanto primero aparecen que el cliente que tiene jota a nuevo hace el cliente que tiene j y luego del cliente que tiene en el y porque lo está abordando de manera alfabética si quiero hacer que el campo vuelva a ser el campo inicial el campo de ordenación voy a ir a ascendente y de esta manera comprueba ahora como en primer lugar se ordenará por campo y de ascendente y en segundo lugar por campo nombre del cliente ascendente a continuación vamos a ver las opciones para buscar y reemplazar para buscar datos dentro de una tabla tendremos que elegir la opción buscar que encontramos aquí arriba en este caso en primer lugar empezamos buscando aquí el elemento que deseamos encontrar por ejemplo voy a poner el con minúsculas elegimos si deseamos buscarlo en el campo actual o en todo el documento actual si elegimos campo actual nos queremos aclara miguel sólo en el campo nombre el nombre de cliente si decimos documento actual estaremos buscando miguel en cualquier campo dentro del documento actual con coincidir elegiremos qué tipo de coincidencia queremos buscar en cualquier parte una coincidencia exacta aunque lo que busquemos esté al comienzo del campo vamos a elegir cualquier parte del campo elegimos si buscamos en todos los registros independientemente de que estén antes o después el registro de seleccionando o limitamos aquellos registros que estén arriba del que seleccionado actualmente o abajo del que el seleccionado actualmente coincidir mayúsculas o minúsculas nos permite seleccionar nos permite activar que la coincidencia sea exacta si elijo buscar siguiente compruebo como el programa me lanza un mensaje en el que me dice microsoft es ha finalizado la búsqueda y no se han encontrado los elementos por elemento que buscaba en este caso fijémonos que existe un registro llamado nivel aunque hemos especificado que queríamos coincidir las mayúsculas y las minúsculas y las mayúsculas y las minúsculas no coinciden en el elemento que hemos modificado si elegimos no coincidir mayúsculas y minúsculas y volvemos a buscar comprobaremos como ahora nos sale el mensaje de advertencia porque sí que se ha encontrado una coincidencia en este caso además la coincidencia se marca automáticamente en la base de datos si hubieran varias coincidencias al pulsar al buscar siguiente casilla seleccionando la sería marcando en pantalla una hora en este caso dado que sólo existe una coincidencia al pulsar buscar siguiente el programa dice que ha finalizado la búsqueda de registros y no se ha encontrado más elementos como el que buscaba puedes aceptar y pulsar salir para finalizar mi primera búsqueda dentro de una tabla de access la opción de reemplazar que encontramos a la derecha de buscar nos permite realizar re emplazamientos hay que decir que si pulsamos buscar también podremos acceder a la pestaña reemplazar simplemente haciendo clic en la segunda pestaña de la ventana de la misma manera si hago clic en el botón reemplazar podría acceder a la pestaña buscar simplemente retrocediendo una pestaña voy a hacer clic en reemplazar y comprobar que el formulario de reemplazar es muy parecido al de buscar solo que una vez encontrado una coincidencia me permite especificar con qué la quiero reemplazar en este caso voy a especificar quiero buscar el término miguel y cuando lo encuentre por él [Aplausos] de la misma manera puedo seleccionar donde quiera buscar si en el campo actual o en todo el documento y el tipo de coincidencia en este caso no voy a activarme minúsculas y mayúsculas aunque éste las activará no pasaría nada ya que miguel coincide en este caso con el término tanto en mayúsculas como en minúsculas como en los caracteres puedo desde reemplazar elegir buscar siguiente de lo que hace es buscar el que reemplazaría no reemplazarlo reemplazar uno a uno o reemplazar todos simultáneamente para este ejemplo voy a hacer clic en reemplazar todo simultáneamente donde encontrará que automáticamente estará renombrando el campo miguel del registro 3 a miguel lópez garcía en este caso serán reunirse nos ofrece una previsualización que deberá aceptar debe confirmar me dice que no se podrá deshacer la opción la operación para desplazar desea continuar si se dejó continuar comprobar como enlazado correctamente miguel por miguel lópez garcía a continuación vamos a modificar el formato de las tablas y la máscara para introducir datos en cada uno de los campos por eso vamos a cerrar nuestras dos caras y vamos a abrir la tabla de facturas en el modo diseño para ello si hacemos doble clic comprobaremos cómo arranca en vuestra tabla en el modo datos si queremos abrir en el modo diseño haremos clic con botón derecho y elegiremos en lugar de abrir abrir con la resta pestaña vamos a cambiar el campo de fecha y hora para ello hacemos clic sobre él sobre el campo de fecha factura y comprobaremos que en propiedades del campo tendremos disponibles múltiples campos para cambiar entre los que se encuentra el formato y más cara de entrada si hacemos clic en formato y hacemos clic en el desplegable te encontramos a la derecha podemos elegir el tipo de fecha que queremos introducir si queremos una fecha general una fecha larga mediana corta hora larga hora mediana ahora corta en este caso al ser una fecha de factura voy a elegir una fecha de corta aparece un pequeño asistente que me permite localizar todas aquellas fechas que haya introducido y actualizar las al nuevo formato de elegir voy a hacer clic en el asistente y voy a actualizar el formato siempre que se utilice fecha factura en este caso aunque haga clic comprobaré como no fue necesario actualizar ningún objeto ya que todavía no había ningún objeto con tales características a continuación vamos a evitar la máscara antes de editar la máscara cerramos la tabla guardamos los cambios haciendo doble criterio factura creando una nueva fecha de factura vamos a ver hasta ahora cómo podemos introducir la fecha que probamos como no tenemos ninguna muestra todavía y nuestra única opción es hacer clic en el calendario para introducir la máscara que queremos crear vamos a cerrar nuestra tabla vamos a volverla a volverla a abrir en vista diseño en este caso si nos colocamos sobre fecha factura podremos configurar una máscara de entrada hacemos clic en el botón de los tres puntos tras lo cual se crea un asistente para máscaras de entrada vamos a crear una máscara para fecha corta que coincida con la máscara que teníamos seleccionada elegimos siguiente hemos elegido fecha corta tras la cual indicamos la máscara que queremos usar con carácter marcador introduciremos el carácter que nos servirá de máscara para crear para introducir una nueva fecha elegimos siguiente finalizamos el asistente cerramos la tabla y guardamos los cambios será hacemos doble clic en crear facturas y creamos un nuevo registro comprobaremos cómo hemos creado una máscara con el formato elegido y con el carácter elegido y ahora creó una nueva fecha puedo introducir la fecha de la siguiente manera introduzco 03 11 2012 y compruebo como la máscara me ayuda a formatear la fecha ya saber negra manera muy sencilla y muy rellenable como tengo que introducir ese valor a continuación vamos a crear reglas de validación para los campos para ello voy a cerrar facturas y voy a abrir la misma tablas alturas en la vista diseño en este campo voy a crear una calificación en fecha factura donde para crear la regla de validación tendrá que rellenar tanto regla de validación como texto de validación que es en dónde se me devolverá si la validación es negativa en primer lugar voy a crear una regla de validación haciendo clic en este botón con tres puntos al hacer clic en ese botón se me abre está penada flotante donde podré elegir aquí arriba escribir directamente la expresión si ya conozco cómo escribirla y si no la conozco puedo escribirla seleccionando cada uno de los elementos de estas tres columnas voy a empezar añadiendo voy a empezar indicando que la fecha no puedo hacer posterior al día de hoy por tanto lo primero que voy a hacer es elegir operadores en operadores se me abrirán las empresas columnas donde puedo filtrar por categoría de expresión o puedo elegir qué quiere ver todas las categorías a partir de ahí puedo elegir los valores que quiero usar para metal en este caso les voy a poner un símbolo mi norte doble clic tras lo cual el símbolo menor que habrán subido a la vista de expresión ya tengo un operador a continuación voy a trabajar con funciones para trabajar con funciones deberá desplegar las usando este símbolo más que aparece arriba a la izquierda tras lo cual el acceso a las funciones incorporadas puedo una vez más no filtrar ver todas las expresiones todas las categorías o bien filtrar por tipo en este caso voy a elegir fecha y hora puede decir agregar fecha ahora año en este caso como podríamos comprobar si no conocemos cada una de las entradas hacer clic en cada una de ellas nos devolverá una un pequeño resumen aquí abajo de qué es lo que quiero hacer cada una de ellas en este caso vamos a elegir fecha 2 lo cual haremos doble clic y fecha y en este caso entre paréntesis de momento vacíos se agregan a nuestro campo de expresión si ya hemos elegido una expresión pulsamos el botón aceptar además podemos escribir un texto de validación el texto de validación es un texto de muestra que se mostrará que aparecerá cuando lo que introduzcamos no cumpla los requisitos deseados [Aplausos] otro parámetro que vamos a activar es que el campo sea requerido ya que estamos trabajando con facturas antes número de factura como la fecha de factura deberán ser requeridos lo que hacemos por tanto ahora es guardar esta hoja pero es lo cual se nos dice que si se han cambiado las reglas la integridad puede verse comprometida es posible que los datos existentes no sean válidos por las nuevas reglas por tanto lo que se me pregunta es si deseo comprobar uno a uno si los datos que tenía cumplen las reglas y si no modificarlos o si deseo ignorar la integridad de los datos que tenía hasta ahora en este caso voy a decirle que sí en este caso se nos dice que al menos un dato existente infringe el nuevo valor de la propiedad desea mantener la comprobación así que deseo mantenerla y en este caso se haga voy a la vista de hoja de datos lo que podría hacer es cambiar o es introducir nuevos registros para comprobar el funcionamiento de los créditos voy a elegir una fecha anterior por tanto viale general desde el año 2000 tras lo cual no se me ofrecerá ningún ninguna transferencia si en cambio hago un nuevo registro que tiene una fecha posterior voy a poner el 10/10/2011 o de 2013 en este caso dice que el barrio especificado no es adecuado para la máscara vigencia en el 10 2013 y si el recurso enter comprobaré como en este caso me dice que el campo es incorrecto ya que había especificado que el campo tenía que ser menor que la fecha actual como este campo es mayor que la fecha actual en este caso me dice que este campo es incorrecto debe de corregirlo para poder continuar sin que el programa genere un error en este vídeo vamos a trabajar con las claves de las tablas de las bases de datos si nos fijamos en facturas vamos a entrar en la vista diseño teníamos una clave de marjah llamada número de factura vamos a crear en este caso otra clave llamada hecha a su altura para conseguir que un campo se convierta en clave seleccionamos el campo vamos a sus propiedades y especificamos si indexado es igual a no es igual así con duplicados o es igual así sin duplicados la clave la clave principal de una tabla no puede tener duplicados en este caso nombre de factura es correcto que sea una clave principal ya que no deben existir dos facturas con el mismo número de factura en cambio ofensa factura puede ser una clave pero puede también tener duplicados ya que es posible que se realicen dos facturas con distinta denominación pero en el mismo día por tanto voy a seleccionar fecha factura y ha indexado elegiré sí pero con duplicados si en cualquier momento deseo ver todas aquellas claves y todos aquellos índices que tengo en la base de datos lo que haré es simplemente es pulsar en la vista de sí señor pulsar el botón índices en este caso el botón índices me indica todos los índices que tengo en mi base de datos en este caso además voy a poder obtener información y cambiar la información de cada uno de los índices pero es que dispongo en la tabla ahora mismo facturas en este caso fecha factura no es principal no es única y no omite nulos aunque y de cliente que tenía en la tabla anterior no es principal no es única limitémonos y primaria así que es principal sí que es única y omite nulos a continuación vamos trabajar con la vista de relaciones la vista de relaciones nos permite relacionar campos de una tabla con campos de otra tabla en este caso recordamos como en clientes tengo un campo llamado id mientras que en facturas tengo un campo llamado y del cliente así que lo que voy a hacer a continuación tras asegurar mente he cambiado en las facturas el campo y del cliente al número no se me olvide en herramientas de base de datos una vista de relaciones entre tablas hago clic en relaciones tras lo cual se abre una pestaña llamada relaciones y puedo elegir las tablas que quiero mostrar para mostrar la tabla puedo hacer o bien doble clic o bien seleccionar el nombre de la tabla y pulsar el botón agregar una vez tenga todas las tablas que necesite para mis traducciones pulsar el botón cerrado lo que dejamos un campo llamado vive en clientes y un campo llamado de clientes en facturas para relacionar estos dos campos simplemente tengo que hacer clic sobre uno y arrastra sobre el otro al soltar aparecerá esta ventana en la que podré finalizar y al final la asociación entre los dos campos compruebo como estoy haciendo el campo y de de clientes al campo y del cliente de facturas en este caso el tipo de relación es uno a varios si nos fijamos es correcto ya que habla clientes no puede haber dos clientes con el mismo idea por tanto las relaciones uno sin embargo en las facturas puede haber varias facturas que estén detrás al mismo número de cliente por tanto tengo barrios pulso crear tras lo que compruebo como los dos campus han quedado correctamente asociados esta vinculación puede ser eliminada y puede ser editada para editar la vinculación simplemente tengo que hacer doble clic en la línea tras el cual volver a abrir la ventana de modificar relaciones también puedo quitarla haciendo clic con botón derecho de la línea y eligiendo modificar relación si quiere eliminar la relación simplemente tendré que hacer clic con botón derecho y pulsar eliminar de la misma manera que si quiero eliminar cada una de las tablas cada una de las vistas de la tabla tengo que pulsar el botón derecho y elegir ocultar tabla en este caso lo que voy a hacer es guardar la relación elegir cerrar tras lo cual se me pedía si quiero guardar los cambios en el diseño de mis relaciones con su puesto que en este caso quiere guardar los dos lo cual el hijo sí ya he creado una relación sobre elementos de las herramientas base de datos y ejecutó relaciones comprueba de cómo aunque no aparezcan en el menú de navegación de la izquierda así que el programa recuerda las relaciones que he creado anteriormente en este vídeo vamos a aprender a generar consultas sencillas las consultas en access son parecidas a las listas en sql para ello iremos a crear y elegiremos dentro del grupo consultas el botón diseño de consulta abrimos por tanto una ventana de consulta donde elegiremos en primer lugar la tabla que queremos consultar así que hacemos clic en clientes y elegimos agregar o hacemos doble clic en clientes cuando ya hemos seleccionado todas las tablas por las que queremos realizar consultas pulsaremos cerrar lo que haremos ahora es seleccionar aquellos datos de la tabla que formarán parte de mi consulta si quiero seleccionar todos los otros de la tabla haré doble clic en el asterisco que aparece en primer lugar tras lo cual observaré que en campo de clientes punto asterisco esto quiere decir que de la tabla clientes punto estoy seleccionando asterisco que es igual a todo si realizo esto podré comprobar como sea ahora voy a la vista de hoja de datos obtendré todos los registros que tenía en la tabla clientes vuelvo a la vista diseño para en este caso especificar que solo quiero ver por ejemplo el vídeo y solo quiero ver por ejemplo el nombre del cliente para poner nombre de cliente hay que hacer doble clic el nombre de cliente tras lo cual observar el que aparece aquí o bien seleccionarlo simplemente eligiendo de la tabla contextual si ahora pulso con botón derecho y voy a la vista de hoja de datos observe como ahora no estoy viendo todos los datos si no estoy viendo solo y de iu nombres de cliente es decir he creado una vista que toma datos de la tabla clientes pero no es necesariamente igual que la tabla de clientes si vuelvo a la vista de diseño observa que hay más datos que puede configurar por ejemplo cuando el cliente quiere voy a dirección calle tras lo cual si voy a la vista baja de datos tengo también la dirección calle aunque en un momento dado puedo elegir no mostrar este campo el campo estrella en cuenta aunque no es mostrado en la consulta otros campos se pueden usar es por ejemplo la ordenación puedo elegir por ejemplo que quiero ordenar esta vista no según el ine si no según el nombre del cliente tras lo cual si voy a la vista de hoja de datos comprobar como esta lista se ordena alfabéticamente según el nombre de cliente aunque si vuelvo a la vista de clientes no he modificado la propia tabla vamos viendo por tanto para qué nos sirve una consulta nos sirve para consultar los datos de una tabla sin tener que modificar la tabla original además si tenemos conocimientos de sql podemos escribir directamente la sentencia sql dentro de la vista de sql en este caso por supuesto se nos está indicando en el resultado sql de la petición que hemos realizado es decir estamos pidiendo estamos seleccionando clientes punto y d es decir el campo y de dentro de la tabla cliente es el nombre el campo nombre del cliente dentro de clientes de la tabla clientes y los estamos ordenando por el número de cliente como podemos comprobar todo aquello que hemos realizado tiene su revisión de traducción en lenguaje sql en este caso dirección calle ahora nos hemos añadido dirección calle y lo que hemos propagado en cualquiera de las listas a continuación vamos a crear alias para los campos de la consulta si voy a la vista de hoja de datos compruebo como tengo el nombre de cliente y inicio calle si no quiero usar los nombres originales de las columnas sino que quiere usar mis propios nombres a los consultas sin tener que modificar la tabla original volveré a la vista diseño y crearé alias de la siguiente manera pondré de pendientes dos puntos y el nombre original cuando el pulso entre compruebo que si voy a la vista de hoja de datos en lugar de ver y de veo y desde el cliente sin que por supuesto haya modificado esto en la tabla original donde iré sigue siendo en este caso y de cliente en la misma diseño voy a introducir más albers donde ahora pondré un nombre del cliente dos puntos nombre el cliente y pondré de dirección el cliente dos juntos dirección calle de esta manera vamos a recuperar la vista de esta manera se ahora voy a la vista hoja de datos tendré y de de cliente nombre del cliente dirección del cliente sin haber alterado la fab original que tiene el nombre del cliente todo junto y dirección calle todo junto por último para esta parte vamos a cerrar la consulta tras lo cual se le pedirá si quiere guardarla efectivamente sí que desee o guardarla y la llamaré a esta consulta de clientes por nombre a pulso aceptar observar que habrá además de tablas tengo un nuevo grupo de elementos llamados consultas y si ahora ese hombre toda la tabla entre las de clientes simplemente haré de doble clic y veré clientes pero si deseo ver una consulta de clientes con sólo tres campos y ordenados por nombre no quiere es de clientes por nombre compruebe por tanto como la tabla de clientes tiene todos los datos que contiene la base de datos en este caso asignados a clientes mientras que la consulta haber clientes por nombre lo que hace es seleccionar una consulta seleccionar un grupo de datos en este caso de clientes con los parámetros que yo he especificado a continuación vamos a diseñar una consulta un poco más compleja ya que implicará a dos tablas en este caso tenemos la tabla facturas que tiene un campo llamado de cliente que no es muy fácil de usar ya que ahora mismo tenemos en el cliente 1 2 y 3 y a quién corresponde cómo se llama el cliente 1 2 y 3 pero pues tendría que ir a clientes e ir cotejando a quien corresponde cada uno de los códigos del cliente verdad el alquiler cliente número 4 bien pues para esto están los campos vamos a guardar los caras las consultas de multi tabla cerramos estas dos tablas vamos ahora a crear y voy a elegir un diseño de consulta en este caso lo que voy a hacer es elegir tanto facturas como clientes y lo que haré es recordar que tengo una relación entre y del cliente en la tabla facturas y clientes y de sí ahora cierro comprobaré lo siguiente voy a hacer doble clic en diversos campos para establecer en este caso los aires y las facturas que quiere usar empieza haciendo doble clic en número de factura por lo cual tengo el campo nuevo de factura en la tabla facturas tengo también fecha factura que introduzco en el siguiente campo voy haciendo es muy útil para ejecutar consultas pero en lugar de elegir y de cliente lo que voy a hacer es que quiero ver el nombre del cliente y quiero ver su calle y quiero ver su población a continuación elijo el concepto que dijo la base imponible y elijo si ves la factura está enviado tengo por tanto ahora una consulta que mezcla dos salas diferentes y por tanto lo que voy a hacer ahora es pulsar el botón ejecutar consulta para comprobar cuál es el resultado él ejecutó la consulta comprobaré como tengo el logro de fractura tengo la fecha de factura pero en lugar de poner de manera bastante incómoda el idea de cliente automáticamente está cambiando el ide por su nombre por su dirección calle hoy por su dirección población tras lo cual a continuación sigue saliendo el concepto la base imponible y si la factura ha sido enviada este pertenece a facturas vamos a resumir lo que hemos hecho porque parece que no hemos hecho nada pero realmente hemos hecho mucho y ahora voy a guardar voy a cerrar esta consulta y de mente la voy a guardar y le voy a poner un nombre el nombre va a ser ver anclas con nombre compruebe ahora tengo una segunda consulta haber facturas con nombre que se lleva a facturas recordamos que el cliente estaba expresado según el número de ive pero es difícil especialmente cuando tengo muchos clientes que me acuerde qué número equivale a cada cliente sin embargo tengo los nombres de clientes relacionados con su aire así que cuando vea la factura con el número uno con el dinero de cliente número uno tendría que ir hablando clientes buscar elite número uno y saber que bieber – el número uno soy yo así que qué hace la consulta multi tabla pues buenos ahorrar todo este trabajo y nos permite que el programa automáticamente en la número de factura fecha de factura y cambia automáticamente el número de cliente por el nombre del cliente es decir hace por mí esa operación de irritar la tabla sacando los datos de la tabla y de esta manera que puedo obtener un listado de facturas y que aunque internamente las tablas se unen mediante el ide numérico de cliente lo que estoy haciendo es modificar lo que estoy haciendo es ver un listado en el que se unen las dos tablas por supuesto puede volver a la vista de diseño y puedo especificar que el nombre de cliente voy a introducir un nombre nuevo el cliente quiere ver el nombre y luego quiero ver la provincia y luego lo contesto es decir que se hará voy a la vista de hoja de datos pueden porque no ver también una factura fecha factura del cliente y luego nombres de clientes dirección provincial concepto etc a continuación vamos a realizar consultas con condiciones que como veremos son de amplia utilidad para la gestión de las bases de datos para ello voy a empezar creando una nueva consulta en diseño de consulta voy a usar la tabla de clientes por 32 doble clic y luego cerrar le voy a elegir que quiero empezar viendo su vídeo son números de cliente la dirección de la calle el feef y en este caso voy a elegir la provincia voy a crear ahora por tanto una consulta donde solo pueda haber por ejemplo los clientes que sean de valencia si vemos esta consulta en la vista de datos comprobaremos cómo estamos viendo todos los contenidos todos los clientes que existen en la tabla clientes sin embargo ahora establecemos un criterio vamos a ir a dirección por provincia y lo que vamos a hacer es crear un criterio nuevo por tanto sabemos sobre el botón sumatorio y en agrupar lo que vamos a hacer es elegir comprobamos cómo ha salido esta columna fila total al pulsar total es elegir qué queremos dónde en criterios lo que haremos es elegir que dónde en el tiempo provincia sea igual a valencia si ahora pulsamos botón derecho en la vista hoja de datos comprobaremos como ahora la consulta sólo incluye aquel cliente cuya provincia era valencia decimos debemos tratar las clientes comprobaremos como el registro número 1 era igual a valencia si ahora cerramos y en la vista de diseño decimos que la consulta es igual al criterio desigual pero no lo que estaremos haciendo si vemos la vista de hoja de datos es filtrar solo aquel cliente cuya población vamos a comprobarlo era barcelona hemos conseguido por tanto establecer una condición y crear una consulta que viene se podría llamar a cambio de basta tras lo cual si hacemos doble clic comprobaremos cómo está consulta tiene este contenido a continuación vamos a realizar una consulta de actualización las consultas de actualización realmente pueden modificar los datos originales de nuestras tablas por tanto debemos tener bastante cuidado con ellas tengo una tabla llamada facturas que tiene una columna llamada apagada que puede ir de 0 a 100 pongamos quiero dar todas las facturas por pagadas ok quiero dar las todas las conoce ninguna hubiera sido pagada para eso voy a crear por tanto de nueva consulta y voy por tanto a crear diseñar e consulta y trabajo con la tabla de facturas a lo cual en el primer campo introduzco el campo llamado palabra dentro del menú de herramientas de consultas diseño encontraré que al valor de seleccionar quedar tabla anexa existe un botón llamado actualizar el botón actualizar lo que hace es quitar aquellos campos que coinciden con la petición total y dejar solo aquellos campos que voy a actualizar en este caso compruebo cómo desaparecen algunos campos tales como mostrar o tales como orden y sin embargo aparece un nuevo campo llamado actualizar y voy a decir que el campo pagada de facturas sector interés por ejemplo hacia una vez que tengo esta consulta lo que voy a hacer es probarla mediante su ejecución si pulsó el botón ejecutar el programa me advertirá que voy a actualizar cuatro filas si hago clic en sí no podría utilizar el comercio deshacer así que voy a confirmar le digo que sí y si ahora vuelvo a la tabla facturas comprobaré como ahora el estado de estas facturas es pagada se hará guardado esta consulta voy a hacer actualizar a 0 y cuando la consulta alturas a 0 comprobaré como en la consulta de la actualización se llama doble clic en la consulta me dice que todos los datos que sean afectados van a ser modificados digo que si voy a actualizar cuatro filas en este caso se vuelve ahora a facturas compruebo cómo el estado pagado ha vuelto a cero mucho cuidado por tanto con las consultas de actualización porque realmente modifican no sólo visualizan sino que modifican los datos de las tablas originales ahora vamos a crear una consulta de a next acción en clientes tengo columnas correspondientes a provincias y códigos postales de clientes en este caso además voy a crear un nuevo registro [Aplausos] con algo nuestro código y en este caso voy a introducir una población duplicado ya duplicar también el código para que se han duplicado perfecto [Aplausos] ahora te voy a guardar esta tabla y voy a crear una nueva consulta desde crear diseño de consulta tiene una consulta sobre clientes cierro aquí y voy a especificar que quiero crear una consulta de a next acción por tanto lo que voy a hacer es crear una consulta que tenga el código postal y la población de momento lo que hacemos es ejecutar para ver el resultado tengo por tanto un registro duplicado como puedo comprobar que es valencia aquí y aquí yo lo que quiero ahora es en una tabla que no tenga registros duplicados por tanto voy a la vista de diseño y en la vista de diseño lo que voy a hacer es ejecutar es usar un botón llamado propiedades de la tabla voy a asegurarme que no tengo ningún campo seleccionado ya que si no estaría viendo las propiedades del campo que estuviese marcado por tanto algo doble que fuera a continuación ejecutó el botón hoja de propiedades si no tengo ningún campo marcado la hoja de propiedades hace referencia a la consulta entera mientras que tenga algún campo seleccionado la vista de propiedades la hoja de propiedades hace referencia a ese campo particular por eso es muy importante hacer doble clic fuera para asegurarnos que los parámetros que estamos viendo hacen referencia a la consulta entera y lo que voy a hacer ahora es elegir que en valores únicos de no lo cambio de esta manera se ahora ejecutar la consulta comprobaré como access automáticamente elimina aquellos valores que estén duplicados ahora que ya he conseguido generar la consulta vuelvo a la vista diseño y lo que haré por tanto es publicar es devolver el contenido de la consulta a una nueva tabla que llamaré de poblaciones por lo tanto voy a crear una nueva tabla antes voy a guardar esta consulta cómo crear relaciones y enfriar voy a crear una nueva tabla llamada poblaciones estable de malas relaciones evidentemente tendrá una relación y una segunda columna llamada código donde vamos a asegurarnos en la vista estas son las poblaciones en la vista de diseño estamos trabajando con campos de texto voy a trabajar con este campo y lo voy a eliminar y eliminar este campo requiere que microsoft elimine la clave principal ya que para este esta base de datos de momentos no requiere una clave principal ahora sí voy a guardar la voy a cerrarlo y lo que voy a hacer es volver a crear poblaciones donde en la vista diseño especificar que esta consulta no es la consulta de actualización sino que es una consulta de anexar comprobar y también como anexo a la brevedad la población es por eso es importante haber creado la tabla antes puedo elegir anexar una base de datos anexar una tabla de la base de datos activa o elegir otra base de datos de momentos vamos a elegir la misma base de datos activa aceptar tras lo cual compruebo que una vez más los nombres de los campos han cambiado ya que en lugar de actualizar pone anexar y eliminado algunos campos que ya no procedía por lo que ahora lo que voy a hacer es decir que el campo dirección calle código se anexa en este caso se va a pensar a el campo 1 en este caso tengo el campo 1 que recordemos en poblaciones era la población y el código lo que voy a hacer en este caso es renombrados el campo una es población en el campo de los estudios por lo tiene poblaciones si voy a la pista diseño en el campo nuestra población del campo 2 score [Aplausos] guardamos cerramos y lo que haré ahora es repetir la vista voy a esa tabla voy a añadir una tabla nueva en este caso voy a cerrar crear poblaciones donde se guardan y en crear poblaciones en la vista señor vuelvo a estas carencias tanto de álex acción en sola poblaciones era ético que el código haga así corresponde con el código y la población se anexa a la población se hará guardo y ejecutó esta consulta comprado previamente como poblaciones esta grafía podría eliminar este registro se ejecutó esta consulta anexo 3 de las nuevas y si ahora vuelco a poblaciones comprobaréis como poblaciones se ha rellenado con el resultado de la consulta de adex acción anterior es decir extraído las poblaciones de la tabla las he definido como datos únicos celinda duplicados y las se han anexado a una tabla que en principio estaba vacía aunque por defecto aunque por supuesto tenía que estar previamente creada a continuación vamos a empezar a usar formularios por tanto voy a cerrar los diferentes elementos que he creado y voy a ir a crear formulario a grupos formularios y voy a empezar usando el asistente para formularios por tanto hago clic en este botón y elijo en principio los elementos que voy a hacer en mi primer formulario voy a empezar haciendo un formulario que me devuelva la tabla clientes puede incluso elegir un formulario que contenga el contenido de varias tablas a la vez si quiero pasar campos de disponibilidad seleccionados puede usar este botón que me permite ir traspasando campos desde esta columna hasta esta columna si lo que quiero es mover todos los campos a la derecha puede buscar el segundo botón que los momento dos en una sola operación de la misma manera estos dos botones que permiten eliminar campos de la columna de la derecha o bien eliminar todos los campos a la vez vamos a añadir los dos campos y pulsaremos siguiente para continuar a continuación se me permite elegir el formato que tendré para la hoja de formulario tengo cuatro opciones donde además a la izquierda obtendré una vista previa de los elementos del formulario tenga columnas que haya tabular en hoja de datos y justificación voy a elegir angular y pulsar el siguiente tras lo cual el formulario voy a crear el nombre formulario clientes y al acabar se me permite elegir o bien abrir el formulario o bien modificar el diseño del formulario de momento lo que voy a hacer es abrir el formulario pulso finalizar y compruebo como lo que tengo a continuación es un formulario ya no en formato tabla sino en formato formulario con el cual puedo modificar igualmente el contenido de la tabla clientes además aunque haya entrado en la vista datos siempre puedo hacer clic con botón derecho e ir a la vista diseño para modificar la manera en la que trabajo con el formulario en la vista diseño vamos a personalizar los elementos que tienen un formulario y su disposición el formulario está dividido en tres zonas por una parte tenemos la cabecera o encabezado del formulario por otra parte el contenido del formulario y por otra parte el pie entonces detalle del formulario observamos cómo vamos a poder cambiar el tamaño y la distribución de los elementos vamos a esconder esto vamos de momento a cerrar la hoja de propiedades y lo que veremos por tanto es como cada elemento que seleccionemos puede ser movido si hacemos clic en la zona gris que tenemos del recuadro gris que tenemos arriba a la izquierda no pueden ser reescalado si hacemos clic en los cuadros amarillos si hacemos clic y luego intentamos mover veremos como lo que estamos haciendo es renombrar el campo sin embargo si hacemos clic a la vez que arrastramos pasaremos a mover directamente el campo de esta manera podemos reordenar y podemos distribuir como nosotros queramos la disposición en los campos dentro de un formulario cuando queremos seleccionar varios podemos hacerlo de varias maneras o bien creando un cuadro de selección o bien seleccionando varios con mayúsculas o bien seleccionando varios con la tecla control de esta manera seremos capaces de mover varios controles de formularios simultáneamente cualquier cambio que hagamos por supuesto podremos visualizarlo si volvemos a la vista de formulario comprobamos como aunque ahora ya no se corresponda la cabecera con el contenido ahora el contenido tiene el formato que hemos especificado la vista al diseño siempre no te volverá a la vista donde podremos cambiar los elementos del formulario para eliminar un elemento del formulario simplemente tengo que seleccionarlo y eliminarlo con la tecla eliminar voy a eliminar otros estos elementos cuando salga incluso montonero si quiero añadir más controles sobre añadirlos usando los controles que tengo en la barra superior puedo insertar nuevos controles puedo insertar imagen como por ejemplo el logotipo de la empresa para la que estés realizando esta base de datos vamos a insertar un primer control de formulario que sería un sencillo texto por tanto si pincho y arrastro en el tercer control es un control de texto de etiqueta podré crear una etiqueta esta es mi base de datos de clientes tras lo cual podría mover y poder escalar y podría hacer lo que quiera con ese elemento una vez que haya finalizado siempre puedo volver a la vista del formulario para ver cómo ha generado el formulario siempre dentro de la vista de diseño se puede personalizar fácilmente con la serie de temas el serie de colores y la serie de fuentes que tenemos disponibles si elegimos temas observaremos como tenemos una serie de temas bastante interesantes predeterminados tenemos la de esta formulario observaremos cómo podemos cambiar colores cómo podemos cambiar tipografías y cómo podemos cambiar fondos de una manera realmente sencilla en cualquier momento la vista formulario nos permite previsualizar nuestra elección además podemos cambiar los tipos de fuentes y podemos cambiar el centro colores cuidado porque al cambiar a veces el tipo de letra podemos afectar hacer más grande más grandes los bloques de texto ahora vamos a empezar a trabajar con informes para eso vamos a cerrar el formulario y vamos a ir a crear informe en este caso tenemos un informe al que podemos imprimir y que nos da un registro de los elementos que tiene en este caso la tabla de clientes en la vista presentación tendremos una vista de cómo quedaría en la vista de informes tenemos preparado para imprimir mientras que en la lista diseño podemos personalizar el contenido y la apariencia de el informe en este caso el informe queda dividido en cinco zonas que son el encabezado del propio informe el encabezado de la página el detalle el pie de página y el pie del informe a continuación vamos a ver cómo agrupar en este caso observamos la vista preliminar como tenemos dos clientes aunque si no se vea que están dentro de valència por tanto lo que quiero es agruparlos todos dentro de un mismo grupo por eso lo que voy a hacer es cerrar esta ventana es usar la herramienta de agrupar y ordenar hacer clic aparece ahora sí esta ventana que tenemos aquí abajo se hago clic para agregar un grupo seleccionó ordenar por provincia con en la parte superior con más opciones e incluso agregar un orden que va a ser por nombre de cliente dentro de provincia así que de esta manera observó como al agrupar por dirección provincia ha aparecido una nueva sección llamada encabezado dirección provincia por lo que ahora no quiere es muy sencillo correctamente voy a seleccionar el campo de dirección provincia no corto y lo pego además antes de dirección provincia en controles voy a agregar una línea que me permitirá crear un pequeño separador ya gran detalle que contendrá cada uno de los registros lo que hace es movernos tras lo cual se hará a la vista de presentación preliminar observar como todos aquellos clientes que son de barcelona aparecen agrupados los de madrid aparecen agrupados los de valencia aparecen los dos agrupados y comprobamos lo voy a guardar formularios clientes y si ahora creo nuevos clientes ejemplo jorge en la dirección un código [Música] observaremos como al acceder al formulario guardamos y vamos al informe de formulario clientes observaremos como en barcelona tenemos a jorge ya miguel lópez garcía es decir aparecen en este caso a resultados todos los de barcelona todos los de madrid y todos los de valencia recordemos que en este caso jorge está pareciendo antes porque habíamos ordenado por nombre cliente quizás lo más correcto en la lista diseño sería ordenar ordenar no por nombre de clientes sino por y de de esta manera si volvemos la vista preliminar observaremos cómo ahora cada ciudad está ordenada por el líder de cliente y no por el nombre de cliente en este vídeo vamos a crear una macro las matronas nos ayudan a automatizar tareas comúnmente repetidas para eso vamos a abrir la base de datos si no así estaría acá ya vamos a ir a crear y arrancaremos una nueva macro en este caso vamos a hacer una macro compuesta por cuatro opciones que sea una tabla imprimirla lanzar un mensaje y cerrarla por tanto hacemos clic en este botón para crear una nueva macro dentro de esta ventana tendremos las acciones que podemos ir realizando que iremos añadiendo con este menú desplegable además en la ventana de la derecha catálogo de acciones tendremos algunos elementos auxiliares que podemos utilizar como por ejemplo un grupo vamos a empezar agregando una nueva acción y para eso lo que haremos en primer lugar es seleccionar de esta tabla la acción en el tabla buscaremos en el menú desplegable la acción a ver tabla tras lo cual se expandirá la etiqueta que nos permite utilizar la tabla en este caso el nombre de tabla podremos o bien escribirlo o bien seleccionarlo directamente pulsando este botón con la flecha por tanto hacemos clic y elegimos imprimir la tabla de clientes la tabla la debemos en cualquiera de las vistas por ejemplo en la vista hoja de datos o vista preliminar y el modo de datos podremos elegir si lo queremos abrir agregar en modificar o en su relectura una vez que tengamos esta macro definida vamos a crear una nueva acción por tanto siempre vemos como disponemos del botón agregar nueva acción en la parte inferior vamos a buscar para comprobar que en el momento no tenemos imprimir para ver todas las acciones lo que haremos es pulsar este botón llamado mostrar todas las acciones de esta manera como obtendremos más acciones en la pantalla por ejemplo imprimir que no aparecía hace un momento y que ha tenido que pulsar el botón mostrar todas las acciones para que aparezca por lo tanto vamos a elegir imprimir y configuramos las acciones de imprimir a medida que vayamos trabajando veremos que nos vamos quedando sin espacio por eso será útil usar este botón que nos permite minimizar cada uno de los elementos con los que ya no estemos trabajando integrado de impresión decimos que queremos imprimir en este caso voy a emprender todo por lo que no hace falta por tanto pulsar el desde página hasta página elijo la calidad de impresión y dijo la cantidad de copias que quiero utilizar y se dijo varias copias sí quiero intercalarlas una vez el documento haya sido impreso quiero sacar un cuadro del mensaje que me informe de la acción ha sido realizada satisfactoriamente por tanto voy a despegar otra vez las acciones para que después de imprimir puede ejecutarla la acción llamada cuadro de mensaje con la acción cuadro del mensaje vamos a ver no tengo todavía ningún en realidad ver tenencia con un cuadro de mensaje lo que es es que un mensaje en la pantalla del momento el preso correctamente elegir ese quiero que el programa vip y en tipo elegiré que si la advertencia es de tipo ninguno del tipo criticó el tipo aviso o bien información en este caso voy a elegir información por último lo que haré es agregar una última opción llamada cerrar tabla seleccionaré por tanto la acción llamada cerrar ventana para cerrar la tabla el tipo de objeto selecciono tabla que es el elemento que tenía abierto y seleccionó cerrar la tabla de clientes si es necesario guardar preguntara en este caso el principio no tendrá que ser necesario guardar ya que no habremos realizado cambios sobre la tabla tengo por tanto a mi macro creado tras lo cual lo que haré es ejecutarlo voy a pulsar sobre el botón ejecutar tras lo cual guardaré la macro clientes y el programa me informará de que el documento sea impreso correctamente en este caso a enviar el documento a la cola de impresión tenemos el documento abierto ahora mismo tenemos el mensaje en la pantalla y en cuanto acepte el mensaje accederemos a la cuarta acción que como recordamos consiste en cerrar la tabla así que será pulso aceptar comprobaré como la tabla se cierra y por tanto un completo en la cantina del completo la cuarta acción de la macro si tenemos un alma creo compleja compuesta por varias acciones siendo estas acciones de un número bastante alto podemos agruparlas con grupos ahora esto vamos a sacar el flujo de programas si es que no lo teníamos dentro de la pestaña diseño en catálogos de acciones voy a hacer doble clic en grupo para añadir un grupo y el grupo se llama imprimir en este caso puedo agregar nuevas acciones o puedo agregar las acciones ya previamente creadas de la siguiente manera en primer lugar voy a subir voy a elevar el grupo hasta que esté en la parte más alta y ahora a continuación lo que es generar los contenidos llevar las acciones para que pasen a formar parte del grupo realizó la misma acción con imprimir con cuadro del mensaje y con cerrar ventana puedo comprobar como ahora estas cuatro acciones han quedado incorporadas dentro del grupo llamado imprimir clientes por tanto siempre que guarden y ejecute la macro imprimir clientes ejecutará el grupo llamado entre mil clientes que a su vez ejecutar a abrir tabla imprimir cuadro de mensaje y cerrar venta no vemos por tanto como la creación de macros en access es un proceso bastante intuitivo y bastante visual si tenemos una macro compleja compuesta por varias acciones siguiendo estas acciones de un número bastante alto podemos agruparlas con grupos para esto vamos a sacar el flujo de programas si es que no lo teníamos dentro de la pestaña diseño en catálogos de acciones voy a hacer doble clic en grupo para añadir un grupo y el grupo se llama imprimir en este caso puedo agregar nuevas acciones o puedo agregar las acciones ya previamente creadas de la siguiente manera en primer lugar voy a subir voy a elevar el grupo hasta que esté en la parte más alta y ahora a continuación lo que quiere es generar los contenidos elevar las acciones para que pasen a formar parte del grupo realizó la misma acción con imprimir con cuadro de mensaje y con cerrar ventanas puedo comprobar como ahora estas cuatro acciones han quedado incorporadas dentro del grupo llamado imprimir clientes por tanto siempre que guarden y ejecuten la macro imprimir clientes ejecutará el grupo llamado internet clientes que a su vez ejecutar a abrir tabla imprimir cuadro de mensaje y cerrar ventana vemos por tanto como la creación de macros en access es un proceso bastante intuitivo y bastante visual en este vídeo vamos a aprender a personalizar la barra de herramientas vamos a empezar personalizando la barra de herramientas tenemos arriba donde comprobamos que tenemos el icono de antes y tenemos accesos rápidos de hacia los a las herramientas de guardar de deshacer y de rehacer haciendo clic en esta fecha que tenemos a la derecha podremos elegir qué elementos queremos que aparezcan en esa barra podemos elegir elementos predeterminados tales como el botón nuevo tales como el botón abrir o tales como por ejemplo impresión rápida pero además también podemos añadir nuestros comandos personalizados para esto haremos clic en la flecha y seleccionaremos la opción llamada más comandos se abrirá por tanto la ventana que nos va a permitir usar cualquier comando que podamos imaginar desde las opciones más comunes de abrir guardar o cerrar hasta las opciones específicas de access de cambiar de vista y esto solo si estamos en comandos más utilizados si elegimos todos los comandos podemos tener acceso a todos los comandos que podemos usar dentro del programa access algo bastante útil es llamar a las macros por ejemplo vamos a usar la macro llamada imprimir clientes para agregar esta macro simplemente tenemos que seleccionar la y pulsar el botón agregar para cambiar la macro de orden simplemente tendremos que usar las flechas arriba y abajo situadas a la derecha de la ventana para eliminar elementos de la macro simplemente tenemos que seleccionarlos en la columna de la derecha y pulsamos el botón quitar es conveniente que separemos nuestras macros de las macros predeterminadas con un separador para añadir un separador simplemente es el extremo separador en la gravedad de la izquierda no agregaremos y lo ordenamos convenientemente además es posible personalizar los botones que añadamos por tanto si no nos gusta el botón de imprimir clientes siempre podemos seleccionarlo pulsar el botón modificar y elegir un icono personalizado por ejemplo en este caso el icono de la impresora ya que lo que estoy haciendo con esa macro es imprimir los clientes acepto y compruebo como ahora tengo un nuevo botón llamado imprimir clientes ese pulso ejecuta la macro imprimir clientes y la sierra en este vídeo vamos a aprender a personalizar la barra de herramientas vamos a empezar personalizando la barra de herramientas tenemos arriba donde comprobamos que tenemos el icono de antes y tenemos accesos rápidos de regalos a las herramientas de guardar de deshacer y de rehacer haciendo clic en esta fecha que tenemos a la derecha podremos elegir qué elementos queremos que aparezcan en esa barra podemos elegir elementos predeterminados tales como el botón nuevo tales como el botón abrir o tales como por ejemplo impresión rápida pero además también podemos añadir nuestros comandos personalizados para esto haremos clic en la flecha y seleccionaremos la opción llamada más comandos se abrirá por tanto la ventana que nos va a permitir usar cualquier comando que podamos imaginar desde las opciones más comunes de abrir guardar o cerrar hasta las opciones específicas de acceso de cambiar de vista y esto solo si estamos en comandos más utilizados si elegimos todos los comandos podemos tener acceso a todos los comandos que podemos usar dentro del programa access algo bastante útil es llamar a las macros por ejemplo vamos a usar la macro llamada imprimir clientes para agregar esta macro simplemente tenemos que seleccionar la y pulsar el botón agregar para cambiar la macro de orden simplemente tendremos que usar las flechas arriba y abajo situadas a la derecha de la ventana para eliminar elementos de la macro simplemente tenemos que seleccionarlos en la columna de la derecha y pulsamos el botón quitar es conveniente que separemos nuestras macros de las macros predeterminadas con un separador para añadir un separador o simplemente seleccionaremos separador en la crom era de zinc de la izquierda no agregaremos y lo tenemos convenientemente además es posible personalizar los botones que añadamos por tanto si nos gusta el botón de imprimir clientes siempre podemos seleccionarlo pulsar el botón modificar y elegir un icono personalizado por ejemplo en este caso el icono de la impresora ya que lo que estoy haciendo con esa macro es imprimir los clientes acepto y compruebo como ahora tengo un nuevo botón llamado imprimir clientes el pulso ejecuta la macro imprimir clientes y la sierra en este vídeo vamos a personalizar las opciones de nuestra base de datos para eso iremos a archivo iremos a opciones al entrar dentro de opciones debemos asegurarnos que estamos trabajando con la base de datos actual para cambiar los parámetros que afectan a la base de datos con la que estamos trabajando en primer lugar podemos asignar un título a la aplicación esta aplicación se llamará base de datos a clientes y facturas podemos elegir un icono para la aplicación pulsando examinar podremos elegir cualquier archivo en el disco duro que tenga el formato correcto dejémonos en que los formatos admitidos para iconos de aplicación son punto y coma punto 4 1 y cursor en este caso he preparado en mi escritorio un archivo llamado favicon punto y ccoo que contiene una estrella por lo que voy a pulsar a saltar y comprobar como el icono que almacena el icono de la aplicación activo mostrar también como el formulario escolar de informe a continuación dispongo de otras opciones que me permiten por ejemplo mostrar el formulario automáticamente en cada vez que abra la base de datos o bien no mostraron ningún formulario en este caso quiero mostrar el formulario clientes automáticamente al arrancar la aplicación otras opciones de las que disponemos son por ejemplo no mostrar el panel de navegación sino lo mostramos el panel de navegación que para minimizar si lo activamos el panel de navegación queda nada más imitado quedará restaurado al arrancar si queremos que no cualquier persona pueda editar en la vista de diseño de nuestra base de datos quitaremos el permitir el uso de menús no restringidos y permitir el uso de menús contextuales predeterminadas de esta manera lo que estamos haciendo es ocultar la cinta de herramientas de diseño situado en la parte superior de la pantalla una vez que hemos personalizado las características de nuestra base de datos podemos pulsar aceptar tras lo cual entre la mano se informará en que debemos cerrar y volver a abrir la base de datos para que las opciones surtan efecto vamos a aceptar guardamos y cerramos y si ahora volvemos a abrir la base de datos comprobaremos cómo se abre automáticamente el formulario clientes y comprobaremos cómo se aplica el icono que habíamos seleccionado tanto los formularios como en la propia aplicación es decir lo que acabamos de hacer es personalizar los parámetros globales de nuestra base de datos en este vídeo vamos a personalizar las opciones de nuestra base de datos para eso iremos a archivo iremos a opciones al entrar dentro tensiones debemos asegurarnos que estamos trabajando con la base de datos actual para cambiar los parámetros que afectan a la base de datos con la que estamos trabajando en primer lugar podemos asignar un título a la aplicación esta aplicación se llamará base de datos en 3 y facturas podemos elegir un icono para la aplicación pulsando examinar podremos elegir cualquier archivo en el disco duro que tenga el formato correcto fijémonos en que los formatos admitidos para encontrar la aplicación son mundo y con punto 4 1 y cursor en este caso he preparado en mi escritorio un archivo llamado bill con un punto y ccoo que contiene una estrella por lo que voy a pulsar para saltar y comprobar como el icono queda almacenado el icono de la aplicación activo mostrar también como el formulario de informe a continuación dispongo de otras opciones que me permiten por ejemplo mostrar el formulario automáticamente en cada vez que abra la base de datos o bien no mostrar ningún formulario en este caso quiero mostrar el formulario clientes automáticamente al arrancar la aplicación otras opciones de las que disponemos son por ejemplo no mostrar el panel de navegación sino los mostramos el panel de navegación que para minimizar si lo activamos el panel de navegación quedó nada maximizado quedará restaurado al arrancar si queremos que no cualquier persona pueda editar en la vista de diseño de nuestra base de datos quitaremos el permitir el uso de minutos restringidos y permitir el uso de menús contextuales predeterminadas de esta manera lo que estamos haciendo es ocultar la cinta de herramientas de diseño situado en la parte superior de la pantalla una vez que hemos personalizado las características de nuestra base de datos podemos pulsar aceptar tras lo cual entre la mano se informará en que debemos cerrar y volver a abrir la base de datos para que las opciones surtan efecto pulsamos aceptar guardamos y cerramos y si ahora volvemos a abrir la base de datos comprobaremos cómo se abre automáticamente el formulario clientes y comprobaremos cómo se aplica el icono que habíamos seleccionado tanto en los formularios como en la propia aplicación es decir lo que acabamos de hacer es personalizar los parámetros globales de nuestra base de datos a continuación vamos a crear un panel de control el panel de control nos ayuda a crear accesos rápidos a cualquier parte de nuestra base de datos el problema en este caso es que para el control no está todavía incluido en herramientas de base de datos por tanto lo que haremos en esta pestaña es pulsar clic con botón derecho en una zona vacía de la barra elegimos personalizar barra de herramientas de acceso rápido y ya que queremos una herramienta llamada administrador del panel de control y no se encuentra en comandos más utilizados vamos a elegir todos los comandos o comandos que no están en la cinta encontramos administrador del panel de control o si elegimos todos los comandos encontraremos también administrador del panel de control de cualquier manera lo que haremos es agregarlo vamos por tanto a aceptar tras lo cual deberemos cerrar la base de datos vamos a cerrar la base de datos la volveremos a abrir tras lo cual tendremos aquí el botón de administrador del panel de control vamos a pulsarlo al pulsarlo el programa me dice que no ha podido encontrar todavía un panel de control válido porque previamente no había creado ninguno deseo crear ahora uno como vemos se ha creado un formulario llamado panel de control y una tabla llamada suites port items vamos a continuar por tanto nuestra creación de panel de control entrando en modificar lo primero que vamos a hacer es cambiar el nombre de mi principal panel este centro y pulsando el botón nueva ejecutaremos o indicaremos la cantidad de acciones que contendrá este panel de control vamos a hacer clic en nueva tras lo cual elegiremos el texto a mostrar a 300 ejecutaremos un comando y podrá ser el informe ejecutar macro ejecutar código por ejemplo vamos a abrir el el informe tras lo cual elegiremos un informe previamente creado por supuesto pulsamos a aceptar creamos una nueva acción donde en este caso será salir y el comando será cerrar la aplicación como podemos comprobar cerrar la aplicación no contiene parámetros extra y pulsamos aceptar si queremos cambiar el orden de los comandos siempre podemos usar los botones mover arriba y abajo y si queremos eliminar siempre podemos usar el botón eliminar cuando ya hemos acabado de crear nuestro panel de control pulsaremos el botón cerrar pulsamos el botón cerrar y evidentemente tenemos ahora un panel de control y tenemos ahora una tabla suite por ítems que no debemos tocar lo más normal si hemos creado un panel de control es ir a archivo opciones y especificar en la base de datos actual que nada más abrir la base de datos queremos no mostrar el formulario clientes sino mostrar el panel de control aceptamos cerramos la base de datos y comprobaremos como ahora al abrir de nuevo la base de datos punto hace cmb automáticamente se abre con el panel de control desde el cual podremos abrir clientes no podemos salir de la aplicación a continuación vamos a ver cómo exportar e importar datos reales para ello iremos a la pestaña datos externos previamente habiendo abierto la tabla llamada clientes en datos externos podemos importarte vincular y podemos exportar vamos a realizar primero un par de exportaciones donde veremos que tenemos la opción de exportar a diversas chicos podemos exportar a excel podemos exportar archivo de texto a xml informes como pdf e incluso en el botón más podemos exportar a otros formatos menos comunes pero no por ello menos útiles como word listas de sharepoint o por ejemplo bases de datos de euro de bc donde por ejemplo podemos usar sql server o mysql vamos a realizar una primera exportación donde exportaremos nuestro contenido a un archivo de excel comprobamos cómo exportamos el archivo en esta ubicación con este nombre que por supuesto podemos cambiar en formato del simple archivo podemos elegir el formato y luego en el antiguo en el que queremos realizar la exportación elegiremos también si deseamos exportar únicamente los datos o queremos también exportar datos con formato y diseño además voy a especificar que quiero abrir el archivo de destino cuando finalice la operación de exportación si ahora puede aceptar comprobar en cómo se realiza la exportación y se abre excel en este caso con los datos importados de la base de datos puedo comprobar por tanto como no sólo importamos los datos sino que también le sea aplicado gran parte del diseño que tenían él en access como por ejemplo el color de fondo o la tipografía y otros formatos por ejemplo voy a cerrar son el archivo de texto en archivo de texto puedo elegir el tipo de archivo que voy a usar si es un archivo txt valores separados por comas valores separados por tabuladores o formato hasta en este caso voy a elegir el formato csv si no elijo exportar datos con formato y diseño y pulso aceptar el programa realizará una separación por comas en este caso el formato es óptimo ya que los valores están separados por puntos y comas y delimitados por comillas si deseamos cambiar el formato podemos pulsar avanzado tras lo cual podremos personalizar cuál es el de limitador de campo cuál es el calificador de texto el idioma y otros parámetros si no queremos usar valores separados por comas o por puntos y comas podemos usar la opción de ancho fijo en este caso lo que estamos haciendo es cambiar por tabulación es yo recomiendo el valor delimitado por comas o puntos y comas tras lo cual podemos pulsar siguiente acabaremos de personalizarlos delimitadores y finalizaremos tras lo cual podremos abrir el archivo exportado si vamos a documentos podremos comprobar por fecha de modificación como hemos explotado un archivo csv que podremos abrir a continuación con cualquier editor de texto como podemos comprobar en este editor de texto vemos los valores separados por puntos y comas y delimitados por comillas otra opción para la exportación si hablamos de archivos de texto consiste en exportar datos con formato de diseño abrimos el archivo y podremos comprobar como de esta manera el programa crea un archivo de texto en este caso con un diseño optimizado preparado para imprimir debemos tener cuidado porque aunque este diseño está optimizado para su impresión no está optimizado para una posterior importación de los datos sin importar estamos ampliando una tabla previamente creada es recomendable como en cualquier gestor de bases de datos haber realizado antes una exportación en este caso voy a primeramente exportar la tabla clientes en formato de excel por tanto él dijo aceptar cierro y me aseguro de abrir la exportación usando el excel podría por tanto ahora crear nuevos elementos para a continuación y por tantos [Aplausos] voy a eliminar los campos previamente existentes y voy a guardar este archivo de excel se ahora cierro puede volver y en datos externos ya no usaré la opción de exportar sino que usaré la opción de importar importamos una hoja de cálculo y elegimos si queremos importar en una nueva tabla si queremos anexar una copia de los registros a la tabla o si queremos vincular a la hoja de datos de externa en este caso como estoy trabajando con más clientes vamos a anexar una copia a la tabla clientes nos aseguramos por tanto de haber elegido la tabla clientes en la tabla anexa elegimos por último el archivo que vamos a usar y pulsamos aceptar en este caso la tabla a la que deseo anexar está abierta y debe cerrarse que se guardan los cambios en la tabla lo que tengo aquí por tanto es las opciones de importación de la hoja de excel que voy a usar tengo clientes y clientes juro pulso sobre el siguiente especificó que si te quiero usar los encabezados y confirmó que quiero importar a la tabla de clientes y ahora voy a cerrar ya los clientes comprobaré como ha aparecido un registro creado en excel que es la dirección de juan este paso es muy importante el que nos permite arrancar access es arrancar una base de datos e importar todos aquellos datos que tuviéramos previamente en prácticamente cualquier formato ya que recordemos que no solo podemos importar archivos de excel texto sino que podemos importar datos de otras bases de access podemos importar bases de datos con o df pudiendo trabajar con sql server o con mysql podemos importar archivos de texto o archivos xml no podemos realizar otros tipos de importaciones por tanto esto facilita que cuando arrancamos una aplicación el futuro cliente pueda importar de golpe toda aquella información que tenía previamente para poder continuar trabajando con ella

Deja una respuesta

Tu dirección de correo electrónico no será publicada.