You are on page 1of 25

Taller de Informtica II

10
Conocimiento de una base de datos (en Access)
1) Abrir una base de datos existente (MFQ1, Dulce.mdb o Neptuno.mdb) e identificar los diferentes elementos que la componen: Tablas, Consultas, Formularios, Subformularios Reportes, Macros. 2) MANEJO DE TABLAS a) Abrir una tabla. b) Seleccionar y editar datos en la misma. c) Introducir nuevos datos Qu pasa si no introduce datos en el campo calve? Qu pasa si deja en blanco algn otro campo? Qu pasa si intenta introducir un registro repetido? (dos veces el mismo valor del campo clave) d) Conmutar entre vista Hoja de datos y vista de diseo. e) Ver las propiedades de los diferentes campos de la tabla. f) Desplegar una sub hoja de datos

En este ejercicio usted practicar algunas Atajos por teclado: F1 F7 F11 Ayuda Ortografa Desplegar ventana de BD caractersticas bsicas de una base de datos relacional

Ctrl + ' Valor registro previo Ctrl + ; Fecha de hoy Ctrl + : Hora actual Shift + F2 Zoom en celda Guardar registro

g) En vista Hoja de datos, introducir en una celda un texto muy largo que no alcance a verse por completo (alguna frase) o Parangaricutirimicuaro o

superarchirrequeterrecontrarrico. Dar Zoom a una celda con Shift + F2

h) Cambiar la apariencia de una tabla (tipo de letra, tamao, Shift + Enter color, lneas divisorias, bordes y colores, temas, alineacin) i) j) Cambiar ancho de columnas y de renglones. Revisin ortogrfica. (ordenar) de manera ascendente

ESC

deshacer cambios en campo actual

ESC ESC deshacer cambios en registro actual


o Ctrl+ F1

k) Alfabetizar

Minimizar la cita de

Ing. Hugo Gilberto Garca Guerra

opciones Hilera de largo cero

Taller de Informtica II

descendente. l) Buscar un cierto valor.

m) Reordenar campos (por ejemplo colocar primero Nombre y despus Apellido). n) Ocultar columnas, estando en encabezado dar clic al botn de la derecha Ocultar columnas o) Mostrar columnas columnas botn de la derecha Mostrar

p) Congelar/Descongelar columnas. botn de la derecha Congelar columnas q) Cambiar de nombre a una columna (campo) r) Agregar una columna (sexo). s) Descartar una columna (sexo). t) Revisar ortografa
Carcter
Empleo de comodines en la bsqueda.

* ? #

u) Buscar un dato (bsqueda simple y con comodines) (buscar un cliente dado) Editar Encontrar Buscar, Reemplazar, Buscar solo campo actual o en toda la tabla, Inicio del campo Parte de campo

Descripcin Equivale a cualquier nmero de caracteres. Equivale a cualquier carcter alfabtico simple. Equivale a cualquier carcter numrico.

Ejemplo Gar* encuentra Garca, Garza, Garduo L?ra encuentra a Lara y a Lira 1#3 encuentra 103, 113, 123

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

11
Diseo de Tablas en Access
DISEO DE TABLAS 1) Crear una tabla en vista de diseo (Estudiantes: Boleta, Nombre, Paterno, Materno, FechaNacimiento, LugarNacimiento, Foto, Carrera, Estado Civil, Telfono, Becado [Si,No]), Comentarios. Insertar al menos 10 registros en la tabla 2) Empleando los asistentes de Access (Contactos) crear Agenda Telefnica (con los datos de sus compaeros de grupo), que tenga al menos los siguientes campos: Nombre, Direccin, Ciudad, Telfono, Celular, E-Mail, Cumpleaos, Foto. Insertar al menos 10 registros en la tabla. IMPORTAR TABLAS DE EXCEL 3) Importe las tablas Empleados y Puesto (Nomina 09.xls) y relacinelas con el IDempleado. Asegrese de que los campos a relacionar son del mismo tipo (entero largo) En este ejercicio usted disear una tabla y modificar sus propiedades

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

