viernes, 22 de noviembre de 2013

FORMULARIOS



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.

Crear formularios

Para crear un formulario tenemos varias opciones.

Podemos acceder a todas ellas desde la pestaña Crear:


  • Formulario consiste en crear automáticamente un nuevo formulario que contiene todos los datos de la tabla, consulta o informe seleccionado en el Panel de Navegación.

  • 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 auto formulario o utilizar el asistente y después sobre el formulario creado modificar el diseño para ajustar el formulario a nuestras necesidades. En esta unidad veremos más adelante cómo modificar el diseño de un formulario.

  • Formulario en blanco consiste en crear un nuevo formulario sin contenido, pero en vez de abrirse en Vista Diseño como la anterior opción, se abrirá en Vista Presentación. Esta vista ofrece ventajas, como poder incorporar datos simplemente arrastrando el objeto (consulta, informe, tabla...) desde el Panel de Navegación.

       Asistente para formularios utiliza un asistente que nos va guiando paso          por paso en la creación del formulario.

  • Navegación te permite crear un formulario dedicado a la navegación, que simula la estructura típica de menús de una página web. Podrás elegir entre seis diseños distintos.


  • Más formularios despliega un menú con otros tipos de formularios disponibles, como gráfico dinámico, tabla dinámica, hoja de datos o el formulario dividido.
El asistente para formularios

Esta es la modalidad más sencilla y dirigida de creación de formularios.

El asistente se inicia desde la pestaña Crear > grupo Formularios > botón Asistente para formulario. Esta es la primera ventana:



En ella elegimos en qué tabla o consulta se basará el formulario y los campos que queremos incluir en él.

Para elegir el origen (tabla o consulta), lo seleccionamos del desplegable superior. Si queremos sacar datos de más de una tabla lo mejor es crear una consulta previamente que convine los datos y luego crear el formulario sobre ella.

A continuación seleccionamos los campos a incluir en el formulario haciendo clic sobre el campo y pulsando el botón o simplemente haciendo 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 .

Una vez seleccionada la distribución que nos interesa pulsamos el botón Siguiente y aparece la siguiente pantalla:



En esta pantalla elegimos la distribución de los datos dentro del formulario. Al seleccionar una opción de formato aparecerá a su izquierda el aspecto que tendrá el formulario con esa distribución.

A continuación pulsamos el botón Siguiente> y aparece la ventana que puedes ver a continuación...


CREAR TABLAS DE DATOS





Crear tablas de datos 


Aquí veremos cómo crear una tabla de datos para poder introducir datos en la base de datos en los temas siguientes y luego trabajar con éstos utilizando las ventajas que nos proporciona Access 2010.

Crear una tabla de datos

Para crear una tabla de datos tenemos que hacer clic en la pestaña Crear. En el grupo Tablas podremos seleccionar estas opciones:



  • El botón Tabla abre la Vista Hoja de datos, consiste en introducir directamente los datos en la tabla y según el valor que introduzcamos en la columna determinará el tipo de datos que tiene la columna.

  •  Vista diseño es el método que detallaremos en esta unidad didáctica

  • 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.

  • Desde el grupo Plantillas también podemos acceder a Elementos de aplicación, que permite crear una tabla de entre las plantillas disponibles. Sólo tendrás que rellenarla con sus datos.

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.

Otra forma rápida de llegar a la Vista Diseño es haciendo clic en el botón de la barra de estado inferior. También en caso de estar editando una tabla, encontraremos el botón Ver > Vista Diseño, en la pestaña Campos de las Herramientas de tabla.



Aparecerá la Vista 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).

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.

En la parte inferior tenemos a la izquierda dos pestañas (General y Búsqueda) para definir las propiedades del campo, es decir, características adicionales de la columna que estamos definiendo.

Y a la derecha tenemos un recuadro con un texto que nos da algún tipo de ayuda sobre lo que tenemos que hacer, por ejemplo en este momento el cursor se encuentra en la primera fila de la rejilla en la columna Tipo de datos y en el recuadro inferior derecho Access nos indica que el tipo de datos determina la clase de valores que admitirá el campo.




Vamos rellenando la rejilla definiendo cada una de las columnas que compondrá la tabla:


En la primera fila escribir el nombre del primer campo, al pulsar la tecla INTRO pasamos al tipo de datos, por defecto nos pone Texto como tipo de dato. Si queremos cambiar de tipo de datos, hacer clic sobre la flecha de la lista desplegable de la derecha y elegir otro tipo.

En Office 2010 se ha incluido un nuevo tipo de datos que no se encontraba en versiones anteriores: Calculado.

Observa como una vez tengamos algún tipo de dato en la segunda columna, la parte inferior de la ventana, la correspondiente a Propiedades del campo se activa para poder indicar más características del campo, características que veremos con detalle en la unidad temática siguiente.

A continuación pulsar la tecla INTRO para ir a la tercera columna de la rejilla.

Esta tercera columna no es obligatorio utilizarla ya que únicamente sirve para introducir un comentario, normalmente una descripción del campo de forma que la persona que tenga que introducir datos en la tabla sepa qué debe escribir ya que este comentario aparecerá en la barra de estado de la hoja de datos.

Repetir el proceso hasta completar la definición de todos los campos (columnas) de la tabla.
3.2. La clave principal

Antes de guardar la tabla tendremos que asignar una clave principal.

