Mostrando entradas con la etiqueta ACCESS. Mostrar todas las entradas
Mostrando entradas con la etiqueta ACCESS. Mostrar todas las entradas

martes, 17 de septiembre de 2013

ACCESS - EJERCICIO PRÁCTICO





El presente ejercicio fue realizado en la Cátedra de Informática, para un práctico grupal, y el mismo tiene por finalidad realizar la Base de Datos de la Cervecería Santa Fe, teniendo en cuenta la siguiente información: 



Distribuye en todo el País a sus clientes. Cada clientes tendrá asociado un vendedor y un vendedor muchos clientes.

-Armar las tablas que crea conveniente, a partir de la siguiente información:

Clientes: domicilio, localidad, código postal, provincia, CUIT, categoría IVA, vendedor asociado a ese cliente y la comisión del vendedor

-Obtener no menos de formas diferentes para utilizar y observar esta información.
Tareas a realizar:
     * Crear la base de datos.
     * Crear las tablas.
     * Crear las relaciones.
     * Cargar los registros.
-Realizar un formulario de clientes.
-A la tabla Cliente deben agregarle un nuevo campo para almacenar allí la foto del cliente.
-Buscar y cargar a la tabla de Clientes fotos de los mismos (tener en cuenta que dichos archivos deben tener formato .bmp y no tener mucho “peso”).

Resolución Ejercicio Práctico

Lo primero que hicimos fue crear las TABLAS con sus respectivos campos y datos..


Tabla Clientes:

 

  Tabla Vendedores:

  


Tabla Provincias 
Tabla Categoría IVA
 

Relaciones

Consultas


Formularios

Informes


Reflexión:
Realizar esta actividad, nos sirvió mucho, para aplicar y reforzar los conceptos de Access que veníamos desarrollado anteriormente. También con el intercambio de conocimientos con otros compañeros.

Fuente
Elaborado por Mariana Díaz e Ileana Andreoli

ACCESS - PRÁCTICA

C.31: Crear una Base de Datos
E.1: Lo primero que debemos hacer, es ir a “inicio”.. hacer clic en todos “todos los programas”, buscar la carpetita “Microsoft Office” y seleccionar con un clic “Microsoft Office Access 2007”.. Nos mostrará la siguiente pantalla..


Para, crear una base de datos, seleccionamos como nos muestra la imagen en el icono que está en la parte superior.. Luego colocamos nombre de archivo.. haciendo clic en la carpetita, podremos seleccionar la ubicación en donde queremos guardar nuestra base de dato..

Por último.. clic en “crear”.. y listo.. ya podemos empezar a diseñar la base de datos.. Access automáticamente nos abrirá la tabla de datos en blanco para comenzar a trabajar en ella..




E.2: Crear una Tabla

Para agregar una tabla, debemos ir a la ficha "crear".. y hacer clic en "tabla"..como muestra en la imagen irán apareciendo Tabla 1, Tabla 2.. 


A la izquierda de la pantalla, nos muestra todos los elementos que hemos creado, así podemos controlar y acceder más rápidamente a la información deseada.

E.3: Agregar un Campo

Para agregar campos a la tabla que ya teníamos creada previamente, debemos escribir los datos deseados haciendo clic en "Agregar nuevo campo", tantas veces como campos deseemos crear..




C.32: Clave Principal

Una clave principal es un campo o conjunto de campos de la tabla que proporcionan a Microsoft Office Access 2007 un identificador exclusivo para cada fila. Access utiliza campos de clave principal para asociar rápidamente los datos de varias tablas y combinar esos datos de forma significativa.

E.1: Como establecer la Clave Principal

Una vez que estamos en la “Vista Diseño” seleccionamos el campo que deseamos establecer como clave principal.. nos ubicados en la ficha “Diseño” y hacemos clic en “Clave principal”.. observaremos que en el campo que establecimos como tal, aparece una llavecita que indica, que este campo es el Clave principal de la tabla..

E.2: Como eliminar la Clave Principal
Debemos ubicarnos nuevamente en el campo que posee la clave principal.. hacemos clic en el icono “Clave principal” de la pestaña “Diseño” y automáticamente la clave se elimina.


