lunes, 11 de febrero de 2013

ESTRUCTURA DE TABLAS EN ACCESS


¿Cómo crear una tabla?
Para crear una tabla se selecciona la pestaña y se pulsa el botón Nuevo, aparecerá la siguiente ventana:
Estas son las diferentes opciones que presenta Access para crear una tabla:
1. Vista Hoja de datos: crea una nueva tabla con formato de tabla. En la primera fila de la tabla aparecen los campos: Campo 1, Campo 2… sobre los cuales se escriben los nombres de los campos.
2. Vista Diseño: permite crear los campos manualmente y configurar el diseño de la tabla.
3. Asistente para tablas: el asistente pide las características de los campos y de la tabla y la genera automáticamente.
4. Importar tabla: esta opción permite importar datos de otra base de datos, que no necesariamente tiene que estar creada por Access.
5. Vincular tabla: crea vínculos entre las tablas importadas y las originales, las modificaciones que se efectúen en los datos se transmiten a aquéllas.
Cualquiera de estas opciones es válida para crear una base de datos. Pero las opciones a través de las cuales se crea personalmente una tabla son Vista Hoja de datos y Vista Diseño.
las vistas de la tabla
Las tablas se pueden ver desde dos vistas distintas, en cada una de ellas no sólo cambia el aspecto de la tabla, sino que además varían el menú y la barra de herramientas.
Vista Diseño Vista Hoja de datos
Desde esta vista se diseñan los campos pero no se pueden introducir datos. Si se
desea introducir datos, se pulsa el botón Vista, se abrirá la vista Hoja de datos. El aspecto es parecido a una hoja de cálculo en la cual los encabezados de las columnas son los nombres de los campos y cada fila es un registro.
Desde esta vista no se pueden modificar el tipo de datos que contienen los campos o su descripción.
Para realizar cambios de este tipo se tiene que pasar a introducir los datos pulsando el botón Vista.
En la Vista Hoja de datos el menú añade todo lo relacionado con "Registros" ya que en esta vista se pueden introducir datos.
Vista Hoja de datos
Con esta opción es más fácil entender cómo se almacena la información en una base de datos. A continuación se va a crear la tabla Pacientes. Se selecciona Vista Hoja de datos y se pulsa Aceptar.
En esta tabla ya se puede empezar a introducir datos, aunque antes conviene dar nombre a los campos. Para esto se hace doble clic sobre Campo 1 y se escribe el nombre que se le quiera dar al campo. En el caso de la tabla Pacientes el primer campo va a ser "Nombre".
Los nombres de los campos tienen que cumplir unas normas. No pueden tener más de 64 caracteres, no pueden tener puntos, exclamaciones o corchetes.
Por otro lado no puede haber dos campos que se llamen de la misma manera.
Para que Access cree la estructura de la tabla basta con introducir los nombres de los campos y un registro.
Para escribir el primer registro se sitúa el ratón sobre el campo y se escribe el primer dato. Para pasar a la siguiente columna se puede usar el ratón o la tecla tabulador.
Siguiendo el mismo procedimiento, doble clic sobre la primera fila, se añaden los campos: apellidos, fecha de nacimiento y dirección.
Como aún no se han definido las características de los campos, es conveniente hacerlo antes de introducir más datos, esto se hace en el modo de vista diseño.
Vista Diseño
Se elige Vista Diseño y se pulsa Aceptar. Access pedirá que se le dé un nombre a la tabla.
Se escribe el nombre: "Pacientes" en el recuadro y se pulsa Aceptar.
A continuación aparecerá otro mensaje comunicando que no se ha creado una clave principal.
Por el momento se pulsa No, ya que no se va a crear ahora, se verá más adelante en este manual.
Después de pulsar "No", se abrirá la ventana de diseño de la tabla ya creada con el tipo de dato definido por Access de forma automática.
  • Nombre del campo: los nombres de los campos.
  • Tipo de datos: texto, numérico, fecha/hora, contador, Si/No, memo, moneda, objeto OLE.
  • Descripción: en esta columna se introduce la descripción del contenido del campo o su finalidad.
  • Propiedades de los campos: estableciendo las propiedades de los campos se controla la apariencia de los datos, y se puede evitar que se introduzcan de modo incorrecto.
