creación base de datos acces

Upload: jose

Post on 04-Jun-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 creacin base de datos Acces

    1/83

    Pasos para crear la base de datos

    Seleccionamos base de datos en blanco y damos un nombre a la bd datos ejemplo: dformacin

    Lo primero para trabajar en una base de datos es cambiar la vista bd datos

    Hacemos clic en inicio clic en la opcin ver y encontramos vista tenemos hoja de datos donde

    podemos ingresar los datos y la vista de diseo donde vamos a determinar las caractersticas de

    nuestra primera tabla.

    Vamos a la pestaa crear y seleccionamos diseo de tabla

  • 8/13/2019 creacin base de datos Acces

    2/83

    Ingresamos campos en la tabla

    Despus de ingresar los campos guardamos la tabla con el nombre pais

  • 8/13/2019 creacin base de datos Acces

    3/83

    Si nos aparece este mensaje es porque no se ha definido una clave principal en la tabla y damos en la opcin si

    CAMBIOS DISEO EN UNA TABLA

    Seleccionamos la pestaa inicio, hacemos clic en vista hoja de datos

    Eliminar un registro

    Para eliminar un registro seleccionamos el registro a borrar y marcamos suprimir

  • 8/13/2019 creacin base de datos Acces

    4/83

    Damos clic en el botn si, esta accin no se podr rehacer el registro

    CAMBIO EN EL DISEO

    Como faltan dos campos vamos a la opcin ver, vista de diseo y colocamos el ttulo que nos falt en el campo

    pas_nom

    Si cambiamos el tipo de dato en el campo pas_obs por numero guardamos los cambios nos saldr una ventana

    Le damos que si

  • 8/13/2019 creacin base de datos Acces

    5/83

    Se observa que los registros se borraron ya no se puede deshacer estos cambios, los cambios que realicemos enel diseo y que tengan que ver con el tipo de dato correr el peligro de que se borren los datos y no se puedan

    recuperar a menos que se prev en un sistema de seguridad para el archivo o bd que se est trabajando

    Vamos a crear la tabla formadores

    Seleccionamos la pestaa crear y diseo de tabla

    Hacemos clic en clave principal para definir la llave fornea o principal

  • 8/13/2019 creacin base de datos Acces

    6/83

    Formato fecha con mascara

    Seleccionamos la ficha general y nos ubicamos en mascara de entrada y utilizamos el asistente

    Seleccionamos fecha corta

    Hacemos clic en siguiente

    Damos clic en finalizar

  • 8/13/2019 creacin base de datos Acces

    7/83

    Finalmente nuestra tabla debe quedar de esta forma

    CREAR TIPO SI/NO

    Vamos a crear un tipo SI/NO en el campo formadores_cert

  • 8/13/2019 creacin base de datos Acces

    8/83

    Finalmente crearemos el campo formadores_orig de la tabla formadores

    En tipo de datos seleccionamos Asistente para bsqueda

    Seleccionamos la primera opcin y damos siguiente

  • 8/13/2019 creacin base de datos Acces

    9/83

    Elegimos la tabla

    Seleccionamos el campo pas_nom de los elementos de la lista y damos siguiente

    Ordenamos el campo ascendente por el nombre y damos siguiente

    Vemos los valores de la tabla pas damos siguiente

  • 8/13/2019 creacin base de datos Acces

    10/83

    Determinamos la etiqueta para campo de bsqueda o permitir varios valores ejemplo que el formador trabaje

    con varios productos o sistemas operativos y damos en finalizar

    Debemos guardar los cambios realizados en la tabla, damos en el boton si

    Nos ubicamos en el campo numero para ver las propiedades del tipo de dato, vamos a la pestaa bsqueda y

    observa en la propiedad origen de la fila una consulta sql hacia la tabla pais

  • 8/13/2019 creacin base de datos Acces

    11/83

    CAMBIAR EL NOMBRE DE LOS ENCABEZADOS

    Nos vamos a vista de diseo y seleccionamos el campo formadores_orig el tipo de datos numero para ver las

    propiedades, en la ficha general en ttulo colocamos el nombre origen

    Damos doble clic en formadores para ver el cambio, se observa que el nombre del campo es origen

    CAMBIAR EL ORDEN DE LOS CAMPOS

    Seleccionamos el campo formadores_orig y lo arrastramos antes de campo formadores_cert

    Vemos que el cambio de posicin el campo

  • 8/13/2019 creacin base de datos Acces

    12/83

    Como estamos utilizando el diseo cualquier cambio que hagamos aqu durante el cambio no tendr una

    incidencia en los datos ya que los datos se guardan por separado y los campos acceden a travs de un ndice que

    lo contienen fsicamente los datos

    CREAR MODELO RELACIONAL

    Vamos a relacionar estas dos tablas, sabemos que los formadores vienen de varios pases y esta informacin la

    queremos incluir dentro de la tabla formadores

    la primera alternativa ser crear en tabla de formadores un nuevo campo donde vamos a ingresar cada uno de

    los pases si se produjera un cambio en la relacin de estos pases posteriormente debemos cambiar en cada

    uno de los registros para reaizar este cambio y evitar eso generaremos un modelo relacional , en donde vamos a

    relacionar la tabla formadores con la tabla pases si hubiera un cabio en la tabla pases este cambio va a

    repercutir automticamente en la tabla formadores

    Vamos a incluir un nuevo campo en la tabla formadores en ese nuevo campo vamos a incluir los valores de la

    clave de acceso de la tablas pases una vez incluido los valores vamos a establecer finalmente la relacin en este

    caso sera una relacin de muchos a uno, lo que significa que muchos formadores van a pertenecer a un pas

    Ejemplo: diego rodrguez y pedro Altamirano pertenecen a pas de origen Mxico, ya establecida esta relacin

    cualquier cambio en el pas de origen va a repercutir en los registros de diego Rodrguez y pedro Altamirano

    Para realizar la relacin en el modelo entidad el nuevo campo de la tabla formadores debe tener la misma

    categora y el mismo tipo de campo que la tabla pases

    Ejemplo pas id el tipo de dato es autonumeracin y tamao del campo es entero largo

  • 8/13/2019 creacin base de datos Acces

    13/83

    INSERTAR UN NUEVO CAMPO CON ASISTENTE BUSQUEDA

    Vamos a la tabla formadores en vista de diseo

    Hacemos clic sobre el campo formadores_nom y con botn derecho seleccionamos la opcin insertar filas

    En ese fila vamos a crear el nuevo campo denominado formador_pais_id este tendr el mismo tipo dato que

    pas que es nmero y en la descripcin colocamos clave secundaria para establecer el modelo relacional. Y

    guardamos cambios en la tabla

    Vamos incluir los valores automticamente de la clave de acceso de la tabla pas

    Hacemos clic en el tipo de dato nmero del campo formador_pais_id

    En el cuadro propiedades hacemos clic en la pestaa bsqueda, vamos a mostrar el control referido a un cuadro

    combinado

  • 8/13/2019 creacin base de datos Acces

    14/83

    Un cuadro combinado significa que vamos a tener el resultado y una flecha que me habr un men desplegable

    donde voy a poder determinar a qu pas corresponde este formador.

    El tipo de origen de fila puede ser como los que se muestran pero los valores que vamos a utilizar estn en una

    tabla

    En origen de la fila seleccionamos pais

    En columna dependiente el valor 1 porque es donde se ha establecido la clave de acceso

    Numero de columnas: el valor 2, porque para poder ver en la primera columna el nmero de clave y en la

    segunda el nombre del pas

  • 8/13/2019 creacin base de datos Acces

    15/83

    Guardamos los cambios y vamos a vista de diseo para ver los cambios

    Colocamos le ttulo para ese campo

    Guardamos cambios

    Para establecer la relacin no debe haber ninguna tabla abierta que vaya a intervenir en la relacin

    Nos vamos a la pestaa herramienta de base de datos, grupo relaciones y hacemos clic en relaciones

    Despus hacemos clic en mostrar tabla y agregamos la tabla formadores y la tabla pas y hacemos clic en cerrar

  • 8/13/2019 creacin base de datos Acces

    16/83

    Se observa el diseo de las tablas

    Arrastramos el campo formador_pais_id sobre la tabla pas para realizar la relacin entre las dos tablas

    Nos aparece la ventana siguiente

    Seleccionamos la opcin integridad referencial es decir cuando haya un cambio en una tabla deber registrarse

    en la otra tabla

    Activamos Actualizar en cascada los campos relacionales: actualiza la tabla en forma grafica

    Eliminar en cascada los registros relacionados: se eliminan los registros en cascada es decir si elimino el pas se

    va a eliminar el formador

    Para ver ms en detalle el tema de relaciones hacer clic en el botn ayuda Microsoft aparece una pgina donde

    esta explicado en detalle cada una de las relaciones

    Se ha establecido un vnculo que significa que un pas puede tener muchos formadores y muchos formadores

    pertenecen a un pas.

    Al cerrar la pestaa guardamos los cambios en la relacin

  • 8/13/2019 creacin base de datos Acces

    17/83

    Nos vamos a la tabla pas y desplegamos en la clave id la relacin grafica del registro Argentina

    Para realizar un cambio a las relaciones debemos ir a herramientas de base de datos, hacer doble clic en

    relaciones y eliminar la relacin o cambiarla

    BORRAR UNA TABLA

    Para borrar una tabla este no debe estar relacionada con otra tabla, si es el caso se debe borrar sus relaciones

    que posee para poder borrarla.

    Se selecciona la tabla a Borrar y se da presiona la tecla suprimir aparecer una ventana para confirmar si desea

    borrar la tabla

  • 8/13/2019 creacin base de datos Acces

    18/83

    Desde la herramienta deshacer se puede abrir o recuperar la tabla borrada, si se cierra la base de datos y la

    tabla fue borrada no se podr recuperar la tabla.

    Si la tabla a borrar tiene un gran volumen de datos es conveniente luego de borrar la tabla ir a herramientas de

    base de datos y seleccionar la opcin compactar y reparar base de datos nos saldr una ventana en

    donde confirmara si desea guardar los cambios en el diseo de las relaciones.

    Dependiendo del volumen va a compactar toda la base de datos, quiere decir que el espacio que estaba

    ocupado por la tabla que se ha borrado va a ser ocupado por otros datos. Con ello se va a liberar espacio en

    disco duro y reducir el tamao en la base de datos.

    CREAR UN CAMPO OLE

    Se crea el campo curso_imagen_BMP , seleccionamos en tipo de datos objeto OLE, guardamos la tabla

  • 8/13/2019 creacin base de datos Acces

    19/83

    En vista de datos hacemos doble clic sobre el campo imagen nos aparece una ventana donde nos muestra que el

    objeto OLE est vaco y damos clic en aceptar

    Nos ubicamos de nuevo en el campo imagen y con botn derecho del mouse sobre el campo seleccionamos la

    opcin insertar objeto

    Nos muestra la siguiente pantalla y nos da dos opciones

    Si selecciona la opcin crear nuevo, Microsoft Acces nos da la una lista de con programas que se utilice manejo

    de imgenes. Seleccionamos paint

  • 8/13/2019 creacin base de datos Acces

    20/83

    E insertamos una imagen y seleccionamos la opcin salir y volver al documento

    Al dar doble clic sobre el campo nos visualizara la imagen con del programa paint

    Si seleccionamos la opcin crear desde archivo seleccionamos la ruta donde est la imagen, si queremos

    vincular la imagen de datos activamos la opcin vincular

    Hacemos doble clic sobre el campo y se nos visualizara la imagen con un visor de imgenes predeterminado

    de Windows.

  • 8/13/2019 creacin base de datos Acces

    21/83

    CREAR UNA CONSULTA

    En la cinta de opciones hacemos clic sobre la pestaa CREAR, nos ubicamos sobre el grupo consultas en donde

    existen dos opciones asistentes para consultas o Diseo de consulta.

    En este caso seleccionamos el asistente para consultas

    En tabla /consultas seleccionamos la tabla plataformas

    Agregamos el campo plataf_nom, porque solo queremos conocer el nombre de la plataforma

  • 8/13/2019 creacin base de datos Acces

    22/83

    Damos un ttulo a la consulta y hacemos clic en finalizar

    En el panel izquierdo se ha abierto un nuevo grupo de objetos con el nombre consultas y se observa la

    primera consulta y la vista correspondiente a los datos de la consulta.

  • 8/13/2019 creacin base de datos Acces

    23/83

    REALIZAR UNA CONSULTA CON DISEO DE CONSULTA

    Seleccionamos la opcin Diseo de consulta, nos muestra una ventana con tres pestaas tablas, consultas y

    Ambas, seleccionamos la pestaa Ambas y plataforma y la agregar

    la vista diseo se observan dos partes en la pantalla, en la parte superior se muestra una grfica de los

    elementos que se estn utilizando, en este caso una tabla y la lista de los nombres de la tabla , en la parte

    inferior es donde se va a realizar la consulta.

    La consulta es una agrupacin de elementos que podemos concatenar en este caso hacemos doble clic en el

    campo plataf_nom como se ve en la figura siguiente

  • 8/13/2019 creacin base de datos Acces

    24/83

    Hacemos clic en Ejecutar

    Nos muestra la consulta ejecutada

  • 8/13/2019 creacin base de datos Acces

    25/83

    Guardamos la consulta con el nombre plataforma Nombre Consulta y aceptar

    CONSULTAS CON COMODINES

    Cuando queremos realizar una consulta con una palabra clave que no conocemos en su totalidad podemosutilizar comodines o caracteres en patrn

    Ejemplo vamos a crear una nueva consulta, seleccionamos diseo de consulta

  • 8/13/2019 creacin base de datos Acces

    26/83

    Queremos encontrar el nombre de todos los pases que comienzan con la letra A

    Agregamos la tabla pas, hacemos doble clic sobre pas_nom y pas_codigo

  • 8/13/2019 creacin base de datos Acces

    27/83

    En el opcin criterio escribimos manualmente entre comillas simple a* y damos clic en ejecutar nos muestra la

    lista de todos los pases que comienzan con A

    Guardamos la consulta con un nombre que la identifique

    Otro ejemplo queremos todos los pases que comiencen con la letra a , el criterio es [ae]*

  • 8/13/2019 creacin base de datos Acces

    28/83

    El resultado de la consulta es

    Guardamos la consulta

  • 8/13/2019 creacin base de datos Acces

    29/83

    Otra consulta seria el nombre de los pases que no comiencen con a ni con e, el criterio es [!ae]*

    El resultado de la consulta seria

    Guardamos la consulta

  • 8/13/2019 creacin base de datos Acces

    30/83

    CONSULTAS CRUSADAS Y FILTRAR

    En un modelo de base de datos podemos realizar consultas que resuman la informacin en distintas tablas

    Nos vamos a herramientas de base de datos hacemos clic en relaciones observamos el modelo relacional.

    De acuerdo al modelo entidad vamos a crear una lista de todos los formadores y cursos que ofrece ordenados

    por los pases.

    Cerramos la herramienta de relaciones, vamos a la pestaa crear y seleccionamos diseo de consulta.

  • 8/13/2019 creacin base de datos Acces

    31/83

    Vamos a mostrar las siguientes tablas, Haciendo doble clic en la tabla formadores, cursos y pais, debemos

    organizar el modelo entidad relacin para poder ver los campos de las tablas como la siguiente forma.

    Como la consulta nos pide ordenar la lista por pas, el campo pais_nombre ser el primer campo que debemos

    agregar, despus requerimos los nombres y apellidos de los formadores que provienen de este pas, haciendo

    doble clic en el campo form_nombre y form_apellido y el curso en el campo curso_nombre.

    Finalmente ejecutamos la consulta en ejecutar

    De esta forma se muestra la consulta realizada

  • 8/13/2019 creacin base de datos Acces

    32/83

    Podemos filtrar la consulta en cada uno de los encabezados de la tabla, ejemplo si queremos que nos filtre solo

    los de Espaa y damos en aceptar.

    Podemos observar que en el encabezado aparece un filtro de la bsqueda filtrada de la palabra clave espaa

  • 8/13/2019 creacin base de datos Acces

    33/83

    Cerramos la consulta y la guardamos con el nombrepases formadores curso consulta

    OPERADORES LGICOS: VALOR 1 o VALOR 2

  • 8/13/2019 creacin base de datos Acces

    34/83

    En todas las tareas de consulta que se ha trabajado se est utilizando el operador especial COMO este operador

    es una combinacin de operadores lgicos.

    El operador EN va a dar valores dentro de una lista de valores establecida.

    El operador entre valor 1 yvalor2 este operador no se aplica a campos de tipo texto, si no que en realidad es

    una rutina sobre la base de operadores lgicos.

    Ejemplo consulta Y O

    Vamos a la pestaa crear, seleccionamos haciendo clic en diseo de consulta y agregamos todas las tablas.

  • 8/13/2019 creacin base de datos Acces

    35/83

    Ordenamos nuestras tablas para realizar la siguiente consulta ver todos los cursos que se ofrecen en Argentina

    o Espaa

    En la parte inferior en la opcin criterio en la tabla pas, introducimos el texto Espaa y damos enter

    automticamente Acces coloca el nombre entre comillas, luego en la opcin o en la segundo columa colocamos

    Argentina y damos enter y seleccionamos ejecutar

  • 8/13/2019 creacin base de datos Acces

    36/83

    Vemos el resultado de la consulta

    Ahora en criterio escribimos espaa O argentina , Vamos al botn ejecutar par aver el resultado de la

    consulta

    Ahora utilizaremos el operador Y

  • 8/13/2019 creacin base de datos Acces

    37/83

    En la consulta no nos arroja ningn resultado debido a que los dos campos no tienen el mismo nmero de

    registros sea Argentina posee menos cursos que Espaa

    OPERADORES LOGICOS APLICADOS A VALORES NUMERICOS

    Realizaremos la siguiente consulta con el operador lgico Entre

  • 8/13/2019 creacin base de datos Acces

    38/83

    Y ejecutamos la consulta en ejecutar, vemos el curso y el precio que tiene cada uno

    Haora veremos y a que pas pertenece ese curso

  • 8/13/2019 creacin base de datos Acces

    39/83

    La consulta resultara de la siguiente forma

    O tambin si entre esos pases esta argentina

    El resultado de la consulta seria la siguiente

    O tambin utilizando el operador O

  • 8/13/2019 creacin base de datos Acces

    40/83

    El resultado de la consulta seria la siguiente

    CONSULTAS SI/NO: VERDADERO/FALSO

    Si se observa en la vista de diseo el campo form_certificado el tipo de formato es SI/NO o verdadero o falso o

    activo o desactivo, adems vemos que la propiedad valor predeterminado tiene un valor de cero es decir que

    Excel ha convertido a travs de una rutina el estado en un valor que podramos utilizar en la consulta

    Como se puede ver en la vista hoja de datos

  • 8/13/2019 creacin base de datos Acces

    41/83

    Vamos a crear la consulta con este tipo de dato

    Seleccionamos la pestaa crear, diseo de consulta y agregamos la tabla formadores ,los campos nombre y

    certificado del formador.

    Agregamos el valor cero en la propiedad criterio de la segunda columna

    Acces convierte el valor cero en falso, porque el reconoce no el valor cero si no como el estado falso o verdadero

    en este caso seria 1

    Es decir que podemos utilizar la palabra falso o cero para indicar desactivado o verdadero o 1 para indicar elestado activo ese campo.

    Damos clic en ejecutar para ver la consulta

    Haora realizamos la consulta con el valor 1 o verdadero

  • 8/13/2019 creacin base de datos Acces

    42/83

    La consulta seria la siguiente

    Guardamos la consulta con el nombre formadores nombre certificado

    OPERADORES ESPECIALES : no es nulo/es nulo

    El operador especial Es nulo/No es nulo, este tipo de dato se puede utilizar en todos los campos mientras los

    operadores como, entre y en si trabajan con un campo especifico.

    El operador comoes una combinacin entre dos operadores, el signo de pregunta y el asterisco, este operador

    solo trabaja con campos del tipo texto, el operador entre y solo trabaja con operadores numricos uno

    determina el rango de valores numricos y el otro determina una lista determinada, por lo cual se puede utilizar

    como operadores aritmticos

  • 8/13/2019 creacin base de datos Acces

    43/83

    Consulta Es nulo/no es nulo

    Vamos a determinar en la consulta los precios que no son nulos

    Ejecutamos la consulta

    Ahora realizamos la siguiente consulta de los precios que son nulos

  • 8/13/2019 creacin base de datos Acces

    44/83

    Hacemos clic en ejecutar para ver el resultado de la consulta en este caso los campos imagen y precios no tienen

    ningn precio.

    Guardamos la consulta con el nombre de curso nombre precios nulo

    CREAR UN FORMULARIO

    Formularios

    Los formularios se conocen a veces como "pantallas de entrada de datos". Son las interfaces que se utilizan para

    trabajar con los datos y, a menudo, contienen botones de comando que ejecutan diversos comandos. Se puedecrear una base de datos sin usar formularios, editando los datos de las hojas de las tablas. No obstante, casi

    todos los usuarios de bases de datos prefieren usar formularios para ver, escribir y editar datos en las tablas.

    Los formularios proporcionan un formato fcil de utilizar para trabajar con los datos. Adems, se les puede

    agregar elementos funcionales, como botones de comando. Puede programar los botones para determinar qu

    datos aparecen en el formulario, abrir otros formularios o informes, o realizar otras tareas diversas. Por ejemplo,

  • 8/13/2019 creacin base de datos Acces

    45/83

    podra crear un formulario denominado "Formulario de cliente" para trabajar con datos de clientes. El

    formulario de cliente podra tener un botn para abrir un formulario de pedido en el que se pudiese escribir un

    pedido nuevo del cliente.

    Los formularios tambin permiten controlar la manera en que otros usuarios interactan con los datos de la

    base de datos. Por ejemplo, puede crear un formulario que muestre nicamente ciertos campos y que permita

    la ejecucin de determinadas operaciones solamente. As, se favorece la proteccin de los datos y se facilita la

    entrada correcta de datos.

    DISTINTAS FORMAS DE CREAR UN FORMULARIO

    Creando un formulario en BlancoSeleccionamos la ficha crear y en la seccin formularios hacemos clic en formulario en blanco

    En este podemos seleccionar las tablas y arrastrar sobre el espacio en blanco uno a uno cada uno de los campos

    y ordenar y crear su propio formulario.

    Crear diseo del formularioEn este podemos ingresar diseos de formularios predeterminados

  • 8/13/2019 creacin base de datos Acces

    46/83

    Donde podemos insertar controles

    Formularios estndarFormularios que directamente ya quedan organizada la informacin

  • 8/13/2019 creacin base de datos Acces

    47/83

    Asistentes para formulariosFormularios que viene con una determinada posicin del formulario

    EJEMPLO

    Vamos a realizar una consulta para utilizarla en el formulario

    Seleccionamos la pestaa crear y hacemos clic en diseo de consulta, con los datos de formadores y pas,

    hacemos doble clic en el asterisco * de la tabla formadores para agregar todos los campos y para la tabla pas

    solo hacemos doble clic en el nombre

  • 8/13/2019 creacin base de datos Acces

    48/83

    Hacemos clic en ejecutar y guardamos la consulta con el nombre de formadores mscara personalizada

    Procederemos a crear el formulario, vamos a la pestaa crear y hacemos clic en Asistente para formulario y

    seleccionamos la consulta guardada con el nombre formadores mscara personalizada y damos en siguiente.

  • 8/13/2019 creacin base de datos Acces

    49/83

    Agregamos todos los datos y hacemos clic en siguiente

    Estos dato van a estar organizados por formadores, damos clic en el botn siguiente

  • 8/13/2019 creacin base de datos Acces

    50/83

    Seleccionamos mascara en columnas, hacemos clic en siguiente

    Colocamos un ttulo formadores y pases y hacemos clic en finalizar

  • 8/13/2019 creacin base de datos Acces

    51/83

    Podemos ver el formulario

    Para poder personalizar el formulario existen tres formas de visualizar el formulario, seleccionamos la pestaa

    inicio y ver nos despliega la diferente vistas que tiene los formularios

  • 8/13/2019 creacin base de datos Acces

    52/83

    Vista formularioEs una vista que solo podemos trabajar con los datos, avanzar, retroceder, ingresar nuevos registros.

    Vista presentacinEn esta vista tengo la posibilidad de marcar los elementos y arrastrarlos a una nueva posicin.

    Vista de diseoNos muestra el diseo del formulario en el cual se encuentran tres secciones

    La seccin Encabezado de formulario, en ella ponemos lo que queremos que aparezca al principio del

    formulario.

    La seccin Detalle, en ella aparecern los registros del origen del formulario, o varios registros o uno slo por

    pantalla segn el tipo de formulario. Aunque se visualicen varios registros en una pantalla, debemos indicar en

    la seccin Detalle el diseo correspondiente a un slo registro.

    La seccin Pie de formulario, en ella ponemos lo que queremos aparezca al final del formulario.

    Podemos eliminar el encabezado o el pie con el men Ver la opcin encabezado o pie de formulario.

    La marca a la izquierda de la opcin nos indica si las secciones estn abiertas o cerradas, si quitamos las

    secciones perderemos todos los controles definidos en ellas.

  • 8/13/2019 creacin base de datos Acces

    53/83

    Vamos a ubicar campo pais nombre al lado de la fecha de nacimiento antes de esto debemos borrar la

    etiqueta del campo haciendo doble clic sobre la etiqueta pais y damos suprimir

    Haora vamos a vista de formulario

  • 8/13/2019 creacin base de datos Acces

    54/83

    Para ver las propiedades del formulario hacemos doble clic sobre el rea del formulario

    Este panel nos va a mostrar las hojas de propiedades agrupadas en distintas categoras como el formato, datos,eventos, otras, todas.

    Si seleccionamos datos y un campo del formulario nos mostrara las caractersticas o propiedades de ese campo

  • 8/13/2019 creacin base de datos Acces

    55/83

    CREAR UN FORMULARIO CON IMGENES

    Hacemos doble clic en la tabla cursos y observamos que todos los registros no contienen una imagen, para ello

    hay que filtrar los campos que hay vacos mediante una consulta.

    Seleccionamos la pestaa crear, diseo de consulta, agregamos la tabla cursos y los campos para la consulta,

    colocamos en criterio en la tercera columna la tabla cursos el valor no es nulo para filtrar que que campos

    poseen imagenes.

  • 8/13/2019 creacin base de datos Acces

    56/83

    Damos clic en el botn ejecutar y guardamos la consulta con el nombre imgenes de cursos para luego utilizarla

    en le formulario.

    Damos clic en crear, asistente para formularios, seleccionamos la consulta imgenes del curso, agregamos todos

    los campos y hacemos clic en siguiente

  • 8/13/2019 creacin base de datos Acces

    57/83

    Que no muestre los datos en columnas

    Dejamos los datos por defecto y hacemos clic en finalizar

  • 8/13/2019 creacin base de datos Acces

    58/83

    Nos muestra el formulario con todas los registros que poseen las imgenes

    PERSONALIZAR EL FORMULRIO DE IMGENES

    Seleccionar la vista de Diseo

  • 8/13/2019 creacin base de datos Acces

    59/83

    Seleccionamos el elemento y con botn derecho hacemos clic en la opcin propiedades

    Nos muestra las propiedades de ese objeto en este caso el rea de la imagen

  • 8/13/2019 creacin base de datos Acces

    60/83

    Una forma de redimensionar el espacio de la imagen es seleccionar el objeto de una esquina y encontrar el

    tamao adecuado.

    Otra forma es seleccionar en la propiedades la opcin recortar y delimitar en lo horizontal y vertical el rea de la

    imagen.

  • 8/13/2019 creacin base de datos Acces

    61/83

    Ahora vemos el resultado

    FORMULARIO SUBORDINADO

  • 8/13/2019 creacin base de datos Acces

    62/83

    Cuando se trabaja con un Modelo relacional Access 2010 nos permite una herramienta o una tcnica para

    elaborar un formulario con dos tablas que tienen una relacin de dependencia ejemplo si voy a tener nuevos

    formadores en nuevos pases, se podr utilizar un formulario que me permita listar la tabla pas como

    formulario principal y la tabla formadores como formulario subordinado.

    Vamos a crear un formulario con el Asistente de formularios, seleccionamos la tabla pas y agregamos todos loscampos menos pais_id

    Ahora seleccionamos la tabla formadores y agregamos los campos menos el campo form_id

  • 8/13/2019 creacin base de datos Acces

    63/83

    Damos clic en siguiente

    Seleccionamos tabular

  • 8/13/2019 creacin base de datos Acces

    64/83

    Colocamos un nombre al formulario principal y al subformulario en este caso Pas (formulario) y en el

    subformulario pas(subformulario formadores), damos clic en finalizar.

  • 8/13/2019 creacin base de datos Acces

    65/83

    Se observan dos grupos el de pases y el de formadores

    Haora lo vamos a personalizar cambindola a la vista diseo.

    Eliminamos la etiqueta de pas subordinado y presionamos la tecla SUPRIMIR

  • 8/13/2019 creacin base de datos Acces

    66/83

    Haora corremos el formulario y lo vamos a extender hasta alcanzar le borde derecho

  • 8/13/2019 creacin base de datos Acces

    67/83

    Haora vemos ha vista de formulario para ver el resultado

  • 8/13/2019 creacin base de datos Acces

    68/83

    Seleccionamos la vista de diseo y vamos a ocultar el campo form_pais_id , cambiando la propiedadad de

    visble a No.

  • 8/13/2019 creacin base de datos Acces

    69/83

    Haora vemos en vista de formulario y observamos que tenemos espacio para mover el resto del formulario

  • 8/13/2019 creacin base de datos Acces

    70/83

    Vamos a vista de diseo y seleccionamos el campo form_pais_id para reducirlo

    La etiqueta del campo origen la eliminamos

    Haora marcamos la etiqueta nombre y form_nombre con la tecla SHIF y arrastramos hasta el lado izquierdo del

    formulario.

  • 8/13/2019 creacin base de datos Acces

    71/83

    Y as con los otros campos, realizamos le mismo procedimiento

  • 8/13/2019 creacin base de datos Acces

    72/83

    Nos desplazamos sobre los distintos elementos para alinear el campo certificado de usuario

  • 8/13/2019 creacin base de datos Acces

    73/83

    Vemos en la vista de formulario el resultado

    Vamos a reducir el marco del subformulario esto lo podemos hacer en tambin en la vista en la vista de

    presentacin, haciendo clic en el borde y reduciendo as con los dems campos.

  • 8/13/2019 creacin base de datos Acces

    74/83

    Haora nos vamos a vista de diseo para orientar el campo pais_iva en las propiedades en formato, en la

    alineacin del texto hacia la izquierda.

    CREAR UN FORMULARIO DIVIDIDO

    Vamos a la opcin crear ms formularios y seleccionamos formulario dividido.

  • 8/13/2019 creacin base de datos Acces

    75/83

    Se observa el formulario y cada uno de los registros de la tabla formadores.

    Seleccionamos vista de diseo

    Seleccionamos el campo form_pais_id y observamos que todos los campos y las etiquetas estn agrupadas

    hacemos clic en para marcar todo. Vamos a la pestaa organizar y la opcin quitar diseo .

  • 8/13/2019 creacin base de datos Acces

    76/83

    Hacemos clic fura del grupo y haora si podemos marcar el campo y borrarlo con la tecla suprimir

    Haora en el formulario ingresamos un formulario combinado, seleccionando la pestaa diseo y hacemos clic

    en cuadro combinado

    Seleccionamos el nuevo tamao del cuadro combinado

  • 8/13/2019 creacin base de datos Acces

    77/83

    Se inicia el asistente

    La tabla donde tiene que buscar el dato es pas.

  • 8/13/2019 creacin base de datos Acces

    78/83

    Seleccionamos que datos son los que aparezca en el cuadro combinado

    La lista se ordenara en forma ascendente por el campo pais_nombre

  • 8/13/2019 creacin base de datos Acces

    79/83

    Vemos la lista de datos que se mostrara, damos siguiente

    Importante tener en cuenta que los valores que se vayan a ingresar , queden grabados en la tabla original, asi

    que vamos a almacenar el valor a travs de un formulario dividido en el campo que corresponde, que es la clave

    secundaria de la tabla formadores, para ingresar a la clave principal de la tabla pais

  • 8/13/2019 creacin base de datos Acces

    80/83

    Colocamos un nombre pais de origen y finalizar

    Vamos a vista de formulario para ver el resultado

  • 8/13/2019 creacin base de datos Acces

    81/83

    Hacemos clic en vista de diseo y selecionamos todos los datos que se van a reducir el tamao de los campos

    Vamos a vista de formulario

  • 8/13/2019 creacin base de datos Acces

    82/83

    Guardamos los cambios de formulario con el nombre formadores con pais de origen

    Finamente alineamos los campos en la opcin alinear

  • 8/13/2019 creacin base de datos Acces

    83/83

    Seleccionamos la pestaa crear, seleccionamos asistente para formularios, nos pide que seleccionamos tablas o

    consultas que se han realizado en este caso seleccionar la tabla pas y agregamos los campos que necesitaremos

    y damos en botn siguiente

    Nos muestra las diferentes posibilidades de mostrar el resultado

    Crear un formulario personalizado