4) Importe las tablas Alumnos, Matemticas, Fsica y Qumica (Alumnos 09 MFQ.xls) y relacinelas con el IDalumno. Asegrese de que los campos a relacionar son del mismo tipo (entero largo)

5) Importe las tablas Alumnos, Pagos (Pagos Alumnos 09.xls) y relacinelas como se indica. Asegrese de que los campos a relacionar son del mismo tipo (entero largo).

6) Importe las tablas Alumnos, Materias, Calificaciones (Alumnos 09 Admon.xls) y relacinelas como se indica. Asegrese de que los campos a relacionar son del mismo tipo (entero largo)

7) Importe las tablas Productos, rdenes, Clientes, y Vendedores (PC promociones. xls) y relacinelas como se indica. Asegrese de que los campos a relacionar son del mismo tipo.

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

12
Vnculos entre tablas
1) Planear de una base de datos simple para llevar el control de pagos de la semana de CEA. Que incluya dos tablas alumnos (con los datos generales del alumno) y pagos (que incluya fecha e importe de cada pago). Determinar claramente el propsito de la base de datos y los resultados que se obtendrn de ella. Planear la estructura de las tablas, incluyendo cada tipo de dato y su descripcin. 2) Crear tablas manualmente (vista diseo) 3) Crear tablas con el Asistente de Office 4) Importar tablas de Excel 5) Introducir registros (datos de alumnos y sus pagos) 6) Modificar la tabla (Agregar dos columnas Al exigir integridad referencial en una relacin le estamos diciendo a Access que no nos deje introducir datos en la tabla secundaria si previamente no se han introducido en la tabla principal. La integridad referencial dispone de dos acciones: Actualizar registros en cascada: Cuando se cambie el valor del campo de la tabla principal, automticamente cambiarn los valores de sus registros relacionados en la tabla secundaria. Eliminar registros en cascada: Cuando se elimina un registro de la tabla principal se borrarn tambin los registros relacionados en la tabla secundaria. vnculos entre tablas En este ejercicio usted realizara

Especialidad y Semestre) 7) ESTABLECER RELACIONES (VNCULOS)

a) Ajustar la llave primaria (campo clave) b) Establecer una nueva relacin c) Desplegar una sub hoja de datos d) Obligar integridad referencial (experimentar con la integridad referencial para entenderla) e) Borrar un vnculo

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

8) Crear una base de datos que permita llevar el control de pagos de la Semana de CEA, creando las tablas, relaciones, formularios, consultas y reportes que sean necesarios.
Data type Num Text Text Text Num Num AutoNum Num Currency Date Semana CEA Validation Format Rule 0000000

Field NoControl Paterno Materno Nombre IDcarrera Semestre Idpago NoControl Pago Fecha

Field Size double

Alumnos

Required yes yes yes yes

Long Int

Pagos

double medium date

0000000 >0 >=today()

yes yes yes

Carreras

IDcarrera carrera

AutoNum Text

Long Int yes

Crear tres tablas diferentes: Estudiante IDEstudiante Nombre Apellido Direccin Colonia Telefono Email Materias IDMateria Materia Calificaciones IDCalificacion IDMateria IDEstudiante Calificacion

Despus de crear las tres tablas, relacionarlas mediante el comando Herramientas>RELACIONES. La tabla "Calificaciones" va a ser relacionada a las otras dos.

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

13
Propiedades de los Campos
1) Modificar propiedades de un campo
Formato, Descripcin, Letrero [Caption], Mascara de entrada, Validarlo, Valor predeterminado, Requerido, Longitud cero. (ver reverso hoja)

En este ejercicio usted modificar las propiedades de los campos

2) Crear campos:

Crear un campo que guarde imgenes. Crear un campo tipo lista [soltero/casado/divorciado/viudo] (Foto)

(EdoCivil)

Crear un campo Si/No

