miércoles, 28 de abril de 2010

base de datos y elementos basicos de access


  • ¿que es una base de datos?

Una base de datos o banco de datos (en ocasiones abreviada BB.DD.) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos.

  • Arrancar y cerrar Access 2007

Veamos las dos formas básicas de iniciar Access 2007. Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de la pantalla. Colocar el cursor y hacer clic sobre el botón Inicio se despliega un menú; al colocar el cursor sobre Programas, aparece otra lista con los programas que hay instalados en tu ordenador buscar Microsoft Office y luego Microsoft Access, hacer clic sobre él, y se iniciará el programa. Desde el icono de Access 2007 del escritorio .
La pantalla que se muestra a continuación (y en general todas las de este curso) puede no coincidir exactamente con la que ves en tu ordenador, ya que cada usuario puede decidir qué elementos quiere que se vean en cada momento, como veremos más adelante.

  • Las barras:


La barra de Título
La barra de título contiene el nombre del programa y del archivo con el que estamos trabajando en el momento actual.
La barra de Acceso rápido
La barra de acceso rápido contiene las operaciones más habituales de Access como Guardar , Imprimir o Deshacer .
La Banda de Opciones
La banda de opciones contiene todas las opciones del programa agrupadas en pestañas.
Pulsando la tecla ALT entraremos en el modo de acceso por teclado. Las opciones volverán a mostrarse en el momento en el que vuelvas a hacer clic en cualquier pestaña.

Las barras (cont.)

El Botón de Office
Haciendo clic en el botón de Office que se encuentra en la parte superior izquierda de la pantalla podrás desplegar un menú con las opciones que puedes ver en la imagen como Guardar, Imprimir.Si conoces versiones anteriores de Access es el sustituto del menú Archivo.
A este menú también puedes acceder desde el modo de acceso por teclado tal y como vimos para la Banda de opciones pulsando Alt + A.
Este menú contiene dos tipos básicos de elementos:
Comandos inmediatos. Se ejecutan de forma inmediata al hacer clic sobre ellos.

  • La barra de estado


La barra de estado se encuentra en la parte inferior de la pantalla y contiene indicaciones sobre el estado de la aplicación, proporciona distinta información según la pantalla en la que estemos en cada momento.
Tenemos la tecla de teclado numérico pulsada (Bloq Num), que estamos en la vista Hoja de datos y podemos cambiar la vista a Hoja de datos, Tabla dinámica, Gráfico dinámico y Diseño con los cuatro botones que aparecen a la derecha.

propiedades que poseen los campos

  • Introducción:


Cada campo de una tabla dispone de una serie de características que proporcionan un control adicional sobre la forma de funcionar del campo.
Las propiedades aparecen en la parte inferior izquierda de la vista Diseño de tabla cuando tenemos un campo seleccionado.


Las propiedades se agrupan en dos pestañas, la pestaña General donde indicamos las características generales del campo y la pestaña Búsqueda en la que podemos definir una lista de valores válidos para el campo, esta última pestaña está explicada.Las propiedades de la pestaña General pueden cambiar para un tipo de dato u otro mientras que las propiedades de la pestaña Búsqueda cambian según el tipo de control asociado al campo.

  • Tamaño del campo:

Para los campos Texto, esta propiedad determina el número máximo de caracteres que se pueden introducir en el campo. Siendo por defecto de 50 caracteres y valor máximo de 255.
Para los campos Numéricos, las opciones son:
Byte (equivalente a un carácter) para almacenar valores enteros entre 0 y 255.

  • Formato:

Esta propiedad la pueden tener todos los campos menos los Objetos OLE.El formato sólo afecta a la presentación de los datos, nunca al valor almacenado de una tabla. Los números y las fechas se pueden presentar con diferentes formatos.

  • Formatos de campos de tipo Numérico y Moneda:

Si no especifica ningún formato, o si especifica el formato número general, Access presentará los números sin separador de miles ni ningún otro tipo de formato.Si se desea que los números de un campo aparezcan con algún formato determinado se presiona la flecha de la derecha en Formato.

  • Lugares decimales:

