Beruflich Dokumente
Kultur Dokumente
http://dominandoaccess.com
Julio Infante
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Posteriormente tendremos que cambiarle el nombre, ( Ver siguiente grfica) ya que Access en este
caso asigna un nombre por defecto.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Nos ubicamos entonces en la opcin Archivo del men principal y le damos click.
Entonces nos aparece la siguiente pantalla, en la cual vamos a seleccionar la opcin Guardar base
de datos como
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
tambin podemos ver las ltimas Bases de Datos abiertas y seleccionar la que queremos abrir
donde nos indica la flecha # 2.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
CAPITULO II (Tablas)
Los Cuatro Pasos Bsicos en el diseo de una Base de Datos
1. Debemos tener muy claro cul es nuestro objetivo principal al tomar la decisin de crear
una Base de Datos, sobre todo los resultados que en materia de informacin esperamos
obtener. Teniendo claro dicho objetivo ser ms fcil determinar acertadamente los
conjuntos de datos que necesitamos proporcionarle a la Base de Datos, para que a partir
de ellos cumplamos con nuestro propsito, aprovechando las herramientas que Access
nos ofrece para tal fin.
Por ejemplo:
Deseamos crear una Base de Datos que nos ayude a controlar nuestro presupuesto
familiar o de un pequeo proyecto. El objetivo de dicha Base de Datos es el permitirnos
hacer un seguimiento a nuestros gastos mensuales de acuerdo a un presupuesto
organizado por captulos.
El sistema debe permitirnos mediante consultas informes una comparacin entre lo
presupuestado y lo ejecutado para cada captulo del presupuesto en un momento
especfico o al final de un periodo en particular.
2. Crear las Tablas
Habiendo realizado detalladamente lo comentado en el punto anterior procedemos a la
creacin de las tablas.
Las tablas son los objetos ms importantes en una Base de Datos, los otros objetos
(formularios, consultas, informes, etc.) se basan y necesitan de las tablas para cumplir su
funcin.
Una tabla debe contener datos sobre un tema especfico y no debe contener informacin
duplicada.
Volviendo al ejemplo de la Base de Datos de presupuesto, el tema especfico de los
captulos del presupuesto nos lleva a crear una tabla llamada captulos, la cual cumple
con los anteriores dos criterios (contiene datos sobre un tema especfico y no contiene
informacin duplicada), veamos un ejemplo de los datos que contendra:
01 Alimentacin
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
02 Servicios pblicos
03 Transporte
.
.
.
18. impuestos
Otra tabla puede contener los meses del ao.
01 enero
02 febrero
03 marzo
.
.
.
12 diciembre
La cual tambin cumple con los dos criterios citados anteriormente (contiene datos sobre
un tema especfico y no contiene informacin duplicada)
3.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
La tabla meses(1) se relaciona con la tabla presupuesto(n), lo cual quiere decir que
cada mes en la tabla meses (enero, febrero, marzo, etc.), puede aparecer muchas veces
en la tabla presupuesto.
La tabla meses(1) se relaciona con la tabla egresos(n), lo cual quiere decir que cada
mes en la tabla meses (enero, febrero, marzo, etc.), puede aparecer muchas veces en la
tabla egresos.
La tabla captulos(1) se relaciona con la tabla presupuesto(n), lo cual quiere decir
que cada captulo en la tabla captulos (alimentacin, educacin, servicios pblicos, etc.),
puede aparecer muchas veces en la tabla presupuesto.
La tabla captulos(1) se relaciona con la tabla egresos(n), lo cual quiere decir que
cada captulo en la tabla captulos (alimentacin, educacin, servicios pblicos, etc.),
puede aparecer muchas veces en la tabla egresos).
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
El Access inmediatamente se crea una Base de Datos, crea una tabla por defecto llamada Tabla1.
La vista hoja de datos muestra los registros de una tabla en las filas y los campos en las columnas.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Nos aparece entonces la siguiente pantalla, solicitndonos un nombre para la nueva tabla.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Presionamos el botn Aceptar y nos colocamos en la pestaa del nombre de la tabla tal y como
lo seala la flecha en la prxima grfica, presionando el botn derecho del ratn.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
izquierda del nombre del campo). Nos vamos entonces a la segunda fila y digitamos un nombre
para el segundo campo, que en este caso le he asignado el nombre mes (ver flecha # 2)
En la columna tipo de datos de la fila donde se encuentra definido el campo mes vamos a
seleccionar Texto.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Y en la ventana de las propiedades del campo le vamos a colocar en la propiedad Tamao del
campo le vamos a decir que va a tener mximo 15 dgitos, tamao de campo suficiente para
describir los meses del ao.
Nos ubicamos nuevamente en la pestaa que contiene el nombre de la tabla, meses en este
caso y presionamos el botn derecho del ratn; seguidamente seleccionamos la opcin guardar
del men.
Nos ubicamos nuevamente en la pestaa que contiene el nombre de la tabla, meses en este
caso y presionamos el botn derecho del ratn; seguidamente seleccionamos la opcin cerrar del
men (ver siguiente grfica).
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Entonces buscamos la tabla recin creada en el panel de navegacin del lado izquierdo de la
pantalla y le damos doble click.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Y comenzamos a ingresar los registros. Hay que anotar que la columna o campo Id no se puede
modificar, ya que es un campo autonumrico cuyo control lo tiene el Access. Luego nos ubicamos
en la columna o campo mes y comenzamos a digitar los meses del ao.
Fijmonos como al digitar Enero en la primera fila sobre la columna mes Access le asigna el
nmero 1 al campo Id automticamente, creando de esta manera el primer registro de la tabla.
Nos ubicamos entonces en el segundo registro exactamente donde indica la flecha en la prxima
grfica.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Y digitamos el segundo mes, y as sucesivamente hasta completar los meses del ao.
As debe quedar la tabla meses:
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Luego ubicamos la pestaa con el nombre de la tabla, presionamos el botn derecho del mouse y
seleccionamos la opcin guardar para guardar la tabla meses.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Esta tabla contiene 3 campos de los cuales la unin de los dos primeros: cod_mes y nom_cap por
criterios de diseo forman la clave principal. Miremos:
Cod_mes : representa un mes especfico en el ao.
Nom_cap : representa un captulo del presupuesto.
Valor: valor presupuestado para un captulo en un mes determinado
Ejemplo:
Cod_mes = 01 Enero
Nom_cap = Alimentacin
Valor=
250
Lo que quiere decir que si determinamos una clave compuesta como clave principal a cod_mes +
nom_cap y digitamos estos datos (01, alimentacin, 250)
El captulo alimentacin en el mes de enero ya no lo podemos incluir en otro registro, Ya
que creara valores duplicados y Access no lo va a permitir
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Nos ubicamos en el cuadro gris al lado izquierdo del primer campo (cod_mes) que va a formar la
clave principal, presionamos el botn izquierdo del ratn y sin soltar el botn arrastramos el ratn
hasta que cubra el siguiente campo (nom_cap).
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Presionamos el botn derecho del ratn en cualquier parte del rea seleccionada y escogemos la
opcin clave principal, Microsoft Access entiende que se est creando una clave principal
compuesta y la manera de identificarlo es con una llavecita a la izquierda de cada campo. Ver
siguiente grfica.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Un tipo de datos determina como va a ser el almacenamiento de datos en un campo de una tabla,
y esto va a depender de la funcin que quieres que cumpla cada dato en particular. Tenemos que
analizar muy bien la escogencia del tipo de datos para cada campo, y de las relaciones que pueda
tener con otras tablas, ya que el cambiarlo cuando la base de datos entre en produccin puede
representarte perdida de datos sobre todo en aquellos que sean claves principales.
Miremos las opciones que ofrece Microsoft Access en cuanto a tipos de datos:
- Texto: se utiliza para introducir datos que incluyan texto, valores numricos que no requieran
clculos matemticos o combinacin de texto y nmeros. (acepta hasta 255 caracteres)
- Memo: El tipo memo acepta hasta 63.999, ideal para descripciones muy completas con ms de
255 caracteres.
- Nmero: Datos numricos que vayan a ser utilizados para realizar clculos matemticos.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
- Fecha/Hora: Es importante utilizar este tipo para introducir datos de fecha (del ao 100 al ao
9999).
- Moneda: Ideal para datos numricos que representen valores en moneda, que vayan a utilizarse
para clculos matemticos y que necesitemos que lo preceda el signo de moneda. Acepta hasta
15 dgitos para la parte entera del nmero y hasta 4 dgitos en su parte decimal, se recomienda
utilizar en datos en donde se requieran hasta 4 dgitos decimales.
- Auto numrico: El valor que contenga este campo se va air incrementando cada vez que se
agregue un registro a la tabla que lo contenga. , luego este tipo de datos es utilizado para llevar
una secuencia de los registros ingresados a una tabla. (No permite modificaciones)
- Objeto OLE: Este tipo de datos es usado para enlazar o adjuntar archivos creados en otros
programas, como pueden ser archivos Word, Excel, etc. (el archivo ocupa espacio en la base de
datos.
- Hipervnculo: Es usado para campos que contienen enlaces a pginas web, direcciones de correo,
o archivos que abren con un navegador web.
- Datos adjuntos: a diferencia del tipo objeto OLE, cada documento, grafico, hoja de clculo, etc
que se adjunte a un campo de este tipo se ejecutar en el programa que fue creado, sin requerir
ms espacio adicional en la base datos del que necesita el solo enlace.
- Calculado: Este tipo de datos en nuevo con Microsoft Access 2010, el cual usa datos en la misma
tabla para hacer clculos.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
- Asistente para bsquedas: Te permite buscar datos en otra tabla o en una lista de valores
predeterminada para el campo.
Para el tipo de Datos nmero existen las diferentes opciones para el tamao del campo
Tamao del
campo
Byte
Valores permitidos
Precisin decimal
ninguna
Tamao
almacenamiento
1 byte
Entero
ninguna
2 bytes
ninguna
4 bytes
4 bytes
15
8 bytes
N/A
16 bytes
28
12 bytes
Entero largo
Simple
Doble
Id. de rplica
Decimal
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
La tabla meses(1) se relaciona con la tabla presupuesto(n), lo cual quiere decir que cada mes
en la tabla meses (enero, febrero, marzo, etc.), puede aparecer muchas veces en la tabla
presupuesto.
La tabla meses(1) se relaciona con la tabla egresos(n), lo cual quiere decir que cada mes en la
tabla meses (enero, febrero, marzo, etc.), puede aparecer muchas veces en la tabla egresos.
La tabla captulos(1) se relaciona con la tabla presupuesto(n), lo cual quiere decir que cada
captulo en la tabla captulos (alimentacin, educacin, servicios pblicos, etc.), puede
aparecer muchas veces en la tabla captulos).
La tabla captulos(1) se relaciona con la tabla egresos(n), lo cual quiere decir que cada captulo
en la tabla captulos (alimentacin, educacin, servicios pblicos, etc.), puede aparecer
muchas veces en la tabla egresos).
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Si es la primera vez que entramos a crear relaciones seguramente nos aparecer la pantalla sin
ninguna tabla, entonces procedemos a presionar el botn derecho sobre cualquier parte de esta
rea y le podemos dar la opcin mostrar todo, o mostrar tabla por tabla.
Despus que tenemos todas las tablas en pantalla, procedemos a crear las relaciones,.
Supongamos que ya hemos creado tres de ellas como aparece en la prxima grfica.
Vamos a crear entonces la relacin 1 a n meses(1) presupuesto(n).
Hay que aclarar que el campo cod_mes de la tabla mes debe ser del mismo tipo y tamao del
campo cod_mes en la tabla presupuesto.
Seleccionamos con el botn izquierdo del ratn el campo cod_mes de la tabla meses y sin soltarlo
lo trasladamos hacia la tabla presupuesto, soltndolo sobre el campo cod_mes de la tabla
presupuesto, ver siguientes dos grficas.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Al soltar el botn izquierdo, Microsoft Access muestra una pantalla entendiendo que pretendemos
crear una relacin uno a n entre estas dos tablas (flecha #2) mediante los campos cod_mes (flecha
# 1)de cada una de ellas. El campo cod_mes de la tabla presupuesto se convierte entonces en una
llave fornea de la llave primaria de la tabla meses (cod_mes).(ver siguiente grfica).
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Integridad referencial quiere decir que al definir cod_mes de la tabla presupuesto como una llave
fornea de la llave primaria cod_mes de la tabla meses , sus datos deben primero existir en la
tabla meses , o lo que es lo mismo, hay que crear los meses del ao en la tabla meses antes de
intentar digitar datos en el campo cod_mes de la tabla presupuesto.
Las otras dos opciones (actualizar en cascada los campos relacionados y eliminar en cascada los
registros relacionados) se refiere a que cualquier cambio en la tabla que contiene la llave
primaria, lo va a reproducir en las tablas que tienen llaves forneas dependiente de dicha llave
primaria.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Seleccionamos entonces las tres opciones (exigir integridad referencial, actualizar en cascada los
campos relacionados y eliminar en cascada los registros relacionados) y presionamos el botn
crear. De esta manera hemos creado la relacin 1 a n entre estas dos tablas.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Vemos entonces como Access genera un formulario automtico de esta manera, enlazando los
datos del formulario al contenido de la tabla origen de los datos.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Podemos entonces comenzar a ingresar, modificar, borrar, etc. Los datos de la tabla Facturas
por medio del formulario Facturas.
Podemos navegar por los registros que contiene la tabla Facturas a travs del selector de
registros ubicado en la parte inferior izquierda del formulario.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
CAPITULO IV (Consultas)
Como Crear Consultas en Access
Para Crear consultas sencillas en Access seleccionas la opcin crear y luego presionas el botn
Asistente para consultas de la seccin Consultas en la cinta de opciones.
Selecciona entonces la opcin Asistente para consultas sencillas tal y como podemos ver en la
siguiente grfica.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Escoges la tabla origen de los datos a consultar y los campos que quieres que aparezcan en la
consulta. Si quieres seleccionar todos los campos entonces presionas el botn
>> .
Si quieres
escoger solo unos campos los vas seleccionando uno a uno con el botn >.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para el ejemplo actual los he seleccionado todos los campos con el botn >> tal y como puedes
ver en la siguiente grfica.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Como le hemos dado un nombre, podemos ejecutar esta consulta cuando queramos, buscndola
en el panel de navegacin de la siguiente manera:
Seleccionar consultas en el panel de navegacin (flecha # 1).
Localizar la consulta por su nombre.
Dar doble click en la consulta
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
CAPITULO V (Informes)
Como Crear Informes en Access
Crear Informes en Access es muy sencillo. Miremos como hacer un informe sencillo basado en una
sola tabla con el asistente: (te recomiendo hacerlo t mismo utilizando la Base de Datos
Northwind que viene con Access)
Escoge la opcin Crear en el men y en la seccin Informes seleccionas Asistente para
Informes
Escoges la tabla origen del Informe, en este caso escoger la tabla empleados.
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
>
Seleccionamos los campos que queremos que aparezcan en el Informe con el botn desde la
columna campos disponibles. En este caso seleccion (Id, Compaa, Apellidos y Nombre)
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Por el momento no vamos a agregar ningn nivel agrupamiento, entonces presionamos siguiente
(ver siguiente grfico)
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles
Para un curso completo en video de Access, copia y pega en tu navegador el siguiente link:
http://dominandoaccess.com/detalles