La clave principal proporciona un valor único para cada fila de la tabla y nos sirve de identificador de registros de forma que con esta clave podamos saber sin ningún tipo de equivocación el registro al cual identifica. No podemos definir más de una clave principal, pero podemos tener una clave principal compuesta por más de un campo.

Para asignar una clave principal a un campo, seguir los siguientes pasos:

Hacer clic sobre el nombre del campo que será clave principal.

En la pestaña Diseño de Herramientas de tabla, hacer clic sobre el botón Clave principal del grupo Herramientas.



A la izquierda del nombre del campo aparecerá una llave indicándonos que dicho campo es la clave principal de la tabla.

Si quieres que el sistema se encargue automáticamente de generar los valores del campo que es clave principal, puedes definirlo con el tipo de datos Autonumeración.

Si queremos definir una clave principal compuesta (basada en varios campos), seleccionar los campos pulsando simultaneamente la tecla CTRL y el campo a seleccionar y una vez seleccionados todos los campos hacer clic en el borón anterior .

Importante: Recordar que un campo o combinación de campos que forman la clave principal de una tabla no puede contener valores nulos y no pueden haber dos filas en la tabla con el mismo valor en el campo/s clave principal.

Cuando intentemos insertar una nueva fila con valores que infrinjan estas dos reglas, el sistema no nos deja crear la nueva fila y nos devuelve un error de este tipo:

CREAR ABRIR Y CERRAR BASE DE DATOS



Crear, abrir y cerrar una base de datos 




Conceptos básicos de Access



Crear una base de datos



Para crear una nueva base de datos debemos:

  • Hacer clic sobre la opción Nuevo de la pestaña Archivo.

Se mostrarán las distintas opciones para nuevos archivos en la zona de la derecha. La opción Base de datos en blanco es la que debe estar seleccionada si queremos partir de cero, aunque también podríamos partir de una base existente o de una plantilla.


  • Elijas la opción que elijas, un poco más a la derecha verás un panel con una vista previa y las opciones necesarias para especificar el Nombre de archivo y Ubicación de la nueva base de datos. Ésto es así porque, al contrario que en otros programas como Word, Access necesita crear y guardar el archivo antes de empezar a trabajar. No se puede ir realizando la base de datos y guardarla cuando esté lista.


Para cambiar la ubicación establecida por defecto (la carpeta Mis documentos), haz clic en la pequeña carpeta que hay junto a la caja de texto .

Se abrirá el siguiente cuadro de diálogo:



Deberemos utilizar la barra de direcciones superior o explorar las carpetas desde el panel izquierdo para situarnos en la carpeta en que queramos guardar la base de datos. Y en el cuadroNombre de archivo podrás escribir el nombre. Luego, hacer clic en Aceptar. Se cerrará el cuadro de diálogo y volverás a la pantalla anterior.

Pulsar el botón Crear para crear la base de datos.

  • Automáticamente se creará nuestra nueva base de datos a la cual Access asignará la extensión .ACCDB. Es el mismo formato que se utilizaba en Office 2007, por lo que no presentan problemas de compatibilidad.

Por defecto, Access abrirá una nueva tabla llamada Tabla1 para que puedas empezar a rellenar sus datos.



Una tabla es el elemento principal de cualquier base de datos ya que todos los demás objetos se crean a partir de éstas.

Si observas esta ventana, a la izquierda aparece el Panel de navegación, desde donde podremos seleccionar todos los objetos que sean creados dentro de la base de datos.
De entrada sólo encontraremos la Tabla1 que se crea por defecto.
Puedes ocultar el panel haciendo clic en el botón Ocultar .
Desplegando la cabecera del panel puedes seleccionar qué objetos mostrar y de qué forma.

sábado, 16 de noviembre de 2013

ACCESS





Elementos básicos de Access 2010 

Vamos a ver cuáles son los elementos básicos de Access 2010 para saber diferenciar entre cada uno de ellos. Aprenderemos cómo se llaman, dónde están y para qué sirven. También veremos cómo obtener ayuda, por si en algún momento no sabemos cómo seguir trabajando. Cuando conozcamos todo esto estaremos en disposición de empezar a crear bases de datos en el siguiente tema.


Arrancar y cerrar Access 2010

Veamos las dos formas básicas de iniciar Access 2010.

Desde el botón Inicio situado, normalmente, en la esquina inferior izquierda de la pantalla. 

Al hacer clic sobre el botón Inicio se despliega un menú. 

Colocar el cursor en Todos los programas, aparecerá la lista de los programas que hay instalados en tu ordenador.

Localiza Microsoft Office y haz clic en ella, luego pulsa sobre Microsoft Access, y se iniciará el programa.

- Desde el icono de Access 2010 del escritorio.




Puedes iniciar Access 2010 ahora para ir probando todo lo que te explicamos.

Para cerrar Access 2010, puedes utilizar cualquiera de las siguientes operaciones:

- Hacer clic en el botón cerrar

- Pulsar la combinación de teclas ALT+F4.

- Hacer clic sobre la pestaña Archivo y pulsa el botón Salir .
1.2. La pantalla inicial

Al iniciar Access aparece una pantalla inicial como ésta, vamos a ver sus componentes fundamentales. Así conoceremos los nombres de los diferentes elementos y será más fácil entender el resto del curso. 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.