Cuando se selecciona un formato de número que no sea número general en esta propiedad se puede especificar un número de lugares decimales exacto.

  • Formatos personalizados de campos numéricos:

Aunque en la propiedad formato se puede elegir un formato ya creado de la lista que se despliega, Access también permite establecer un formato propio.

  • Formatos de campos de tipo Texto y Memo:

En estos dos campos no hay ningún formato predefinido. Si se desea se puede crear uno propio. Al igual que en los campos numéricos un formato se crea en varias secciones con unos códigos.

  • Formatos de campos de tipo Fecha/Hora:

Los formatos predefinidos de este campo dependen de la configuración de la sección internacional del panel de control de Windows.En este tipo de campo también se pueden crear formatos personalizados.

  • Formato de campos tipo Si/No:

Si no se ha seleccionado un formato para este campo, Access mostrará un -1 para Sí y un 0 para No.En este tipo de campos hay formatos predefinidos y también se pueden crear formatos personalizados. Hay tres secciones:
1º. Escribir punto y coma2º. Representar los valores que no sean cero3º. ";"Representar los valores cero

crear y editar tablas

  • ¿como crear y editar una tabla?

Para crear una tabla de datos tenemos que hacer clic en la pestaña Crear para visualizar sus opciones. El botón Tabla abre la Vista Hoja de datos.
Listas de SharePoint consiste en crear un objeto compatible con un sitio SharePoint desde el que podrás compartir los datos almacenados en la lista o tabla con otras personas con acceso al mismo sitio.


Explicaremos a continuación la forma de crear una tabla en vista diseño. Este método consiste en definir la estructura de la tabla, es decir, definir las distintas columnas que esta tendrá y otras consideraciones como claves, etc...
Otra forma rápida de llegar a la vista Diseño es seleccionando la vista desde la pestaña Hoja de datos, o haciendo clic en el botón de Vista de Diseño en la barra de estado:
Aparecerá la vista de Diseño de la tabla:



En la pestaña tenemos el nombre de la tabla (como todavía no hemos asignado un nombre a la tabla, Access le ha asignado un nombre por defecto Tabla1). En la parte inferior tenemos a la izquierda dos pestañas (General y Búsqueda) para definir propiedades del campo es decir características adicionales de la columna que estamos definiendo.
A continuación tenemos la rejilla donde definiremos las columnas que componen la tabla, se utiliza una línea para cada columna, así en la primera línea (fila) de la rejilla definiremos la primera columna de la tabla y así sucesivamente.
  • Modificar una tabla:

Puede suceder que, después de haber diseñado una base de datos, surja la necesidad de llevar a cabo modificaciones añadiendo o eliminado campos, o bien cambiando los informes. Para tal fin, debe tener en cuenta que si se elimina un campo de una tabla será preciso eliminarlo de las fichas, consultas e informes basados en esa tabla.Modificar el ancho de una columna.- Para ensanchar una columna se debe:-Colocar el puntero del ratón a la derecha del selector de campo de la columna que se desea redimensionar-Arrastrar hasta obtener el tamaño deseado.

  • Cerrar una tabla:


Hacer clic derecho sobre la pestaña con el nombre de la tabla y seleccionar Cerrar en el menú emergente.

Hacer clic sobre el botón Cerrar que se encuentra en la parte derecha al mismo nivel que la pestaña.

relaciones en access

LAS RELACIONES

Para poder relacionar tablas entre sí se deberá especificar un campo en común que contenga el mismo valor en las dos tablas y dicho campo será clave principal en una de ellas.
Para realizar relaciones en Access hay que pulsar el icono , situado en la barra de herramientas.
A continuación aparecerá la siguiente ventana en la que tenemos que seleccionar todas las tablas que formarán parte de las relaciones a crear:



Para iniciar una relación hay que seleccionar el campo de la tala principal y arrastrarlo hasta el campo de la tabla secundaria que forma parte de la relación.
En la parte superior deben estar los nombres de las dos tablas relacionadas y debajo de éstas el nombre de los campos de relación. Ojo! siempre se deben relacionar campos que tengan el mismo tipo de datos.