C.33: Relaciones entre Tablas

E.1: Crear Relaciones

Para crear una Relación.. debemos ir a la ficha “Herramientas de base de datos” y hacer clic en la opción “Relaciones”.. ahí aparecerá un cuadro con el listado de las tablas que ya posee nuestra base de datos.. seleccionaremos aquí las tablas que queremos relacionar..


Una vez que agregamos las tablas que queremos relacionar, lo que debemos es arrastras el campo de una tabla.. por ejemplo Código Pacientes de la Tabla "Pacientes", hasta el campo Código Pacientes, de la Tabla "Ingresos", como se muestra en la imagen siguiente..
Hay que tener en cuenta que ambos campos deben tener los mismos tipos de datos, por ejemplo, "numérico, autonumérico, texto", sino dará error y no podrás crear la relación..


E.2: Eliminar Relación
Para eliminar una relación.. lo que debemos haces es ubicarnos en la línea de la relación y hacer clic derecho sobre la misma.. allí nos aparecerán las opciones de Modificar relación y Eliminar como se muestra en la imagen.. si hacemos clic en "Eliminar", la misma desaparecerá..
E.3: Modificar Relaciones

Para modificar las relaciones entre tablas.. debemos hacer clic derecho sobre la misma y elegir la opción "Modificar relación".. tendremos tres alternativas, como se observa en las imágenes..


C.34: Formularios

Existen diferentes formas de crear Formularios, explicare las dos maneras, que a mi me resultaron más sencillas y fácil de comprender.. para sacarle provecho a esta herramienta..

E.1: Crear Formularios: una vez que ya tenemos creada nuestras tablas, podemos crear un formulario, para poder cargar la información desde éste, o bien si ya la tenemos cargada la misma, para poder controlarla o modificarla.. incluso, podemos agregarle imagen al mismo.. 

Para crear el formulario, los posicionamos sobre la tabla que ya tenemos diseñada, vamos a ficha "crear".. luego seleccionamos "formulario".. automáticamente, se creara nuestro formulario con los los campos que ya teníamos creados en la tabla y aparecerán los datos si estos ya estaban cargados, mostrando un registro a la vez..
Para darle un diseño apropiado.. como tiene la imagen anterior, utilizamos la "herramienta de presentación de formularios" para editarlo..

E.2: Asistente para formularios
Para crear un formulario utilizando esta opción, debemos ir a "crear", luego a "Mas formularios" y seleccionar "Asistente para formularios".
Se abrirá el siguiente cuadro.. aquí nos mostrará los campos que tenemos disponibles.. mostrándonos en una lista los mismos.. para que podamos seleccionar, los que queremos incluir en la confección de nuestro formulario.. una vez que ya tenemos seleccionamos los campos.. hacemos clic en siguiente..
Luego nos pedirá que seleccionemos el tipo de distribución que queremos darle a nuestro formulario.. yo seleccionare, de la lista de opciones que se muestran en la imagen.. "en columnas"..
Luego nos pide que ingresemos el estilo que queremos darle al formulario..
Por último.. le colocamos un "título" al formulario.. seleccionamos una de las dos opciones que nos muestra la imagen.. en mi caso.. "abrir el formulario para ver o introducir información".. y listo.. presionamos en "finalizar".. 
El resultado es el siguiente: 

C.35: Añadir Imágenes a un Formulario
E.1: Para colocar una foto.. debemos hacer doble clic sobre la tabla a la que queremos insertarle la imagen, luego vamos a "Vista Diseño".. agregamos otro campo a la tabla, en nombre del campo.. colocamos por ejemplo "imagen".. y en tipos de datos, seleccionamos "Objeto OLE".. cerramos, así se guardan los cambios..
Vamos a la "Vista Diseño", y para agregar este nuevo campo que creamos arrastramos hasta el formulario el campo creado anteriormente.. "imagen" en este caso..
Una vez que ya agragamos el campo.. vamos a la "Vista Formulario" y en el espacio en blanco donde va la foto.. tenemos que hacer clic derecho y seleccionar "Insertar Objeto..."
Es importante que la imagen la guardemos como Mapa de Bit, sino la misma no aparecerá en el formulario..

