viernes, 20 de marzo de 2015


LOS INFORMES


Los informes sirven para presentar los datos de una tabla o consulta, generalmente para imprimirlos. La diferencia básica con los formularios es que los datos que aparecen en el informe sólo se pueden visualizar o imprimir (no se pueden modificar) y en los informes se puede agrupar más fácilmente la información y sacar totales por grupos.
En esta unidad veremos cómo crear un informe utilizando el asistente y cómo cambiar su diseño una vez creado.

CREAR UN INFORME
Para crear un informe podemos utilizar las opciones del grupo Informes, en la pestaña Crear:


Informe consiste en crear automáticamente un nuevo informe que contiene todos los datos de la tabla o consulta seleccionada en el Panel de Navegación.
Diseño de informe abre un informe 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 informe o utilizar el asistente y después sobre el resultado modificar el diseño para ajustar el informe a nuestras necesidades.
Informe en blanco abre un informe en blanco en vista Presentación.
Asistente para informes utiliza un asistente que nos va guiando paso por paso en la creación del informe. Lo veremos en detalle en el siguiente apartado.


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


LAS CONSULTAS DE REFERENCIA CRUZADAS 

Se define una consulta de referencias cruzadas cuando queremos representar una consulta resumen con dos columnas de agrupación como una tabla de doble entrada en la que cada una de las columnas de agrupación es una entrada de la tabla.
Por ejemplo queremos obtener las ventas mensuales de nuestros empleados a partir de los pedidos vendidos.
Tenemos que diseñar una consulta resumen calculando la suma de los importes de los pedidos agrupando por empleado y mes de la venta.





LAS CONSULTAS 

En esta unidad veremos cómo crear consultas y manejarlas para la edición de registros de tablas creadas con Access 2010.

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 las consultas que extraen o nos muestran datos. Muestran aquellos datos de una tabla que cumplen los criterios especificados. Una vez obtenido el resultado podremos consultar los datos para modificarlos (esto se podrá hacer o no según la consulta). Una consulta de selección genera una tabla lógica (se llama lógica porque no está físicamente en el disco duro sino en la memoria del ordenador y cada vez que se abre se vuelve a calcular).

Consultas de acció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. Las veremos más adelante.
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, como por ejemplo las de Unión. 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.
Pero si tienes ganas de aprender, puedes seguir nuestro Tutorial de SQL o nuestro Curso de SQLServer, con los que aprenderás a realizar consultas manualmente.

CREAR UNA CONSULTA

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:


También tenemos la posibilidad de utilizar el Asistente para consultas que puedes ver en la imagen anterior para crear consultas con un poco de ayuda.






PROPIEDADES DE LOS CAMPOS 

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 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 ya ha sido explicada en un avanzado del tema de creación de tablas, de forma que en esta unidad profundizaremos en la primera.
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.
Hay que tener en cuenta que si se modifican las propiedades de un campo después de haber introducido datos en él se pueden perder estos datos introducidos. A continuación explicaremos las propiedades de que disponemos según los diferentes tipos de datos.

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érico, las opciones son: 
Byte (equivalente a un carácter) para almacenar valores enteros entre 0 y 255.
Entero para valores enteros comprendidos entre -32.768 y 32.767.
Entero largo para valores enteros comprendidos entre -2.147.483.648 y 2.147.483.647.
Simple para la introducción de valores comprendidos entre -3,402823E38 y -1,401298E-45 para valores negativos, y entre 1,401298E-45 y 3,402823E38 para valores positivos.
Doble para valores comprendidos entre -1,79769313486231E308 y -4,94065645841247E-324 Id. de réplica se utiliza para claves autonuméricas en bases réplicas.
Decimal para almacenar valores comprendidos entre -10^38-1 y 10^38-1 (si estamos en una base de datos .adp) y números entre -10^28-1 y 10^28-1 (si estamos en una base de datos .accdb)

