Curso de Access

Bienvenidos a este blog

Sean todos bienvenidos a este blog, que ha sido creado para   alumnos de 6º Semestre  de Preparatoria, con la finalidad de proporcionar  información relacionada a los temas que se   impartiran  durante el curso de Access 2007 (Creación y manipulación de Bases de Datos). 

El termino Base de Datos ya no  es nuevo para la mayoria de nosotros , en la actualidad  nuestra  vida cotidiana se encuentra inmersa en el mundo de  las Bases de Datos,  debido al creciente numero de población  y gran cantidad de información que se tiene que administrar surge la necesidad de   implementarse un sistema que sirva  como gestor de información es decir que no solo basta con almacenar la información , que se pueda explorar e incluso modificar en un momento determinado.

Los siguientes videos nos permiten  conocer un poco más acerca de las Bases de Datos.

Apartir de lo anteriormente  visto, e investigado  ¿Qué  es una base de datos?

FORMULARIO

Es un objeto en Access que nos permite  agregar, modificar   y  eliminar  los registros de una tabla en una BD.

¿Cómo crear un formulario?

  1. Ir a menu crear, elegir asistente para  formularios.

Del cual se debe elegir la tabla y los campos que se daran de alta., distribución  y titulo del formulario.

2. Ir a vista diseño e identificar las 3 siguientes partes: encabezado , detalle y pie de formulario.

3. Note, que en estas areas se trabaja con cuadros te texto, logotipos, imagenes y todas las herramientas anteriormente  utilizadas. 

¿Cómo insertar boton de acción que elimine registros?

1. Hacer uso del control botón  e insertarlo en el formulario.

 Para configurar de  la siguiente manera: elegir operaciones con registros y en acción eliminar

Elegir colocar nombre o imagen al botón de manera que identifique la acciòn. Ejemplo, llamaremos este boton BORRAR. y finalizar

Para revisar si mi botón funciona, hay que ir a vista formulario dar click en el boton y debe retornar un mensaje de advertencia como el siguiente.

Pràctica: Insertar  3 botones de acción en el formulario de linea blanca (nuevo,guardar, y eliminar)

Tarea: “Comentar en el blogg alguna de las siguientes preguntas”

a) ¿Para que sirve un informe?

b) ¿Cómo hacer un informe?

Consultas por parametros

Este tipo de consultas   nos permiten buscar en nuestra Base de Datos   a  partir de un valor de entrada. Generalmente se ejecutan  en Tiendas comerciales, Bancos, Empresas, etc.

Ejemplo en las Tiendas comerciales : Cuando  no se  sabe el precio de un producto, ni el código de barras, se escribe el nombre del producto  a buscar y retorna toda  la información  referente.

¿Cómo se diseña  una consulta por parametros?

Ejemplo:

Se tiene  una base de datos de una TIENDACOMERCIAL con las siguientes  tablas:

 Para realizar una consulta por parametros donde busque por nombre de producto se tiene que:

1. Relacionar tablas 

2. En vista diseño de la consulta   identificar  el campo con el que se quiere  hacer la consulta y posicionar el cursor en criterios de dicho campo. En este caso  en criterio del  campo nombre de producto y escribir =[NOMBRE  DEL PRODUCTO A BUSCAR] 

Nota: Los corchetes se obtienen con las teclas alt + 91    [ ,  alt + 93    ]

3.- Ejecutar consulta y nos retornara una ventana como la siguiente, donde hay que escribir el nombre del producto a buscar

4.

4. Finalmente nos retorna la c0sulta

TAREA: Realizar una consulta por parametros de las  2 restantes que se encuentran indicadas en la práctica .

PRACTICA 1

Exámen Práctico

-Recurden realizar el exámen práctico que les corresponde (igual al teórico) de lo contrario no sera valido.  30%

-Hay que traer la BD creada para terminar el examen (se  realizaran  las consultas vistas)

– Les envió archivo adjunto

-Suerte a todos.

EXAMEN ACCESS A

SEGUNDA PARTE DEL EXÁMEN

Realiza las consultas indicadas

Guarda la BD en usb

examen-access-a


Consultas de Selección

Imaginemos que se tiene una BD de doctores con 200 registros y necesito  un reporte de todos los pediatras existentes en ese hospital, o peor aun busco datos de un doctor en particular.