C.36: Consultas
E1: Debemos ir a la ficha "crear", seleccionar "Asistente para consultas". Allí nos mostrará los diferentes tipos de consultas que podemos realizar, elegimos la deseada y seguimos los pasos que se nos indican para crearla.

Un ejemplo de consulta en la que utilizamos "Criterios" que definiremos nosotros.. sería el siguiente: Crear una consulta para ver los apellidos, teléfono y fecha de nacimiento de aquellos pacientes que hayan nacido antes de 1962 y cuyo código postal sea 3100.. 



C.37: Informes
E1: Para crear un informe debemos ir a la ficha "Crear" y seleccionar el "Asistente para Informes", seguir los pasos del mismo. 
Para crear un informe, debemos conocer con anticipación los datos que queremos que mostrar en el informe y seleccionar los campos que poseen dichos datos, una vez seleccionada la tabla. 
E.2: A los Informes  también se les puede modificar el formato.Para esto,  debemos estar en la "Vista Diseño".. ir a “Herramientas de diseño de informe”.. 
Un ejemplo de Informe, sería el que a continuación, les presento: 


Bueno.. esto fue todo por hoy.. espero les sirva de ayuda, esta mini introducción de como utilizar las herramientas más importantes que Access nos ofrece..
Hasta la próxima..!!

Ayudas
* Recibidas por el profesor y los compañeros de clases, en el Aula Virtual.
* Mariana Díaz, Paola Coronel, Amadeo Torres, Melisa Fatur y Noelí Rossí.

Dificultad
D.1: Las relaciones, fueron un tema difícil de entender, no alcanzo con leer el material y ver los videos tutoriales.
D.2: Las consultas resúmenes y de referencia cruzadas, costaron también, pero con la ayuda de videos e información de Internet, pudimos realizar lo ejercicios.

Reflexión
Access es una gran herramienta de Base de Datos que nos ofrece Microsoft Office..  sin bien fue un tema difícil de entender, que llevó mucho tiempo y dedicación.. porque no contaba con conocimientos previos.. me llevo una gran aprendizaje del mismo.. 
Creo que tener conocimientos sobre el manejo y administración de una base de datos, es fundamental para poder administrar una organización, y conocer las herramientas más importantes que Access nos ofrece, será de gran ayuda para nuestra profesión..

Fuente
· Caso Práctico - Clinica Médica
· Materia de Cátedra: Tutorial Access - Primera Etapa
· Sitio www.aulaclic.es - Consultado 15 agosto de 2013
http://www.aulaclic.es/access2007

ACCESS

¿Qué es Access?  Microsoft Access es un sistema de gestor de base de datos relacionales para Windows. Es decir, un software que funciona bajo Windows aprovechando las características y ventajas de dicho entorno gráfico, tiene por objeto la gestión de datos estructurados, con el fin de procesar y proporcionar la información precisa a los distintos usuarios del sistema. 
Por ejemplo, si su empresa se dedica a la venta de artículos de alimentación, con Access usted podrá organizar toda la información relativa a artículos, clientes, proveedores, facturas a cobrar y a pagar, datos de contabilidad, datos fiscales, control de stocks, etc.
Una vez que usted organice e incorpore toda la información a una base de datos de Access, podrá operar cómodamente para conocer en todo momento el estado de su negocio al instante y sin errores.

Access le proporciona herramientas que le permitirán hacer consultas para obtener exactamente la información deseada y en el formato que desea, bien sea un informe simple, o una tabla con apartados e información agrupada o clasificada por distintos conceptos. Usted sólo tendrá que mantener al día la base de datos incorporando las nuevas informaciones al sistema, por ejemplo cada vez que se efectúa un pedido, o cada vez que un cliente paga una cuenta pendiente. Y todo ello dentro del entorno gráfico de Microsoft Windows, que usted ya conoce y con el que se encuentra familiarizado.



¿Qués es una base de datos, una base de datos referencial y un sistema de gestión de base de datos?.. en el siguiente PPT, se explican estos conceptos..