“Exigir integridad referencial” También puedes activar las casillas “Actualizar en cascada los campos relacionados” y “Eliminar en cascada los registros relacionados”. Hacer clic sobre el botón “Crear”. Se creará la relación y ésta aparecerá en la ventana de relaciones.

Tampoco puede realizarse si, por ejemplo, código de libro es de tipo de Texto de tamaño 10 en la tabla “Libros” .La tabla “Préstamos”.
Si ahora abrimos la tabla “Libros” aparece el símbolo “+” al principio de cada registro de la tabla. Si pulsamos sobre dicho símbolo en alguno de los registros podremos ver el DNI del socio al que se le ha prestado el libro y la fecha de préstamo.

lunes, 26 de abril de 2010

creacion de consultas en access


  • Tipos de consultas:


Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla.
Existen varios tipos de consultas:
Consultas de selección.



Son consultas que realizan cambios a los registros. Existen varios tipos de consultas de acción, de eliminación, de actualización, de datos anexados y de creación de tablas.
Consultas específicas de SQL.


Son consultas que no se pueden definir desde la cuadrícula QBE de Access sino que se tienen que definir directamente en SQL. Estas consultas no se estudiarán en este curso ya que para definirlas hay que saber SQL, cosa que no es objeto de este curso.
Para crear una consulta, seguir los siguientes pasos:
Abrir la base de datos donde se encuentra la consulta a crear.

Hacer clic en el botón Diseño de Consulta en la pestaña Crear:
La opción Diseño de consulta que te permitirá crear cualquiera de las anteriores por ti mismo.
Al entrar en la Vista Diseño de consulta nos pide primero las tablas de las que la consulta sacará los datos con un cuadro de diálogo parecido al siguiente:

Seleccionar la tabla de la que queremos sacar datos y hacer clic sobre el botón Agregar.
Si queremos sacar datos de varias tablas agregar de la misma forma las demás tablas.
Finalmente hacer clic sobre el botón Cerrar.
Aparecerá la ventana Vista Diseño de consultas.

viernes, 23 de abril de 2010

los formularios en access


Los formularios:

Los formularios sirven para definir pantallas generalmente para editar los registros de una tabla o consulta.
En esta unidad veremos cómo crear un formulario, manejarlo para la edición de registros y cambiar su diseño.

Introducción:

Para crear un formulario tenemos varías opciones.
Podemos acceder a todas ellas desde la pestaña Crear:
Diseño del formulario abre un formulario en blanco en la vista diseño y tenemos que ir incorporando los distintos objetos que queremos aparezcan en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido crear un autoformulario o utilizar el asistente y después sobre el formulario creado modificar el diseño para ajustar el formulario a nuestras necesidades.

El asistente para formularios:


Para arrancar el asistente para formularios haz clic en la opción Asistente para formularios que puedes ver en la imagen anterior.
Aparece la primera ventana del asistente:










Si queremos sacar datos de varias tablas lo mejor será crear una consulta para obtener esos datos y luego elegir como origen del formulario esa consulta.
A continuación seleccionamos los campos a incluir en el formulario haciendo clic sobre el campo y clic sobre el botón o simplemente doble clic sobre el campo.
Si nos hemos equivocado de campo pulsamos el botón y el campo se quita de la lista de campos seleccionados.
Podemos seleccionar todos los campos a la vez haciendo clic sobre el botón o deseleccionar todos los campos a la vez haciendo clic sobre el botón .
En esta pantalla elegimos la distribución de los datos dentro del formulario. Seleccionando un formato aparece en el dibujo de la izquierda el aspecto que tendrá el formulario con esa distribución.
El asistente para formularios:En esta pantalla elegimos el estilo que queremos dar al formulario, podemos elegir entre los estilos que tiene definidos Access. Seleccionando un estilo aparece en el dibujo de la izquierda el aspecto que tendrá el formulario con ese estilo.
En esta ventana el asistente nos pregunta el título del formulario, este título también será el nombre asignado al formulario.
Antes de pulsar el botón Finalizar podemos elegir entre:
Abrir el formulario para ver o introducir información en este caso veremos el resultado del formulario preparado para la edición de registros, por ejemplo:

Modificar el diseño del formulario, si seleccionamos esta opción aparecerá la vista Diseño de formulario donde podremos modificar el aspecto del formulario, por ejemplo:


Para editar datos de una tabla utilizando un formulario, debemos abrir el formulario posicionándonos en él en el Panel de Exploración, hacer clic derecho y seleccionar la opción en el menú contextual.
O simplemente hacer doble clic sobre el nombre del formulario.

Aparecerán los datos del origen del formulario con el aspecto definido en el formulario (la vista Formulario). Podemos a continuación buscar datos, reemplazar valores, modificarlos como si estuviéramos en la vista Hoja de datos de una tabla, desplazarnos a lo largo de la tabla utilizando la barra de desplazamiento por los registros que ya conocemos, lo único que cambia es el aspecto de la pantalla.

La vista diseño de formulario

La vista diseño es la que nos permite definir el formulario, en ella le indicamos a Access cómo debe presentar los datos del origen del formulario, para ello nos servimos de los controles que veremos más adelante.
Para entrar en la vista diseño debemos buscar el formulario en el Panel de Exploración y hacer clic derecho sobre él para seleccionar la opción en el menú contextual.
Nos aparece la ventana Diseño de formulario:
El área de diseño consta de tres secciones:
La sección Encabezado de formulario, en ella ponemos lo que queremos que aparezca al principio del formulario.

lunes, 19 de abril de 2010

informes


  • Informes:

Los informes sirven para presentar los datos de una tabla o consulta generalmente para verlos. Los informes pueden agurparinformacion,sacarla y no se pueden modificar.

  • Introduccion:

Para crear un informe podemos utilizar:

  • Diseño de informe:
  • ¿que es informe?
Abre un informe en blanco en la vista diseño y tenemos que ir uniendo los distintos objetos que queremos ver en él. Este método no se suele utilizar ya que en la mayoría de los casos es más cómodo y rápido para ajustar el informe a nuestras necesidades.


  • Asistente para informes:
Utiliza un asistente que nos va guiando en la creación del informe.
Informe consiste en crear automáticamente un nuevo informe que contiene todos los datos de la tabla o consulta en el Panel de Exploración.



  • Informe en blanco:

Abre un informe en blanco en vista Presentación.

  • Aparece la primera ventana del asistente:

En esta ventana nos pide introducir los campos en el informe utilizando los botones como corresconden.
Primero la tabla se selecciona de donde los datos del cuadro seran el origen del informe. Si queremos sacar datos de varias tablas lo mejor es escoger un informe de alguna consulta.



  • El asistente para informes:


En esta pantalla elegimos los niveles de agrupamiento dentro del informe. Podemos agrupar los registros que aparecan en el informe por varios conceptos, en el pie de grupo normalmente se ven totales de ese grupo.Para añadir un nivel de conjuntos, en la lista de la izquierda.

  • El asistente para informes:

En esta pantalla podemos elegir ordenar los registros por hasta cuatro campos de ordenación. Seleccionamos el campo por el que queremos ordenar los registros que saldrán en el informe, y elegimos si queremos una ordenación ascendente o descendente.





  • El asistente para informes :