Por ahora se introduce el nombre del campo y se selecciona el tipo de dato tal y como aparecen en este gráfico:
Insertar un campo
El campo Sexo se encuentra entre Apellidos y Fecha de Nacimiento. Para introducir un campo nuevo entre dos ya existentes pulsa la tecla . El campo insertado aparecerá sobre el campo que estaba seleccionado cuando se pulsó la tecla insertar campoen este caso, estaba seleccionado "Fecha de nacimiento", por lo tanto el nuevo campo se creará encima de él y se le pondrá el nombre "Sexo".
Introducir el nombre del campo
Para introducir el nombre se hace clic sobre la celda correspondiente y se teclea el nombre que se le vaya a dar al campo.
Elegir el tipo de dato
Mientras en el Vista Hoja de datos no se introduzcan datos Access asigna a todos los campos el "tipo de dato": texto. Si se hubiera introducido un dato numérico el tipo de dato sería numérico.
Para cambiar el tipo de dato, basta con situarse sobre el campo. En la celda de tipo de datos aparecerá una flecha. Al pulsar sobre ella se despliega un menú en el que se puede seleccionar el tipo de dato.
Para añadir los campos: población, provincia, teléfono, DNI y edad basta con situar el ratón sobre la fila en blanco que sigue a Dirección.
Mover un campo
A continuación se va a mover el campo "DNI" y se va a situar debajo de "Fecha de nacimiento". Para mover el campo, primero se debe seleccionar haciendo clic sobre él. El campo cambia de color y a su izquierda aparece una flecha. Situando el cursor sobre esta flecha el cursor mismo se convierte en otra flecha.
La clave principal
La clave principal suele ser uno o varios de los campos de la tabla. El contenido de este campo identifica cada registro del campo de manera única. Si se elige la opción "Si", Acces creará automáticamente un campo Autonumérico que será la clave principal.
Tipos de clave principal
En Microsoft Access existen tres tipos de clave principal: Autonumérico, Campo simple y Campos múltiples.
En las bases de datos, los datos se almacenan en forma de tablas. Esto no quiere decir que deban tener esta forma de presentación en la pantalla a la hora de introducir datos o extraerlos, ni que haya que imprimirlos así.
Aquí es donde entran los conceptos de formulario e informe. Ambos son similares, pero tienen una función diferente. Básicamente los formularios son presentaciones hechas para mostrar los datos en pantalla, mientras que los informes están pensados para imprimirlos.
Los formularios permiten mostrar al mismo tiempo en la pantalla campos procedentes de distintas tablas relacionadas de forma que resulte mucho más sencillo trabajar con ellas. Al mismo tiempo se puede hacer que no aparezcan determinados campos.
Los formularios, unidos a un acceso a la base de datos mediante usuarios y contraseñas, permiten solucionar este problema. Se puede hacer que cada usuario vea los datos que le interesan manteniendo ocultos los restantes.
Por otro lado los formularios permiten dar una apariencia más agradable a la presentación de los datos que hace que el trabajo con ellos sea más cómodo, permitiendo insertar datos, modificarlos, o eliminar algún registro.
Vistas de Formulario
En Formulario hay tres vistas distintas, además de la presentación preliminar.

Vista diseño
Como su nombre indica en esta vista fundamentalmente se varía el diseño del formulario. La ventana se compone de un menú y tres barras de herramientas:
La primera barra de herramientas se refiere al diseño de formularios. Puede aparecer integrada debajo del menú o de forma independiente tal como aparece en el gráfico de debajo:
Los informes son presentaciones de los datos preparadas para imprimir. Los gestores de base de datos tienen la capacidad de ir intercalando los datos de la base sobre textos con cualquier formato de tal forma que generan de modo automático cartas, etiquetas postales, listados.
Cálculos y sumarios
Los programas de bases de datos tienen la capacidad de realizar operaciones matemáticas sobre los registros. Así, por ejemplo, si se tiene almacenado en un campo de una tabla el salario de los empleados el programa puede calcular el salario menos impuestos de cada empleado.
También es posible realizar operaciones y cálculos estadísticos sobre el total de los registros: el programa puede calcular el número de médicos que trabajan en el hospital o en cada departamento, lo que han cobrado entre todos o desglosado por departamentos,.
Un informe es un objeto de Access. Los informes no guardan información, sólo son una presentación gráfica de los datos contenidos en tablas o los hallados en consultas. 
Tras seleccionar Nuevo aparecerá la ventana dónde se indican los diferentes modos de creación de un informe:
1. Vista Diseño: permite crear manualmente un informe sin ayuda de los asistentes.
2. Asistente para informes: el asistente guía al usuario para la creación de varios modelos de informes.
3. Autoinforme columnas: es una forma automática de crear un informe en columnas. Sólo hay que seleccionar la tabla o la consulta de la cual van a extraerse los datos. Los nombres de los campos aparecen en la columna izquierda y a la derecha el dato. En cada registro vuelven a aparecer los nombres de los campos. 
4. Autoinforme tabular: esta opción crea de forma automáticamente un informe. El diseño es en filas y columnas, como en una hoja de cálculo. En la primera fila aparecen los nombres de los campos y en el resto de las filas los datos.
5. Asistente para gráficos: es un asistente que crea informes gráficos. El asistente ayuda a elegir los campos a incluir en el gráfico y el tipo de gráfico que se quiere.
Con este asistente se seleccionarán campos que se desea que pasen a formar parte de un gráfico donde, por ejemplo, se pueden hacer comparaciones entre datos visualmente.
6. Asistente para etiquetas: ayuda a la creación de informes tipo etiquetas. Con este formato se pueden confeccionar etiquetas postales. El asistente ayuda a la elección de los campos a incluir en la etiqueta y al diseño de la misma.
http://html.rincondelvago.com/microsoft-access_3.html

No hay comentarios:

Publicar un comentario