Principales componente de una base de datos: campo, registro, tabla y base de datos integral.
Tablas: Una tabla de una base de datos es similar en apariencia a una hoja de cálculo, en cuanto a que los datos se almacenan en filas y columnas. Como consecuencia, normalmente es bastante fácil importar una hoja de cálculo en una tabla de una base de datos. La principal diferencia entre almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la forma de organizarse los datos. Para lograr la máxima flexibilidad para una base de datos, la información tiene que estar organizada en tablas, para que no haya redundancias. Cada fila de una tabla se denomina “registro” y es donde se almacena cada información individual. Cada registro consta de campos (al menos uno). Los “campos” corresponden a las columnas de la tabla y se deben configurar con un determinado tipo de datos, ya sea texto, fecha, hora, numérico, o cualquier otro tipo.

Campo: un campo es el elemento más pequeño de información (conjunto de caracteres) de la que se compone una base de datos. Esta parte contiene un único dato, como por ejemplo un precio, un nombre, un tipo documental, un color, un número, etc. Todos los campos están identificados por un nombre de campo.

Registros: Los campos se disponen en conjuntos llamados REGISTROS. Cada registro está compuesto por los mismos campos, y en la misma disposición; solo cambia el contenido, pero permanece invariable la longitud y l ubicación de cada uno de los datos en todos los registros. Este conjunto de registros idénticos en cuanto a su formato, se agrupan en Access en lo que se denomina tabla.

Base de Datos Integral: o también llamado archivo contenedor porque en él se agrupa todo lo necesario para el manejo de la información referente a un determinado tema: tablas, consultas, formularios, informes, macros, módulos, páginas. Estos elementos se denominan en Access objetos.

Tipos de datos que se pueden utilizar en un campo de una tabla: los mismos se desarrollan en el siguiente PPT:
Tipos de datos
View more presentations or Upload your own.

Propiedades generales de un campo: se muestran en el siguiente Pawor Point.
View more presentations or Upload your own.

¿Qué es una clave principal?
Una clave principal es un campo o conjunto de campos de la tabla que proporcionan a Microsoft Office Access 2007 un identificador exclusivo para cada fila. En una base de datos relacional como la información se divide en tablas distintas en función del tema. A continuación, se utilizan relaciones de tablas y claves principales para indicar a Access cómo debe volver a reunir la información. Access utiliza campos de clave principal para asociar rápidamente los datos de varias tablas y combinar esos datos de forma significativa.

Este enfoque funciona porque una vez definida la clave principal, se puede utilizar en otras tablas para hacer referencia a la tabla que contiene la clave principal. Por ejemplo, un campo Id. de cliente de la tabla Compradores podría aparecer también en la tabla Pedidos. En la tabla Compradores es la clave principal y en la tabla Pedidos es una clave externa. Una clave externa, en términos simples, es la clave principal de otra tabla.

A menudo, un número de identificación exclusivo, como un número de Id o un número de serie o código, sirve como clave principal en una tabla. Por ejemplo, en una tabla Clientes, cada cliente podría tener un número de Id de cliente distinto. El campo Id de cliente sería, en ese caso, la clave principal.

Un buen candidato para una clave principal debe tener varias características. En primer lugar, debe identificar inequívocamente cada fila. En segundo lugar, nunca debe estar vacío ni ser nulo (siempre debe contener un valor). En tercer lugar, casi nunca (o, preferiblemente, nunca) debe cambiar. Access utiliza campos de clave principal para reunir rápidamente los datos de varias tablas. 
Un ejemplo de una mala elección de clave principal sería un nombre o una dirección, ya que tanto el nombre como la dirección contienen información que puede cambiar con el tiempo. 
Siempre debe especificar una clave principal para una tabla. Access crea automáticamente un índice para la clave principal, que permite agilizar las consultas y otras operaciones. Comprueba también que cada registro tiene un valor en el campo de clave principal y que éste es siempre distinto. 
Cuando crea una nueva tabla en la vista Hoja de datos, Access crea automáticamente una clave principal y le asigna un nombre de campo de "Id" y el tipo de datos Autonumérico. El campo está oculto de forma predeterminada en la vista Hoja de datos, pero se puede ver en la vista Diseño. 