Puedo hacer una consulta general y me retornara información de todos, para lo que tendría  que  buscarlos de manera manual (¡muy tedioso no! Y ¡poco práctico!).

Bueno pues les tengo una buena noticia.

Para eso existen consultas de selección.

 

1.    Consultas de selección.

Son las consultas que   se caracterizan porque extraen y nos muestran  solo los datos que cumplen  con ciertos criterios.

¿Cómo hacer una consulta de selección?

Ejemplo:  De mi tabla doctores quiero que la consulta  muestre  solo datos de pediatras.

  Repetir los pasos del 1- 5 mencionados anteriormente en consultas generales.

En esta interfaz (vista diseño de consulta) vamos a filtrar las consultas  haciendo uso de  criterios.

         6. Ir a   criterios de la columna donde este campo especialidad escribir =pediatra

         7. Si quiero que mi consulta la ordene alfabéticamente:  en menú desplegable de opción orden elegir ascendente.

         8. Si en esta consulta no quiero que muestre el campo dirección, desactivo en opción mostrar

         9.Finalmente ejecutar  consulta !

Practica 8: Realiza 3 consultas   de selección en la BD de Hospital. Nómbralas  igual al  filtrado realizado.  Ej: consulta  de pediatra. 

  

Tarea: Investiga y comenta en el blog  cualquiera de los siguietes aspectos:

  • ¿ qué es la consulta por parámetros?
  • ¿Para que sirve la consulta por parametros ? 

CONSULTAS

Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla y modificarlos .

 

Existen varios tipos de consultas:

 

1.    Consultas generales 

Las cuales nos retornan todo el contenido de la tabla , es decir todos los registros que se tienen capturados

  

¿Cómo se hacen consultas   general en Access?

I.    Es necesario relacionar tablas (para hacer coincidir datos concurrentes)

II.    Deben existir  registros relacionados  en   las tablas Ejemplo:

III.    Ir a menú crear, diseño de consulta

 

 
 

               IV. Retornando la siguiente interfaz, de la cual  se debe seleccionar y agregar la(s) tabla(s)  para realizar la consulta.



 

                           V.En  esta  intefaz  en la barra inferior, se debe elegir  del menú desplegable el campo que se quiere mostrar, asi como activar algunos parametros.

Note :Dentro de las opciones se tiene

  • Orden (para mostrar orden ascendente o descendente la información de las consultas en función de la clave principal
  • Mostrar (opción para ocultar o mostrar ese campo) Ej. Tal vez en mi consulta solo me interesa  clave del doctor, nombre y especialidad, por lo tanto dirección y teléfono los desactivo.
  • Criterios (opción que sirve para filtrar datos), esta opción  es utilizada para hacer consultas de selección.

 VI.Finalmente se ejecuta esta consulta  dando click en la herramienta

  Retornando la consulta.

                  VII.Para colocar el nombre de la consulta hay que cerrar consulta y asignarle nombre.

 

Como podras ver, esta consulta retorna todo el contenido, razón por  la cual  en ciertos casos no es tan conveniente cuando me interesan solo algunos registros. Investiga y comenta:

¿Qué tipo de consulta es  la que me retorna solo  los datos que solicito? Valor 2 part.

 

 

 

 

Pre-evaluación

Diseña la  Base de Datos   para un Hospital (pública propuesta en blog)

Que contenga  las siguientes tablas:

  • Pacientes 
  • Doctores
  • Tratamiento
  • Patología
  • Admisión

-Indica campos de cada tabla, asi como tipo de datos que se implementara. (mínimo 5 campos por tabla utilizando más de 5 tipos de datos en la BD)

-Identifica que tablas se relacionarán (indicando campos en común/datos repetitivos ).

Tarea :Envia por correo BD en Access  a    clasesinformatica.ceui@gmail.com Esta base de datos se debe presentar la proxima clase, para trabajar consultas . (obligatorio)

Ejercicio

Como ejercicio que complementa modulo I y II.

Diseñe una Base de Datos   con dos tablas (tema libre).

  • Identifique campos con tipos de datos
  • Campos a los que se les asignara clave principal
  • Campos que van a relacionar las tablas.

Los aspectos anteriormente mencionados comentalos en el blog (práctica).

Tarea : Dar de alta la BD en Access y enviar por correo: clasesinformatica.ceui@gmail.com

Nube de etiquetas