Los campos Autonumeración son Entero largo.
A los demás tipos de datos no se les puede especificar tamaño.
Formato del campo
Esta propiedad se utiliza para personalizar la forma de presentar los datos en pantalla o en un informe.
Se puede establecer para todos los tipos de datos excepto el Objeto OLE, Datos adjuntos e Hipervínculo.
Para los campos Autonumeración, Numérico y Moneda, las opciones son:
Número general: presenta los números tal como fueron introducidos.
Moneda: presenta los valores introducidos con el separador de millares y el símbolo monetario asignado en
Windows como puede ser €.
Euro: utiliza el formato de moneda, con el símbolo del euro.
Fijo: presenta los valores sin separador de millares.
Estándar: presenta los valores con separador de millares.
Porcentaje: multiplica el valor por 100 y añade el signo de porcentaje (%).
Científico: presenta el número con notación científica.
Los campos Fecha/Hora tienen los siguientes formatos:
Fecha general: si el valor es sólo una fecha, no se muestra ninguna hora; si el valor es sólo una hora, no se
muestra ninguna fecha. Este valor es una combinación de los valores de Fecha corta y Hora larga. Ejemplos:
3/4/93, 05:34:00 PM y 3/4/93 05:34:00 PM.
Fecha larga: se visualiza la fecha con el día de la semana y el mes completo. Ejemplo: Lunes 21 de agosto de 2000.
Fecha mediana: presenta el mes con los tres primeros caracteres. Ejemplo: 21-Ago-2000.
Fecha corta: se presenta la fecha con dos dígitos para el día, mes y año. Ejemplo: 01/08/00.
El formato Fecha corta asume que las fechas comprendidas entre el 1/1/00 y el 31/12/29 son fechas comprendidas entre los años 2000 y el 2029 y las fechas comprendidas entre el 1/1/30 y el 31/12/99 pertenecen al
intervalo de años entre 1930 y 1999.
Hora larga: presenta la hora con el formato normal. Ejemplo: 17:35:20.
Hora mediana: presenta la hora con formato PM o AM. Ejemplo: 5:35 PM.
Hora corta presenta la hora sin los segundos. Ejemplo: 17:35.
Los campos Sí/No disponen de los formatos predefinidos Sí/No, Verdadero/Falso y Activado/Desactivado.
Sí, Verdadero y Activado son equivalentes entre sí, al igual que lo son No, Falso y Desactivado.

Los campos Calculado pueden ser de cualquiera de los formatos indicados anteriormente, ya que el cálculo puede ser tanto sobre fechas, como sobre valores monetarios u operaciones lógicas de verdadero/falso.
Los campos Texto y Memo no disponen de formatos predefinidos, para los campos Texto se tendrían que crear formatos personalizados.

Si deseas más información sobre la personalización de formatos visita el apéndice correspondiente.


CREAR TABLAS D E 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.






PANEL DE NAVEGACIÓN DE ACCESS 2010




El Panel de navegación es la herramienta que nos permitirá acceder a los diferentes objetos almacenados en nuestra base de datos Access.
Como puedes ver en la imagen de la derecha, la vista predeterminada del panel está organizada por tipos de objetos: existe un grupo para las tablas, otro para las consultas, otro para formularios, informes, etc.
Podemos ocultar el panel si necesitamos más espacio de trabajo, como ya hemos dicho, desde el botón .
Para volver a mostrarlo bastará con volver a pulsar el botón (esta vez en el sentido contrario ) o directamente sobre su nombre, en la barra que se mostrará en el lateral izquierdo de la ventana.

DIFERENTES VISTAS DEL PANEL


Las primeras opciones son las de Desplazarse a la categoría. Nos permiten personalizar el tipo de agrupación.
Si bien por defecto vemos los objetos según su tipo: tablas, informes, etc. También podemos mostrarlos por fecha a modo de historial, de forma que se muestren en la zona superior los modificados o creados más recientemente. O incluso, desde la opción Tablas y vistas relacionadas, podemos agrupar los objetos de forma lógica. Por ejemplo, todos los objetos relativos a la tabla clientes (informes, formularios, consultas...) estarán en un grupo, todos los referentes a pedidos en otro, etc. Observa la diferencia en la siguiente imagen:



ayudarnos a organizarnos de forma más eficaz, especialmente en bases de datos con grandes volúmenes de objetos.
En el caso de la agrupación personalizada, de entrada todos los objetos aparecerán en la categoría Objetos no asignados. Deberemos crear los diferentes grupos y darles un nombre. Luego, arrastrar los objetos hasta el encabezado de la categoría en que se pretenda mostrar.
De esta forma, mientras trabajamos sobre la base de datos, es más sencillo encontrar un objeto que sabemos que pertenece a un tipo de objeto determinado.

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.







LA PANTALLA INICIAL DE ACCESS 2010


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.







ACCESS 2010

Access 2010 es un programa en el que podrás crear y administrar bases de datos, pero antes de comenzar a usarlo, lo primero que debes tener claro es qué es exactamente una base de datos.