Si piensa que no hay ningún campo o conjunto de campos que pueda constituir una buena clave principal, considere la posibilidad de utilizar una columna que tenga el tipo de datos Autonumérico. Este tipo de identificador no es "fáctico", es decir, no contiene información objetiva sobre la fila que representa. Es aconsejable utilizar este tipo de identificadores porque sus valores no cambian.


1- Una columna con el tipo de datos Autonumérico suele ser una buena clave principal, porque garantiza que no habrá dos Id de producto iguales.

En algunos casos, tal vez sea conveniente utilizar dos o más campos juntos como clave principal de una tabla. Por ejemplo, una tabla Detalles de pedidos que contenga artículos de línea de pedidos tendría dos columnas en su clave principal: Id de pedido e Id de producto. Cuando una clave principal está formada por más de una columna se denomina clave compuesta.


Las consultas: se explican en el siguiente PPT


View more presentations or Upload your own.
¿Qué es y para que se utiliza un formulario?

Un formulario es generalmente una hoja de papel en la que disponemos de lugares en blanco para introducir la información, con un campo separado para cada dato.

Los formularios pueden ser utilizados para ver y para modificar datos. Pueden ser diseñados para mostrar todos los campos de un registro en una sola pantalla (si la cantidad lo permite) y en el que podremos incluir también material gráfico (fotos) y sonidos.
Como un complemento, un formulario Access puede disponer de lo que se llama botones de comando. Pulsando estos botones se ejecutarán funciones o tareas que nos ayudarán a manejar la información.


¿Qué es y para que se utiliza un informe?
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 puede 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. 
Para crear un informe podemos utilizar a sección Informes que encontrarás en la pestaña Crear:
♥ 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 autoinforme o utilizar el asistente y después sobre el informe creado modificar el diseño para ajustar el informe a nuestras necesidades. En esta unidad veremos más adelante cómo modificar el diseño de un informe.
♥ Asistente para informes utiliza un asistente que nos va guiando paso por paso 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 seleccionada en el Panel de Exploración.
♥ Informe en blanco abre un informe en blanco en vista Presentación.



¿Qué se debería tener en cuenta a la hora de diseñar una base de datos?

Antes de utilizar Microsoft Access para crear tablas, formularios y demás objetos que formarán la base de datos, es importante diseñar la Base de Datos. Un buen diseño de la misma es la pieza clave para crear una base de datos que realice las operaciones que se desee de una forma efectiva, precisa y eficaz.
Estos son los pasos básicos para diseñar una Base de Datos:
1. Determinar la finalidad de la base de datos: El primer paso para diseñar una Base de Datos de Microsoft Access es determinar su finalidad y cómo se utiliza. Saber que información se desea obtener de la misma. Hablar con los usuarios que la utilizarán. Pensar detenidamente en las preguntas que se desea que responda. Realizar bocetos de los informes que desea que produzca. Reunir los formularios que se utilizan actualmente para registrar los datos. Examinar bases de datos bien diseñadas similares a la que se va a diseñar.
2. Determinar las tablas que se necesitan: Determinar las tablas puede ser el paso más complicado del proceso de diseño de la base de datos. Esto se debe a que los resultados que se desea obtener de la misma (los informes que se desea imprimir, los formularios que se desea utilizar, las preguntas para las que desea respuestas) no proporcionan pistas necesariamente acerca de la estructura de las tablas que los producen.
No es necesario que se diseñen las tablas mediante Microsoft Access. De hecho, posiblemente sea más conveniente realizar un boceto en papel de la base de datos y trabajar sobre el diseño primero. Al diseñar las tablas, hay que dividir la información teniendo en cuenta los siguientes principios de diseño fundamentales:
           ü Una tabla no debe contener información duplicada y la información no debe duplicarse entre las tablas. Cuando cada elemento de información está almacenado en una tabla, se actualiza en un solo lugar. Esto resulta más eficiente y elimina la posibilidad de que existan entradas duplicadas que contengan información diferente.
         ü Cada tabla debe contener información sobre un asunto. Cuando cada tabla contiene hechos sólo sobre un asunto, puede mantener la información acerca de cada asunto independientemente de otros asuntos.