En esta pantalla elegimos el estilo que queremos dar al informe. Seleccionando un estilo aparece en el dibujo de la izquierda el aspecto que tendrá el informe con ese estilo. Una vez seleccionado el estilo que nos interesa pulsamos el botón Siguiente y aparece la última pantalla del asistente para informes:




        • Vista de diseño:

        La vista diseño es la que nos permite especificar el informe, en ella le indicamos cómo debe presentar los datos del origen del informe.
        Para entrar a la vista de diseño debemos entrar al informe seleccionado. Nos aparece la ventana diseño:



        • El área de diseño tiene cinco secciones:

        El Encabezado del informe, es lo que queremos que aparezca al principio.
        El Encabezado de página, es lo que queremos que salga al inicio de cada página.
        El Detalle, en ella aparecerán los registros del origen del informe, o varios registros o uno sólo por página según el tipo de informe.
        Para ver u ocultar las reglas o la cuadrícula tenemos el elemento Mostrar u ocultar las opciones Regla y Cuadrícula respectivamente, en la siguiente imagen puedes ver estas opciones.


        • La pestaña Diseño de informe:

        Si has entrado en diseño de informe podrás ver la pestaña de Diseño que muestra la sigiente barra de herramientas.
        A continuación describiremos los distintos botones que pertenecen a esta barra.
        El primer botón nos permite pasar de una vista a otra, así podemos elegir entre Vista Diseño, la Vista Presentación vista preliminar y
        finalemente la Vista Informes.

        • La sección Controles y campos:

        Para definir qué información debe aparecer en el informe y con qué formato, se pueden utilizar los mismos controles que para formularios como por ejemplo los botones de comando.
        Cuando queremos crear varios controles del mismo tipo podemos bloquear el control haciendo doble clic sobre él, a partir de ese momento se podrán crear todos los controles que queramos de este tipo sin necesidad de hacer clic sobre el botón correspondiente cada vez.
        La etiqueta sirve para visualizar un texto fijo, texto que escribiremos directamente dentro del control o en su propiedad Título.

        Línea para añadir una línea en el informe.
        Rectángulo para añadir un rectángulo al informe.
        Por último podemos añadir controles, más complejos . Puesto que el manejo de los controles en informes es idéntico al de los controles de un formulario.

        • Imprimir un informe:

        Para imprimir un informe, lo podemos hacer de varias formas y desde distintos puntos dentro de Access.
        Imprimir directamente
        Hacer clic sobre el nombre del informe que queremos imprimir.Despliega el Botón de Office y colcoca el ratón sobre la flecha que aparece junto al comando Imprimir.
        Hacer clic sobre el nombre y con el boton office imprimir.
        Si tenemos varias impresoras conectadas al ordenador, suele ocurrir cuando están instaladas en red, desplegando el cuadro combinado Nombre: podemos elegir la impresora a la que queremos enviar la impresión.
        La opción Imprimir en archivo permite enviar el resultado de la impresión a un archivo del disco en vez de mandarlo a la impresora.
        Con el botón Configurar.Podemos configurar la página, cambiar los márgenes, impresión a varias columnas, etc...
        Por último pulsamos el botón Aceptar y se inicia la impresión. Si cerramos la ventana sin aceptar no se imprime nada.

        • Abrir el informe en vista previa:

        Para comprobar que la impresión va a salir bien es conveniente abrir una vista previa del informe en pantalla para luego si nos parece bien mandar la impresión definitiva.
        Para abrir la vista previa hay dos opciones:
        También puedes hacer clic derecho sobre el Informe en el Panel de Exploración y seleccionar la opción en el menú contextual o si aparece, elegir directamente Vista previa en el cuadro de Vistas.

        • La ventana Vista previa:


        En esta ventana vemos el informe tal como saldrá en la impresora.
        En la parte superior tenemos una nueva y única pestaña (la pestaña Vista preliminar) con iconos que nos ayudarán a ejecutar algunas acciones:
        El botón reduce el tamaño del informe para poder ver dos páginas en una sola pantalla,
        permite visualizar hasta seis páginas en la misma pantalla.
        envía el informe a un documento Word, desplegando el cuadro podemos elegir también enviarlo a una hoja de cálculo Excel por ejemplo.
        Utiliza la opción PDF o XPS para guardar una copia del informe en formato PDF o XPS.
        Cerrar Vista Previa cierra la vista preliminar sin enviar el informe a impresora.

        • Agrupar y ordenar:

        Cuando ya hemos visto con el usuario, en un informe se pueden definir niveles de agrupamiento y sacar por cada grupo una cabecera especial o una línea de totales, también podemos definir una determinada ordenación para los registros que aparecerán en el informe.
        Para definir el orden de los registros, debemos crear un nuevo nivel de agrupamiento o modificar los niveles que ya tenemos definidos en un informe.

        Puedes añadir un grupo de orden haciendo clic en Agregar un grupo.
        Del mismo modo, haciendo clic en Agregar un orden establaceremos un orden dentro de ese grupo.
        Utiliza las flechas desplegables para seleccionar diferentes modos de ordenación dentro de un grupo.

        Puedes hacer clic en el vínculo Más para ver más opciones de ordenación y agrupación.

        Con las flechas puedes mover las agrupaciones arriba y abajo.