(Becado)

opciones Casilla de Verificacin, Cuadro de Texto, Cuadro Combinado.

Crear un campo tipo Memo

(Comentarios)

3) Crear un campo de Hipervnculo 4) Crear Agenda Telefnica (con los datos de sus compaeros de grupo), a partir de una base de datos en blanco, creando la tabla en vista de diseo y especificando para cada campo lo siguiente: Tipo de dato, Propiedades [Longitud, Valor predeterminado (Nuevo Laredo) para el campo Ciudad, Mascara de entrada 00000 para el cdigo postal, \(###\) ###-##-## para el nmero telefnico]. Utilice el asistente para mascaras de entrada oprimiendo el botn con tres puntos que aparece al situarnos en la casilla de la propiedad Mascara de Entrada. "01 ("000\)000\-00\-00 nmero telefnico \

.
Alt 92

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Descripcin

La descripcin aparece al pie de la pantalla cuando se agregan o se modifican datos. La longitud mxima para la descripcin es de 255 caracteres. Tamao del campo Los tamaos de campos deben ajustarse al valor de campo que se espera que sea el mayor. Formato El formato afecta la apariencia del campo (Nmero o Fecha/Hora). De Clic para seleccionar de una lista de formatos predeterminados [General Number, Currency, Standard, Percent, Scientific, Long Date, Medium Date, Short Date, Long Time, Medium Time, Short Time] o para introducir un formato personalizado. Lugares decimales Nmero de lugares decimales a la derecha del punto decimal. Mscara de entrada Reducen los errores y aseguran que los datos tengan una apariencia consistente 0 Nmero 0 a 9 requerido, sin signo 9 Nmero o espacio opcional, sin signo # Nmero o espacio opcional, signos + y - permitidos L Letra A a Z requerida ? Letra A a Z opcional A Letra o nmero requerido a Letra o nmero opcional & Carcter o espacio requerido C Carcter o espacio opcional < Minsculas > Maysculas ! Desplegar los caracteres de derecha a izquierda Ttulo Etiqueta que aparece al lado de un campo del formulario o informe. Valor El valor predeterminado se introduce automticamente dentro de un campo cuando se crea un nuevo predeterminado registro. El usuario puede aceptar el valor del campo o puede introducir uno nuevo. Ejem. Nuevo Laredo Regla de validacin Una regla de validacin establecer una frmula que se usa para limitar los valores permitidos en un campo. Ejemplos: >0 Y < 30 debe ser mayor que 0 y menor que 30 H O M debe ser H o M Como ???? debe tener hasta 4 letras <5000 debe ser menor que 5000 >1000 debe ser mayor que 1000 <=999 debe ser menor o igual que 999 <>0 debe ser diferente de cero 0 o >1000 debe ser cero o mayor que 1000 Como "000" debe tener tres dgitos <G debe empezar con las letras A, B, C, D, E, F <>China debe ser un texto diferente de China Como *Gar* debe ser un texto que contenga las letras Gar Texto de validacin Mensaje que aparece cuando se introduce un valor que no coincide con la regla de validacin. Ejemplos: Introducir nmeros entre 0 y 100 Introducir letra H o M Debe ser menor que 1000 Debe ser diferente de cero Debe tener cuatro caracteres Debe tener dos dgitos

Requerido Permitir longitud cero Indexado

Determina si un campo puede dejarse o no en blanco. Determinar si un campo Texto o Memo puede dejarse en blanco. Los ndices de campos simples se definen para acelerar las bsquedas y el orden de campos.

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Formatos.

El formato tiene precedencia sobre la mascara de entrada. Significado Muestra espacios como caracteres literales. Muestra el texto entre comillas. Realiza la alineacin a la izquierda en lugar de la alineacin a la derecha. Rellena el espacio disponible con el siguiente carcter. Muestra el siguiente carcter como un carcter literal.. \ Alt 92 Muestra los datos con el color especificado entre los corchetes. Colores disponibles: Negro, Azul, Verde, Aguamarina, Rojo, Fucsia, Amarillo, Blanco.

Smbolo (espacio) "ABC" ! * \ [color]

Para los campos numricos. Smbolo Descripcin . (punto) Separador decimal , (coma) Separador de miles 0 Marcador de posicin de dgitos. Muestra un dgito 0. # Marcador de posicin de dgitos. Muestra un dgito o nada. $ Muestra el carcter literal "$" % Porcentaje. El valor se multiplica por 100 y se le anexa un signo de porcentaje. E- o eNotacin cientfica ejemplo 0,00E-00 o 0,00E00. E+ o e+ Notacin cientfica con un ejemplo 0,00E+00. Para los campos de tipo Fecha/Hora.

Smbolo
: (dos puntos) / d dd ddd dddd s ss m mm mmm mmmm t a aa aaaa h hh n nn s ss AM/PM

Descripcin
Separador de horas Separador de fechas Da del mes en uno o dos dgitos numricos, segn sea necesario (1 a 31). Da del mes en dos dgitos numricos (01 a 31). Tres primeras letras del da de la semana (p. ejem. Dom) Nombre completo del da de la semana (p. ejem. Domingo). Da de la semana (1 a 7). Semana del ao (1 a 53). Mes del ao en uno o dos dgitos numricos, segn sea necesario (1 a 12). Mes del ao en dos dgitos numricos (01 a 12). Tres primeras letras del mes (Ene a Dic). Nombre completo del mes (Enero a Diciembre). Fecha mostrada como trimestre del ao (1 a 4). Nmero de da del ao (1 a 366). Dos ltimos dgitos del ao (01 a 99). Ao completo (0100 a 9999). Hora en uno o dos dgitos Minuto en uno o dos dgitos Segundo en uno o dos dgitos, segn sea necesario (0 a 59). Reloj de 12 horas con las letras maysculas "AM" o "PM", segn sea apropiado.

Para los campos de tipo Texto y Memo. Smbolo Descripcin @ Se necesita un carcter de texto (ya sea un carcter o un espacio). & No se necesita un carcter de texto. < Convertir todos los caracteres a minsculas. > Convertir todos los caracteres a maysculas. Formato Numrico Texto Si/No Fecha
Secciones separadas con punto y coma (;)

Positivo; Negativo; Cero; Nulo Texto ; Nulo ; Verdadero ; Falso

Ejemplo $#,##0.00[Verde];($#,##0.00)[Rojo];"Cero";"Nulo" #,##0.00 ; -#,##0.00; 0.00; "Vaco"

@;"Desconocido" ; "Hombre" ; "Mujer" mmmm dd", "yyyy "Esta es la semana " ss " Hoy es " dddd t " trimestre "

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Tabla Empleados Campo Tipo Auto numrico IDempleado Paterno Texto

Descripcin Identificador nico del empleado Apellido paterno del empleado

Materno Nombre Foto Cargo Departamento FechaI Notas

Texto Texto Objeto Ole Texto Texto Fecha/Hora Memo

Apellido materno del empleado Nombre del empleado

Propiedades Indexado Si (sin duplicados), es la clave principal Formato > (muestra el texto en maysculas) Requerido Si Formato > Requerido Si Formato > Requerido Si Formato > Requerido Si Formato > Requerido Si Formato Fecha Mediana Validacin <=Fecha()

Cargo del empleado Departamento en que labora Fecha de Ingreso a la empresa Observaciones acerca del empleado

Tabla Salarios Campo IDempleado SalarioB Comisin Tabla DatosE Campo IDempleado CURP FechaN Estado Civil

Tipo Numrico Numrico Numrico

Descripcin Identificador nico del empleado Salario base del empleado Porcentaje de comisin por venta

Propiedades Indexado Si (sin duplicados) Formato moneda Formato porcentaje

Tipo Numrico Texto Fecha/Hora Texto

Descripcin Identificador nico del empleado Clave nica registro de poblacin Fecha de nacimiento del empleado Estado Civil del empleado

Propiedades Indexado Si (sin duplicados) Formato > Requerido Si Formato Fecha Mediana Regla de validacin S, C, D,V Texto de validacin [S]oltero, [C]asado, [D]ivorciado, [V]iudo

Domicilio Ciudad Telfono Celular Email

Texto Texto Texto Texto Texto

Calle y numero, colonia y CP del domicilio del empleado Ciudad en la que vive el empleado Telfono del domicilio del empleado Telfono celular del empleado Email del empleado

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

14
Ordenacin y filtrado en Tablas de Access
1.

Ordenar registros por un campo(Apellido), ordenar por dos campos (Apellido, Nombre)
seleccionar columnas contiguas y ordenar

2. Filtrar registros por seleccin


Igualando el campo completo (clientes Laredo, Tx)* Igualando inicio del campo, Campos que empiecen con (clientes cuyo nombre empiece con R*) Igualando parte del campo, Campos que contengan (clientes cuyo segundo nombre sea Mara*) En este ejercicio usted practicar ordenacin y filtrado

Guardar tabla (para guardar criterios de ordenacin y filtrado) Remover/Reaplicar filtro

3. Filtrar registros excluyendo seleccin (excluir clientes de Nuevo Laredo). 4. Filtrar registros por formulario (apellido Garca de Nuevo Laredo)

Comodn Ejemplo Significado Texto que inicie con Gar Texto que empieza con Garc seguido por cualquier letra

Filtrar registros empleando filtro avanzado (Garca o Garay de Nuevo Laredo)

* ?

Gar* Garc?a

Borrar todos los campos en el filtro avanzado o en el filtro por formulario

y que termina con a [campo] <[PrecioMayoreo] Registros con valor menor

* ver criterios en Registro Filtro Filtro avanzado. **En Vista de Diseo Ver Propiedades F4

que el valor en el campo PrecioMayoreo

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Operador = > >= < <> Entre En Es Nulo Como Y O Negado

Ejemplo =Laredo >500 >=Maciel <#01/01/00# <>Texas Entre 15 y 25 En(TX,NY,PA) Es Nulo Como Gar* >=1 Y <=10 Puebla o Mrida Negado Como Laredo

Significado Igual a Laredo Mayor que 500 Todos los apellidos desde Maciel hasta el final del alfabeto Menor que 1 ene 2000 Diferente a Texas Numero entre 15 y 25 inclusive En TX, NY o PA Registros que no tienen ningn valor en este campo Registros que empiezan con Gar seguidos por otros caracteres Entre 1 y 10 inclusive Ya sea Puebla o Mrida Registros que no digan Laredo

Criterios de seleccin en un campo nico

English Espaol * * + + / / \ \ ^ ^ Mod Md < < <= <= > > >= >= = = <> <> Between Entre And Y Eqv Eqv Imp Imp Not Negado Or O Xor OEx Like Is Null Como Es Nulo

<70 entre 80 y 90 ="Nuevo Laredo" "G*" " * Mara" "Garc?a" "* * *" >=Palacios Negado USA negado como "S*" "M*" o "N*" Nuevo Laredo o Reynosa En (Canad,USA) Como "[a-d]*" Fecha() */*/08 entre fecha() y fecha()-7 <fecha()-30 >=#1-nov-08# y <=#30-nov-08# Ao([FechaNac])=2008 DateAdd("d",15,[fecha]) Negado Nulo Nulo

todos los nmeros menores a 70 (reprobados) todos los nmeros entre 80 y 90 inclusive todos los datos exactamente iguales al texto entre comillas todos los iniciados con la letra G por ejemplo: Ana Mara, Juana Mara, Rosa Mara por ejemplo: Garca, Garcia nombres de tres palabras separadas por un espacio en blanco Todos los nombres desde Palacios hasta el fin del alfabeto Pases que no sean USA todos los nombres que no inician con S todos los que inician con las letras M o N Los registros de ambas ciudades Pases que sean Canad o USA Nombres que empiezan con las letras A hasta D todos con la fecha actual todas las fechas del 08 todos con fecha de la ltima semana Los registros con mas de 30 das todas las fechas dentro del intervalo Los registros de fecha 2008 Agregar 15 das a la fecha en cuestin todos los registros con valor en el campo todos los registros con campo nulo todos los registros con campo nulo

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Filtro por seleccin

(inclusivos)
Colocarse en una celda, sin seleccionar datos Seleccionar los caracteres iniciales Seleccionar caracteres intermedios

COINCIDENCIA EXACTA PRIMEROS CARACTERES PARTE DE UNA PALABRA

Filtro excluyendo seleccin

(exclusivos)
(Directorio)*

Excluir clientes de Nuevo Laredo

Filtro por entrada

(Calificacin)

Clic botn derecho en el campo a filtrar, Registro Filtro Introducir el criterio y dar ENTER Aprobados >=70 Reprobados <70 Sobresalientes >=85

Filtro por formulario


>70 <70 >70 Y<90 =Laredo Como "Gar*" Entre A YG Almendra O Avellana mayor que 70 menor que 70 mayor que 70 y menor que 90 igual a Laredo inicia con Gar

(Calificacin)

Puede agregar mas condiciones con el OR en la ceja inferior Ordenar la tabla ya filtrada

ver con

Shift

F2

Filtro avanzado, incluye criterios y lgica

, Registro Filtro Filtro Avanzado

El que haya reprobado al menos uno de los 3 exmenes (OR)

El que haya reprobado los 3 exmenes (AND)

Expresiones con O quedan en distintas lneas de criterios


Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Expresiones con Y quedan en la misma lnea Filtrar fechas

Fecha() #24/04/2008# Entre #14/04/08# Y # 24/04/08# <Fecha() >Fecha() Entre Fecha() Y Fecha()-30 Entre Fecha()-60 Y Fecha()-30 <Fecha() - 30

La fecha actual Registros de la fecha sealada Registros en el rango de fechas indicado Anteriores a hoy Posteriores a hoy En los ltimos 30 das Fechas entre hace 60 das y hace 30 das Pedidos con mas de 30 das

NOTA

Los campos Memo y OLE no pueden ser filtrados

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

15
Formularios
1) Crear un formulario a) con Auto formulario b) en vista de diseo c) empleando el Asistente para Formularios 2) Modificar la distribucin de elementos del formulario. el diseo de 3) Vistas (Formulario, Hoja de datos, Tabla Dinmica, Grfica Dinmica). 4) Cambio del (TabIndex) orden de los tabuladores. formularios En este ejercicio usted practicar

5) Modificacin de las propiedades de un campo (Font, tamao de letra, alineacin, color de letra, color de fondo, formato). 6) Cambiar texto de etiquetas 7) Cambiar el tamao de la forma 8) Eliminar deslizadores (Scrolls) de la forma 9) Cambiar dimensiones de un control (con ratn y con Shift+flecha). 10) Mover un control (con ratn y con Ctrl+flecha). 11) Mover independientemente etiqueta y cuadro de texto 12) Agregar una imagen (Logotipo Empresa) 13) Agregar Etiquetas independientes (Slogan de la empresa) 14) Borrar una etiqueta innecesaria (por ejemplo la anterior) 15) Agregar un Cuadro de Texto (TextBox), asociarlo a un campo (Control Source) 16) Habilitar el asistente accin: Close Form) y agregar un Botn de comando (Form Operations,

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

17) Cambiar el formato de un campo (Fecha, Long Date) 18) Formato condicional (calificaciones menores a 70 en rojo) 19) Utilizar Autoformato 20) Crear Subformularios

Label

Size

To Fit SHIFT flecha

Movimientos pequeos Format

Conditional Format

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

16
Consultas
1) CONSULTAS a) Crear una consulta simple b) Ordenar registros c) Establecer criterios d) Borrar un campo e) Ocultar un campo f) Agregar un campo

g) Reubicar campos h) Cambiar de nombre a una consulta i) j) Descartar una consulta Crear una consulta con el Asistente

En este ejercicio usted practicar algunas consultas

2) CONSULTAS AVANZADAS a) Trabajar con tablas mltiples b) Desplegar valores extremos c) Efectuar clculos d) Cambiar formato de un campo calculado e) Obtener totales f) Emplear parmetros

g) Cambiar tipos de unin h) Usar criterios mltiples i) j) Resumir dato Encontrar registros no igualados (unmatched)

Ejercicios Consultas con criterios simples: (Dulce.mdb)


Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Productos que tengan un valor igual, menor, mayor o distinto al valor de referencia. Ventas que se han efectuado en cierta fecha; antes de cierta fecha; despus de cierta fecha; entre cierta fecha y otra. Ventas de la fecha actual, Ventas de la ltima semana. Productos que pertenezcan a un mismo proveedor, a un cierto departamento, o que se le hayan vendido a cierto cliente. (PagosEmpleados.mdb) Salarios mayores que un cierto valor; Menores que un cierto valor; Dentro de un cierto rango de valores. Ordenar ascendente o descendente y encontrar los n valores menores o mayores.

De la tabla salarios buscar los 10 mayores Ordenar Descendente 10 Consultas con criterios variables (Consultas con parmetros) De la tabla alumnos buscar por nmero de control [Introduzca el nmero de control] Clientes de una cierta ciudad que especificar el usuario. [ texto ] Clientes cuyo nombre empiece con Como [Nombre] & * Consultas con criterios mltiples: Con dos campos unidos por un operador lgico Y. Con dos campos unidos por un operador lgico O. Consultas calculadas: De la tabla Vendedores tomar las iniciales de cada vendedor Iniciales: Left(Nombre,1) & Left(Paterno,1) & Left(Materno,1) De la tabla RFC calcular la edad a partir de la fecha de nacimiento edad: Int((Fecha()-[FechaNac])/365.25) De la tabla RFC encontrar el mes en que cumplen aos mes: month([FechaNac]) De la tabla PC encontrar el precio con descuento. De la tabla PC encontrar el precio con descuento y con IVA. De la base de datos Agencia Automotriz calcular la comisin de cada vendedor (3%) Campo Comisin: precio*0.03 De la base de datos Agencia Automotriz calcular la comisin de cada vendedor (4%) si cuesta ms de $200,000 y 3% si no es as.
Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Comision2: IIf([precio]>200000,[precio]*0.04,[precio]*0.03)

Consultas de totalizacin De la base de datos Agencia Automotriz calcular la suma total de los precios de los autos vendidos por vendedor Campo Importe Ventas: precio Total suma De la base de datos Agencia Automotriz calcular nmero de autos vendidos por vendedor Campo #Ventas: precio Total contar De la base de datos Agencia Automotriz calcular precio promedio de los autos vendidos por vendedor Campo Promedio: precio Total promedio De la base de datos Agencia Automotriz calcular el nmero de clientes de cada ciudad Campo Ciudad Total contar De la base de datos Agencia Automotriz calcular nmero de autos vendidos de cada tipo Campo Vehculo Total contar Usar contar para encontrar si hay registros repetidos De la tabla RFC, contar el nmero de veces que aparece cada RFC, mostrar aquellos en que el nmero sea mayor que 1. Campo Total Criterio RFC contar >1

Los 5 autos ms vendidos En la Base de Datos Ultramarinos, encontrar el valor del inventario. Consultas de buscar no coincidentes De la base de datos Agencia Automotriz, buscar cuales vendedores no tienen ventas Consultas Nuevo Asistente para consultas de buscar no coincidentes Vendedores Ventas
Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

Consultas de buscar datos repetidos En la tabla Facturas buscar cuales estn repetidos Consultas Nuevo Asistente para consultas de buscar duplicados Facturas Facturas Consultas de referencias cruzadas De la base de datos Agencia Automotriz, hacer una consulta que construya una tabla que muestre el nmero de vehculos que ha vendido cada vendedor. (requiere primero crear una consulta simple que incluya todos los campos necesarios) Consultas Nuevo Asistente para consultas de referencias cruzadas Consulta X Nombre del rengln Nombre de las columnas Contar Consultas de Acciones: En la base de datos correspondiente, ir a consultas y dar clic a Nuevo. Elegir vista de diseo. Agregar la tabla deseada. Incluir los campos requeridos. Indicar S como criterio del campo deseado. Dar clic al botn tipo de consulta y seleccionar la accin respectiva. Consultas de creacin de una tabla De la base de datos Agencia Automotriz, crear una tabla que muestre cuales vendedores no tienen ventas. Consultas de eliminacin De la base de datos Agencia Automotriz, tabla Vendedores, eliminar a vendedores no tienen ventas. Consultas de datos anexados En la base de datos Agencia Automotriz, agregue una tabla con los nuevos modelos. Al activar esta consulta agregara los datos a la tabla Vehculos. Consultas de datos actualizacin En la base de datos Agencia Automotriz se requiere una consulta que de manera automtica incremente los precios de los autos en un 5%

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

I)

Crear una base de datos formada por la tabla Directorio. Realizar en ella las siguientes consultas (a) Nombre (alfabetizado) y telfono (b) Nombres y telfonos (con cierto apellido, por ejemplo Garcia) (c) Nombre y telfono de de personas cuyo nombre inicie con la letra (d) Nombre y telfono de personas con cierto apellido y ciudad (ejemplo Garcia / Laredo) (e) Nombre y telfono de personas mayores de cierta edad (f) Consulta para eliminar duplicados

II) Crear una base de datos formada por las tablas Alumnos, Calificaciones y Materias. Realizar en ella las siguientes consultas: (a) Calificaciones de cada alumno (b) Calificacin de un alumno (c) Promedio de un alumno (d) Numero de materias cursadas por el alumno (e) Numero de materias aprobadas por el alumno III) Crear la base de datos para la Semana de Administracin de Empresas, formada por las tablas Alumnos y Pagos. Realizar en ella las siguientes consultas: (a) Consulta simple con los pagos que realiz cada alumno (b) Consulta que muestre el total pagado por cada alumno (c) Consulta que muestre a los deudores y el importe del adeudo IV) Crear la base de datos de un despacho jurdico formada por las tablas Abogados, Casos y Clientes. Realizar las siguientes consultas: (a) Casos por abogado (b) Abogados cuyo nombre inicia con la letra (c) Abogados jvenes (d) Casos de divorcio (e) Casos de un mismo abogado (f) Casos mejor pagados (g) Casos de un mismo tipo (h) Casos resueltos

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II

17
Reportes e impresin
1) REPORTES a) Crear un reporte b) Cambiar la vista de un reporte c) Cambiar de nombre a un reporte d) Borrar un reporte e) Crear un reporte con el Asistente 2) IMPRESIN a) Vista preliminar b) Ajuste de pgina c) Imprimir informacin d) Imprimir etiquetas postales 3) IMPORTAR Y EXPORTAR INFORMACIN 4) RELACIONAR ACCESS CON WORD Y EXCEL

En este ejercicio usted practicar algunas caractersticas generales de las tablas empleadas en una base de datos relacional

5) ACCESS E INTERNET

Ing. Hugo Gilberto Garca Guerra

Taller de Informtica II Criterios dinmicos

Las consultas con parmetros son aquellas cuyas condiciones de bsqueda se definen al momento de ejecucin. En ellas, al ejecutarlas aparecer un mensaje solicitando el valor del parmetro deseado. [pregunta]

Ing. Hugo Gilberto Garca Guerra

You might also like