3. Determinar los campos que se necesitan: Cada tabla contiene información acerca del mismo asunto, y cada campo de una tabla contiene hechos individuales sobre el asunto de la tabla. Para tener en cuenta:
                i. Relacionar cada campo directamente con el asunto de la tabla.
           ii. No incluir datos derivados ni calculados (datos que son el resultado de una expresión).
               iii. Incluir toda la información que se necesite.
               iv. Almacenar información es sus partes lógicas más pequeñas.
4. Identificar los campos con valores exclusivos (clave principal): Para que Microsoft Access conecte información almacenada en tablas independientes, cada tabla de la base de datos debe incluir un campo o conjunto de campos que identifiquen de forma exclusiva cada registro individual de la tabla. Este campo o conjunto de campos de denomina clave principal.
5. Determinar las relaciones entre las tablas: Ahora que se ha divido la información en tablas y que se han identificado los campos de clave principal, se necesita una forma de indicar a MS-Access cómo volver a reunir toda la información relacionada de un modo significativo. Para ello, se deben definir las relaciones entre las tablas.
6. Precisar el diseño: Una vez diseñadas las tablas, los campos y las relaciones que se necesitan, es el momento de estudiar el diseño y detectar los posibles fallos que puedan quedar. Es más sencillo cambiar el diseño de la base de datos ahora que una vez que se hayan rellenado las tablas con datos.
7. Introducir datos y crear otros objetos de la base de datos: Cuando la estructura de las tablas cumpla con los objetivos de diseño descritos anteriormente, es el momento de comenzar a agregar los datos existentes a las tablas. A continuación, se pueden crear consultas, formularios, informes, macros y módulos que se desee.
8. Utilizar las herramientas de análisis de Microsoft Access: Incluye dos herramientas que pueden ayudar a precisar el diseño de la base de datos. El asistente para analizar tablas puede analizar el diseño de una tabla, proponer nuevas estructuras de tablas y relaciones si es conveniente y reestructurar una tabla en nuevas tablas relacionadas si es necesario.

Bueno.. esto fue todo por hoy, espero que les hayan gustado y servido, lo principales conceptos de ACCESS 2007 que debemos conocer, para comenzar a utilizar la base de datos.. 
Hasta la próxima!!

Reflexión
Access es una excelente herramienta para el manejo de Bases de Datos, la cual no podemos desconocer, como futuros Licenciados en Administración, pues nos permitirá manejar gran cantidad de datos, manipularlos y exponerlos de diversas manera a través de formularios, consultas e informes, ahorrando esfuerzo y tiempo.

Fuente
· Sitio www.img.redusers.com - Consultado 10 agosto de 2013 http://img.redusers.com/imagenes/libros/lpcu184/capitulogratis.pdf
·   Sitio www.aulaclic.es - Consultado 10 agosto de 2013
· Sitio www.inegi.org,mx - Consultado 16 agosto de 2013

     ·   Sitio www.office.microsoft.com - Consultado 12 agosto de 2013


·       ·   Sitio www.office.microsoft.com - Consultado 12 agosto de 2013
·        · Sitio www.wikipedia.org - Consultado 16 agosto de 2013
·        ·     Sitio www.office.microsoft.com - Consultado 12 agosto de 2013
·        ·     Sitio www.office.microsoft.com - Consultado 12 agosto de 2013
·        · Sitio www.belgrano.esc.edu.ar - Consultado 16 agosto de 2013
·         · Sitio www.buenastareas.com - Consultado 20 agosto de 2013
·         · Sitio www.aulaclic.es - Consultado 15 agosto de 2013
·         · Sitio www.office.microsoft.com - Consultado 16 agosto de 2013
 · Sitio www.cpraviles.com - Consultado 16 agosto de 2013
 ·         Materia de Cátedra:  Tutorial Access - Primera Etapa