miércoles, 2 de junio de 2010

Blogs

En la primer semana de clases se les pidió que elaboran un blog personal, con una serie de características (ver la liga siguiente)

http://softwaredeaplicacionejecutivo.blogspot.com/2010/01/competencias-digitales_27.html

posteriormente se dieron instrucciones de subir a su blog todas las prácticas (que representan 30% de la calificación final), actividades (que forman parte de las prácticas)  y tareas (que pueden representar puntos extra si son originales y cumplen con lo solicitado) para facilitar su revisión.

Esta es la lista de blogs que tengo:

http://elsitaaguero.blogspot.com/

http://belliialvarado.blogspot.com/

http://erikabalderas.blogspot.com/

http://ilsebarraza.blogspot.com/

http://arturocaretta.blogspot.com/

http://ecv91.blogspot.com/

http://dianacastellanos.blogspot.com/

http://berecg.blogspot.com/

http://lezlyecolunga.blogspot.com/

http://maiiritadeleon.blogspot.com/

http://gerardoabieldiazfresnillo.blogspot.com/

http://cristhell91.blogspot.com/

http://fuentespv.blogspot.com/

http://ilianagalvez.blogspot.com/

http://kristigarcia.blogspot.com/

http://fanniguerra.blogspot.com/

http://fanniigtz.blogspot.com/

http://barrazin.blogspot.com/

http://noriakiychie-eva.blogspot.com/

http://taniboop2000.blogspot.com/

http://puccagaru15.blogspot.com/

http://ozielgarza.blogspot.com/

http://olga91.blogspot.com/

http://deisyf15.blogspot.com/

http://evangelinaflores.blogspot.com/

http://elziif91.blogspot.com/

http://karlagalvanzamora.blogspot.com/

http://www.lupis171091.blogspot.com/

http://01coco1.blogspot.com/

http://irmagomez02.blogspot.com/

http://aidee-baby-90.blogspot.com/

http://luzgonzalezitnl.blogspot.com/

http://josuealberto-josue.blogspot.com/

http://tecdavidguijond.blogspot.com/

http://diamantefer.blogspot.com/

otras direcciones que me dieron son inexistentes o estan vacías y no pueden ser calificadas.
A partir de hoy mostrarán al profesor que en su blog se tiene la información solicitada.

lunes, 31 de mayo de 2010

Simulacros de Exámenes

---------------------------------------------------
Simulacro de Examen 1

1.- Demuestre esquema numerado (reverso de práctica 1)
2.- En un documento largo, dividir ventana
3.- Ver dos documentos de Word en la pantalla simultáneamente
4.- Hacer un tríptico
5.- Crear hipervínculos (a otro documento de Word, a Excel, a una página Web)
6.- Reproducir el organigrama que aparece en el Blog
7.- Ecuación de desviación estándar (Practica 5)
8.- En una tabla larga repetir encabezado de columnas
9.- Comparar dos documentos de Word simultáneamente
10.- Reemplazar I T N L por INSTITUTO TECNOLÓGICO DE NUEVO LAREDO
11.- Buscar con comodines palabras que difieren en una letra.
12.- Mapa de documento (un documento largo El Fantasma de Canterville)
13.- Combinar correspondencia (diploma que a los hombres les diga “al alumno” y a las mujeres “la alumna”) y su nombre.
14.- Crear un formulario con los datos correspondientes al pago de la inscripción (Nombre, Importe de Pago, Fecha, Carrera (de una lista desplegable), Sexo. Guardarlo como plantilla.
---------------------------------------------------
Simulacro de Examen 2
1. Copie una tabla de Excel [Factura, que incluye datos y ecuaciones] y muestre como hacer las diversas formas de pegado, la protección de celdas y hojas.
2. Empleo de funciones Financieras Hace 15 años deposite en el banco $ 1,000,700 a una tasa del 12% anual. Cual es la cantidad que me deben entregar al recogerlos hoy.
3. Suponga que para comprar un departamento, usted recibe un préstamo hipotecario de $1,000,000 a pagar en quince años y que la tasa de interés mensual es del 1%:
a) Calcule los pagos mensuales.
b) Demuestre sus resultados por medio de una tabla que muestre mes tras mes como se liquida su deuda.
4. Conociendo la hora de entrada, la hora de salida y el pago por hora calcular el importe a pagar (por ejemplo entró a las 8:00 salió a las 16:00 y se paga $20 por hora)
5. Calcular el número de días entre dos fechas (cuantos días faltan para fin de año)
6. Explicar los diversos tipos de referencias y dar un ejemplo de cada uno de ellos.
7. Todos los formatos personalizados del reverso de la práctica 14
8. Formatos condicionales. Lista de calificaciones Si es menor que cero o mayor que 100 ponerle un fondo amarillo. Si la calificación es reprobatoria ponerla en rojo.
9. control de una chequera. Que oculte el resultado de renglones sin cheques ni depósitos y calcule cada uno de los balances.
10. Conociendo el importe a pagar, utilice las funciones necesarias para que Excel calcule la cantidad requerida de cada tipo de billete o moneda.
11. Empleo de funciones de fecha para encontrar la fecha actual, la fecha inicial del mes, el día de la semana de la fecha inicial del mes. Con esos datos construya en Excel un calendario de este mes.
12. Un cálculo entrega horas decimales (por ejemplo 8.75 hs) y se desea convertirlas a horas y minutos (8 hs 45 minutos).

---------------------------------------------------
Simulacro de Examen 3
FUNCIONES ESTADÍSTICAS:
A partir de una lista de alumnos y sus calificaciones parciales. Encuentre la Media, Mediana, Moda y Desviación estándar de las calificaciones. Determine también Número de Sustentantes, Número de Ausentes, Número de Aprobados, Calificación Máxima y Calificación Mínima.
Simule el lanzamiento de dos dados 10,000 veces. Con los datos anteriores realice un histograma, un Polígono de frecuencia, una gráfica de Ojiva de frecuencias acumuladas.
FUNCIONES FINANCIERAS:
Usted necesita tener $500,000 al término de 3 años para casarse. Para acumular esta cantidad ha decidido ahorrar determinada cantidad al final de cada mes y depositarla en el banco. El banco paga el 12% de interés anual . ¿Cuanto tendrá que ahorrar cada mes?
Demostrarlo con una tabla de capitalización.
FUNCIONES LÓGICAS SI, Y, O, NO
Hacer tres problemas de la práctica respectiva tomados al azar.
FUNCIONES DE BÚSQUEDA
Obtener el ISR (Impuesto Sobre la Renta) a partir del salario del trabajador y las tablas proporcionadas por la SHCP para ingresos obtenidos el 2009.
Elaborar factura a partir de # código y cantidad de cada artículo (incluir Subtotal, IVA y Total).
Adicionalmente a las funciones de búsqueda utilizar funciones lógicas para proteger contra errores.
GRAFICAS
Lanzar 10,000 dos dados y construir el histograma
Graficar una función de primer grado Y = aX+b
Graficar dos funciones de primer grado y obtener el punto de equilibrio
Graficar una función de segundo grado Y = Ax² + bx + c y obtener los valores de X en los puntos de cruce
Elaborar y modificar gráficas de diversos tipos
---------------------------------------------------
Simulacro de Examen 4
FILTROS: (utilizar disco de trabajo Excel HG/ Tabla Filtros)
Filtrar conforme a dos criterios (por ejemplo SALAS o RECAMARAS)
Encontrar los vendedores de Monterrey (criterio 1) y que además tengan una venta superior a $1,000,000 (criterio 2).
Filtrar conforme a dos criterios (por ejemplo TELEVISORES que vendió ALICIA)
Filtrar conforme a dos criterios (por ejemplo SALAS o ESTUFAS con ventas mayores a 5000)
Filtrar valores en límites especificados. Ejemplo encuentre las ventas entre 3000 y 5000 pesos
Filtrar empleando caracteres comodín (por ejemplo VENDEDOR cuyo nombre empieza con A)
Empleando la tabla Repet, filtrar solo registros únicos (evitar registros repetidos)
Empleando filtro avanzado:
Filtrar datos de personal cuyo salario es mayor a 5000
Utilice un filtro avanzado para determinar los empleados contratados dentro de un rango de fechas (por ejemplo a del 1 de enero al 31 de diciembre del 2010).
Filtrar solo registros únicos (evitar registros repetidos)
MACROS:
Teniendo una lista de alumnos con sus calificaciones, elabore un macro que filtre la lista y muestre a los alumnos aprobados.
Hoja de estudio de un tema que permita avanzar a la siguiente cuestión al oprimir un botón, con otro botón para verificar la respuesta.
CONTROLES:
Utilizar diversos tipos de controles (botones, listas desplegables, deslizadores, casilla de verificación, botones de opción, etc.) para elaborar la nota de venta de un negocio de hamburguesas.
SUBTOTALES:
Utilizar subtotales para obtener (en disco de trabajo Excel HG/ Tablas TD/ region)
*(Suma, Promedio, Número, Max, Min) de ventas por región
*(Suma, Promedio, Número, Max, Min) de ventas por trimestre
*(Suma, Promedio, Número, Max, Min) de ventas por vendedor
TABLA DINÁMICA
En la tabla 25 informes responder preguntas como las siguientes:
¿Cuáles son los importes de los pedidos de cada vendedor?
¿Cuántas ventas realizó cada vendedor?
¿Cuánto compró cada cliente?
¿Cuáles son los importes de los pedidos de los vendedores a un país específico?
¿Cuáles son las ventas totales de cada categoría de producto?
Cuáles son las ventas trimestrales por producto?
¿Cuántas unidades de cada producto se vendieron?
-----------------------------------------
Se recuerda a los alumnos faltistas (con asistencia menor a 80%) que deben presentar a la brevedad los correspondientes justificantes de inasistencia validados por autoridades académicas del plantel para tener derecho a examen de nivelación (los puntos negativos por inasistencia subsisten).


jueves, 27 de mayo de 2010

Tareas y prácticas que serán revisadas

Como pronta referencia, les anexo una lista de las principales actividades y tareas que les  asigné a lo largo del semestre y que deben ser incluidas en su blog personal para su revisión:

Actividades asignadas:
  • Crear Blog personal.
  • Elaborar un plan de vida (revisarlo y actualizarlo periódicamente).
  • Hábitos para triunfar. Elaborar una lista de hábitos personales, decidir cuales reforzar y cuales cambiar. Llevar un registro diario hasta lograr la consolidación de los mismos en el documento de excel que se les proporcionó.
  • Elaborar un Grupo de trabajo con sus compañeros de equipo para realizar las prácticas de la materia.
  • Crear un Calendario personal.
  • Elaborar y subir un video de una actividad escolar.
  • Grabar audio y subirlo al blog (con material de alguna de sus clases).
  • Buscar en Internet información específica de un cierto tema, por ejemplo Comida chatarra y las enfermedades asociadas a la misma.
  • Crear un Blog con toda la información que facilite el estudio de alguna materia que hayan reprobado (conjuntamente con otros alumnos que se encuentren en igual situación)
Tareas adicionales:
  • Elaborar un Mapa Mental de los hábitos de estudio.
  • Elaborar un Power Point de un plan de mercadotecnia.
  • Elaborar un Power Point explicativo para cada una de las diversas prácticas de PP.
  • Investigar y publicar con referencia a Nutrición para una vida saludable (se pidió incluir recetas para prevenir y controlar diabetes) ,  Ejercicio Físico, Prevención de Diabetes. 
  • Contabilidad de una microempresa
Prácticas:
  • Entregar las 24 prácticas realizadas de Word, Power PointExcel.
Por falta de tiempo no reportaremos ni prácticas ni tareas de Access, ni tampoco el proyecto que se había planteado de Bases de Datos.

Recuerden que las prácticas son realizadas individualmente y reportadas en equipos de 3 alumnos como máximo. Deben de cubrir todos los incisos planteados.

NOTA IMPORTANTE:   Consideren que hay documentos que pueden ser compartidos con otros y otros de acceso restringido (que pueden compartir por ejemplo con sus compañeros de equipo o con quien revisará el documento).

Las prácticas y otros documentos que requieren ser revisados por el profesor se guardarán en SkyDrive en una carpeta compartida (mi correo es: hugogarcia.tec@gmail.com). No la dejen pública para evitar posibles plagios.
----------------------------------------------
Las prácticas y tareas que se compruebe que son copiadas tendrán un valor de 0 (CERO) y el alumno reprobrá la unidad correspondiente. Esto se aplica tanto al plagiador como al plagiado  (el que entregó el documento para que lo copien).
----------------------------------------------
Criterios de evaluación:


Asistencia ±10%      (+10  si asistencia ≥ 95%,  -10 si asistencia < 85%, NA si asistencia < 70%)


Prácticas en equipo 30%  (máximo 30% si entregaron el total de prácticas a tiempo y correctamente realizadas en todos sus incisos, si la entrega fue parcial o extemporanea se reduce el porcentaje proporcionalmente).


Exámenes parciales 60%  (de la calificación final)


Tareas (puntos extra)



-----------------------------------------------------


Hay antídotos contra copiones

En la evaluación del nivel de formación de los 30 estados integrantes de la Organización para la Cooperación y el Desarrollo Económico (OCDE) y de otros 27 países, que en total representan el 90 por ciento del Producto Interior Bruto (PIB) mundial, México ocupa el nivel más bajo, estamos en último lugar (Finlandia ocupa el primero).

Nuestro sistema educativo paternalista, fruto de la reforma educativa demagógica del pase automático de Luis Echeverria (1970-1976) y Porfirio Muñoz Ledo (su Secretario de Educación), ha producido generaciones de estudiantes ligth de copy and paste, que esperan concluir su carrera sin estudiar, en base a la copia, el engaño y la simulación, que esperan triunfar con el mínimo esfuerzo, creando hábitos de estudio destructivos para ellos y a la larga para el futuro del país.

¿Qué es el plagio?

“El plagio, crimen capital de la comunidad académica, mina el desarrollo y la transmisión del conocimiento, que es la razón de ser de las escuelas ” EDWARD WHITE.
Plagiar es robar: es cuando un estudiante roba las palabras, las ideas y el trabajo de alguien y finge que son suyos. Todo intento de utilizar el trabajo de otro con el propósito de engañar al profesor recibirá un castigo severo, que es como mínimo la anulación del trabajo y la cancelación automática de la calificación correspondiente.

Algunos estudiantes utilizan el plagio como una práctica cotidiana debido a su deshonestidad, su pereza, desinterés por aprender, la falta de conocimientos, carencia de ética y de deseos de superación. Son tan flojos que copian textos enteros de Internet, buscando aprobar mediante engaños y no por sus propios méritos. No se dan cuenta que el plagio atenta contra su propio desarrollo intelectual Cuando plagia, el estudiante demuestra que no puede aprender, que no quiere aprender y que no le interesa aprender.

El plagio permite resultados rápidos sin mucho esfuerzo de investigación ni reflexión bajan su tarea por Internet y hacen un "Frankenstein" de pedazos de textos de muchas páginas diferentes. No se dan cuenta que el plagio constituye una ofensa académica muy seria de consecuencias muy graves para el estudiante plagiador, que pueden ir desde reprobar una asignatura hasta la expulsión de la institución educativa.

En la normatividad de los Institutos Tecnológicos el plagio es una conducta sujeta a sanciones disciplinarias severas, que van desde amonestación privada, pública o escrita hasta la suspensión definitiva.
En esta materia se pretende que el alumno comprenda y utilice las herramientas informáticas de manera cabal. En ella no podemos tolerar el plagio que de manera sistemática hacen algunos estudiantes tramposos, que llegan incluso a copiar prácticas y tareas completas y las firman como propias.

No solo se trata solo de formar a un mejor estudiante sino también a un mejor ciudadano.

"Los docentes estamos preocupados por el mal uso que los alumnos hacen de Internet. Tememos que no piensen por sí mismos, ni analicen la información y se limiten a copiar".

Si la tecnología hace extremadamente fácil fusilar un texto de Internet, "la misma tecnología también hace muy sencillo verificar si ese texto ha sido plagiado". Approbo, Compilatio, Turnitin, CopyScape o Antiplagio Educared son algunos de los programas que permiten verificar en Internet en minutos que partes del texto que entrega el alumno han sido copiadas.

Approbo es una aplicación online multiplataforma (Windows, Mac, Linux) que automatiza los procesos para saber qué partes de un texto son originales o no. La comparación se realiza en cualquier formato textual y su funcionamiento es sencillo. Basta con subir el archivo a Approbo. En minutos el programa, que funciona desde cualquier navegador de Internet, da su veredicto: si la copia es íntegra o parcial, y de qué fuentes proviene. La búsqueda de documentos se hace en Google, es decir, compara con los millones de webs que indexa el buscador.

Si queremos elevar el nivel educativo, debemos combatir todas sus causas: Ausentismo de alumnos y maestros, irresponsabilidad, politización de la enseñanza, falta de supervisión al docente, pocos días de clase, falta de inversión en equipamiento de laboratorios, dejar de tolerar la copia y la simulación en exámenes y tareas, etc.

martes, 25 de mayo de 2010

Simulacro Examen

A finales de semana tendremos el último examen parcial. Recuerden que el día del examen se entregan las prácticas de la unidad correspondiente (forman parte de la calificación final) y las tareas pendientes.
A manera de simulacro de examen realicen lo siguiente:

FILTROS:                                 (utilizar disco de trabajo Excel HG/ Tabla Filtros)
Filtrar conforme a dos criterios (por ejemplo SALAS o RECAMARAS)
Encontrar los vendedores de Monterrey (criterio 1) y que además tengan una venta superior a $1,000,000 (criterio 2).
Filtrar conforme a dos criterios (por ejemplo TELEVISORES que vendió ALICIA)
Filtrar conforme a dos criterios (por ejemplo SALAS o ESTUFAS con ventas > 5000)
Filtrar valores en límites especificados. Ejemplo encuentre las ventas entre 3000 y 5000 pesos
Filtrar empleando caracteres comodín (por ejemplo VENDEDOR cuyo nombre empieza con A)
Empleando la tabla Repet, filtrar solo registros únicos (evitar registros repetidos)
Empleando filtro avanzado:
Filtrar datos de personal cuyo salario es mayor a 5000
Utilice un filtro avanzado para determinar los empleados contratados dentro de un rango de fechas (por ejemplo a del 1 de enero al 31 de diciembre del 2010).
Filtrar solo registros únicos (evitar registros repetidos)

MACROS:
Teniendo una lista de alumnos con sus calificaciones, elabore un macro que filtre la lista y muestre a los alumnos aprobados.
Hoja de estudio de un tema que permita avanzar a la siguiente cuestión al oprimir un botón, con otro botón para verificar la respuesta.

CONTROLES:
Utilizar diversos tipos de controles (botones, listas desplegables, deslizadores, casilla de verificación, botones de opción, etc.) para elaborar la nota de venta de un negocio de hamburguesas.

SUBTOTALES:
Utilizar subtotales para obtener    (en disco de trabajo Excel HG/ Tablas TD/ region)
*(Suma, Promedio, Número, Max, Min) de ventas por región
*(Suma, Promedio, Número, Max, Min) de ventas por trimestre
*(Suma, Promedio, Número, Max, Min) de ventas por vendedor

TABLA DINÁMICA
En la tabla 25 informes responder preguntas como las siguientes:

¿Cuáles son los importes de los pedidos de cada vendedor?
¿Cuántas ventas realizó cada vendedor?
¿Cuánto compró cada cliente?
¿Cuáles son los importes de los pedidos de los vendedores a un país específico?
¿Cuáles son las ventas totales de cada categoría de producto?
Cuáles son las ventas trimestrales por producto?
¿Cuántas unidades de cada producto se vendieron?


Tablas para el simulacro:


--------------------------
ACREDITACIÓN:

Se les recuerda los Criterios de Acreditación de la materia, proporcionados desde el 1er día de clase

I. Los cursos en las carreras en sistema escolarizado son presenciales (como mínimo 85% de asistencia).


II. La escala de calificación aprobatoria para cada unidad y final es 70 a 100, menor a esta es NA (No acreditado)


III. La calificación final se obtiene del promedio aritmético de todas las unidades de aprendizaje siempre y cuando, todas las unidades estén acreditadas y el total de prácticas hayan sido entregadas.


IV. El alumno tendrá derecho a examen de regularización de cada una de las unidades reprobadas, sólo si tiene acreditado al menos el 40% del total de las unidades.


V. Después del examen de regularización, el alumno tendrá derecho a examen extraordinario de cada una de las unidades no acreditadas, solo si tiene acreditado al menos el 70% del total de las unidades y no es alumno de repetición.


VI. La copia en exámenes y tareas está penalizada con 0 (cero) de su valor asignado. Si un alumno es sorprendido copiando o consultando un "acordeón" en exámenes rápidos o parciales se le sancionará con: 0 (cero sobre cien) de la calificación en el examen y si se le sorprende en el examen final, se le pondrá 0 (cero sobre cien) de calificación final en la materia. En ambos casos, se enviará un memorando a la Jefatura de Carrera y al Departamento de Control Escolar a fin de archivarlo en el expediente del alumno o alumnos involucrados.
------------------

sábado, 22 de mayo de 2010

Libros

Librerias Biblos SA de CV
Una cadena de librerías quiere procesar la información sobre los libros que tiene en sus distintas sucursales. Para ello considera manejar 4 tablas:
Tabla LIBRO con los siguientes campos:
IDibro, Isbn, Titulo, Autor, Año de Publicación, Precio, Comentarios.
Tabla EDITORIAL con los siguientes campos:
IDeditorial, Editorial, Nombre del Contacto, Dirección, Ciudad, Teléfono, Email, Comentario
Tabla SUCURSAL con los siguientes campos:
IDsucursal, Sucursal, Nombre del encargado, Dirección, Ciudad, Teléfono, Email, Comentario
Tabla INVENTARIO con los siguientes campos:
IDinventario, IDLibro, IDSucursal, Existencia

Actividades:
1.- Crear Tablas y ajustar sus propiedades:
 Crear tabla LIBRO en vista de diseño.
 Crear tabla EDITORIAL empleando el asistente.
 Crear tabla SUCURSAL copiando la estructura de la tabla EDITORIAL y modificando los campos necesarios.
 Introducir datos manualmente a las tablas anteriores.
 Crear tabla INVENTARIO importándola de Excel.
 Agregar campo IDEditorial a la tabla LIBRO.
 Indexar con duplicados el campo Título en la tabla LIBRO.
 Hacer obligatorio (Requerido) el nombre del Encargado en la tabla SUCURSAL.
 Validar Año en la tabla LIBRO (debe ser >2005, mensaje de validación “Solo libros nuevos”)
 El campo Ciudad de la tabla SUCURSAL tomarlo de una lista desplegable
(México, Monterrey, Guadalajara, Nuevo Laredo)
 Agregue un campo OLE en tabla LIBRO y agregue a la tabla fotos de las portadas de los libros.

2.- Diagrama E-R, relaciones entre tablas en Access
 Dibujar diagrama entidad relación DER
 Establecer las relaciones necesarias entre las tablas
aplicar integridad referencial en los vínculos.

3.- Formularios
 Crear un formulario para la tabla LIBRO con el asistente.
 Crear un formulario para la tabla EDITORIAL empleando el asistente, modifique sus propiedades, color de fondo, tipo de letra, tamaño de letra, distribución de los elementos.
 Agregue una imagen (logotipo) al formulario EDITORIAL.
 Crear un formulario para la tabla SUCURSAL en vista de diseño

4.- Consultas
 Crear una consulta que nos proporcione los nombres del encargado y teléfono en una sucursal (Monterrey).
 Crear una consulta que nos muestre los libros anteriores a cierto año (menor que 2007)

5.- Informes
 Realizar un informe en el que aparezca la lista de libros de cada sucursal, ordenados por editorial


Vean el Power Point con las instrucciones generales aquí

Está muy básico, (es una adaptación de un ejemplo de un libro de la bibliografía que ya no se publica) pero les puede dar una idea del grado de complejidad del problema que manejarán en el próximo examen.

Anexo: Información del sistema
Tabla LIBRO Tabla EDITORIAL Tabla SUCURSAL Tabla INVENTARIO
Tablas de Excel
Bajar las tablas de Excel aquí

Los que desean ver ejemplos de bases de datos similares a las que van a desarrollar como proyecto, pueden hacerlo en la siguiente página con mas de 100 ejemplos de aplicaciones de Access (incluyendo los diagramas de relación). Está en inglés pero es fácil entenderlo para quien domine lo básico de ese idioma.

http://www.databaseanswers.org/data_models/

jueves, 20 de mayo de 2010

Consultas




Una vez que se han relacionado las tablas que integran una BD podemos crear consultas, que son elementos que reunen información de tablas distintas.

Una consulta es un método para acceder a los datos en las bases de datos. Con las consultas se puede modificar, borrar, mostrar y agregar datos en una base de datos.

Los filtros eliminan temporalmente de una tabla, aquellos datos que no son necesarios para realizar cierta tarea, por ejemplo para mostrar solo los clientes que tienen adeudos.

A diferencia con las consultas, nada que se haga mediante el uso de filtros es permanente; siempre se pueden restablecer todos los registros para ver el total de la información.

Introducción a las Consultas:       Práctica 16





Consultas de Totalización:













Otras Consultas:



Formularios







Para Access, un formulario no es más que un formato de pantalla que se utiliza para mejorar presentación de las tablas. 

Los formularios son la herramienta que proporciona Access para usar de manera amistosa y sencilla  las BDs que hemos creado.


Los formularios se pueden crear con facilidad empleando el Asistente para formularios. El asistente produce automáticamente un formulario sencillo solicitando una información mínima.


Una vez creado el formulario básico con el asistente, podremos modificarlo mediante la Vista Diseño.


Un Formulario esta compuesto por controles, tales como cajas de texto, botones, gráficos e incluso archivos multimedia. Los eventos son las acciones que se desencadenan al actuar sobre dichos controles.

En la práctica 15 trabajaremos con Formularios








Empleo de formularios con subformularios

Buscar, Ordenar y Filtrar










Estas operaciones son de las más simples, pero también de las más útiles en Bases de datos.

En la Práctica 14 vamos a realizar ejercicios con ellas.









A continuación estan los enlaces a algunas bases de datos de ejemplo:

Dulce

Neptuno

NorthWind

NorthWind 2007

Relaciones


Para diseñar una base de datos lo primero que se requiere es identificar cual es la información que necesitan conocer los usuarios de la misma. Esto se obtiene de la especificación de los requerimientos de parte del usuario.


El siguiente paso es traducir estos requerimientos en un esquema conceptual de la base de datos. Se emplea el diagrama entidad-relación para representarlo gráficamente.

El diagrama entidad-relación se basa en "una percepción del mundo real que consiste en una colección de objetos básicos llamados entidades y relaciones entre estos objetos"
El diagrama entidad-relación es el modelo más ampliamente usado para el diseño conceptual de bases de datos y fue introducido por Peter Chen en 1976.


Conceptos básicos:


"Una ENTIDAD es un objeto que se distingue de otros objetos por medio de un conjunto específico de atributos". Por ejemplo algunas entidades pueden ser: Alumno, Empleado, Artículo, etc.


Un juego de entidades es un conjunto de entidades del mismo tipo que comparten las mismas propiedades o atributos. Ejemplo: La totalidad de los alumnos de una escuela.


ATRIBUTOS. Representan las propiedades básicas de las entidades. Cada entidad tiene un juego de atributos cuyos valores le identifican en forma única. La entidad "Alumno" podría tener los atributos: nombre, apellido, año de nacimiento, etc.


TIPOS DE ATRIBUTOS


SIMPLES: son aquellos que no se han dividido en subpartes. (Por ejemplo del numero de control de un alumno)


COMPUESTOS: son los que pueden dividirse en otros atributos, por ejemplo el atributo nombre, puede dividirse en nombre, apellido materno y apellido paterno.


MONOVALUADO (de un solo valor) Por ejemplo el atributo sexo es único.


MULTIVALOR: Por ejemplo un alumno puede tener cero o más números telefónicos.


DERIVADO: el valor de este tipo de atributo es obtenido a partir de los valores de otro. Por ejemplo la edad se deriva de la fecha de nacimiento (en relación con la fecha actual).


Una RELACIÓN es una asociación entre diferentes entidades. Por ejemplo un alumno con calificación (de una cierta materia).



La cardinalidad expresa el número de entidades a las que se puede asociar otra entidad a través de un conjunto de relaciones. (derivado de Cardinal : que expresa un número)


Tipos de relaciones (Cardinalidad )
  • Uno a uno



Una entidad en A esta asociada con una entidad en B y viceversa (por ejemplo el nombre del alumno con su número de control, o un aparato y su número de serie.)
  • Uno a muchos (ó muchos a uno )




Una entidad en C esta asociada con 0 ó más entidades en D. (por ejemplo "Un profesor puede impartir varias clases. Pero una clase solo la imparte un profesor". Otro ejemplo "Una madre puede tener cualquier número de hijos, pero cada hijo pertenece a una sola madre").
  • Muchos a muchos

Una entidad en E esta asociada con cualquier número de entidades en F (0 ó más) y viceversa. Por ejemplo "en un proyecto de investigación puede haber cualquier número de investigadores, un investigador puede participar en cero o varias investigaciones".
En el diseño de una base de datos no se permiten relaciones directas “muchos a muchos”. Se tiene que añadir una tabla entre las dos, que sirva de enlace y evite que las dos tablas queden relacionadas directamente.

Para mayor información lea los siguientes apuntes: Modelo Entidad Relación de Guillermo Storti et al.
Podemos accesar en Internet a más de 500 modelos entidad relación de bases de datos, aunque estan en inglés son facilmente entendibles por tratarse de diagramas.
El creador de todos estos modelos de base de datos es un especialista que ha creado las bases de datos de múltiples empresas en los EE.UU. y Europa, quien cita: "el diseño de estos modelos de datos me da la oportunidad de devolver algo a la comunidad de base de datos que me ha proporcionado una buena forma de vida durante más de 15 años"

Al establecer relaciones, es usual definir cuales campos son los más importantes.
CLAVE o LLAVE PRIMARIA Es el atributo que se usa para diferenciar una entidad de otra, por ejemplo un alumno de otro (en este caso la llave primaria es el numero de control).
  • Cada tabla (juego de entidades) debe tener una llave primaria.
  • La llave primaria debe ser única y no cambiar con el tiempo.

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_alumno de la tabla Alumnos podría aparecer también en la tabla Matemáticas. En la tabla Alumnos es la clave principal y en la tabla Matemáticas es una clave externa o foránea. (Una clave externa, en otras palabras, es la clave principal de otra tabla).
La integridad referencial es un sistema de reglas que utiliza la base de datos para garantizar que las relaciones entre los registros de tablas relacionadas son válidas y que no se eliminen ni modifiquen accidentalmente datos relacionados.
Usualmente se maneja con dos opciones:
Cuando la casilla de verificación Actualizar en cascada los campos relacionados está activada, el cambio de un valor de clave principal en la tabla principal actualiza automáticamente el valor coincidente en todos los registros relacionados.
Cuando la casilla de verificación Eliminar en cascada los registros relacionados está activada, la eliminación de un registro en la tabla principal elimina todos los registros relacionados en la tabla relacionada.


Como Crear una Base de Datos Sencilla:







Propiedades de los Campos






Un Campo es la unidad básica de una base de datos, por ejemplo el número de control de un alumno.


Los nombres de los campos, no deben empezar con espacios en blanco ni  caracteres especiales. No deben llevar puntos, ni signos de exclamación o corchetes. Se permite, aunque no se recomienda, el tener espacios en blanco en medio.

Estando en Vista Diseño de una tabla,  Access permite establecer  las propiedades de sus campos con lo que se controla la apariencia de los datos, y se evita que se introduzcan de modo incorrecto.

La información al respecto, correspondiente a la práctica 13, es la siguiente:




Opcionalmente pueden ver el siguiente video con información básica al respecto:



Introducción a las Bases de Datos


Archivos
Las computadoras actuales nos permiten almacenar información en discos magnéticos, lo cual nos permite conservarla aun después de apagar la máquina (a diferencia de lo que ocurre con la información guardada en la memoria RAM de la máquina que se pierde cuando apagamos la computadora).

Llamamos "Archivar" al proceso de guardar información en un lugar seguro, del cual podemos recuperarla posteriormente.

Previamente hemos trabajado con dos clases de archivos:


Archivos del sistema, que controlan la operación de la computadora y sus periféricos, por ejemplo Windows.

Archivos de programas, que guardan los listados de los programas que utiliza el usuario.

En esta sección trabajaremos con archivos de datos capaces de guardar grandes cantidades de datos, capturados por el usuario.

Un archivo de datos guarda un conjunto de bloques de información o registros, empleando en todos ellos un mismo formato. Cada registro a su vez está subdividido en campos que almacenan los datos que integran al registro. Por ejemplo, el directorio telefónico es un archivo integrado por un grupo numeroso de registros, cada uno de ellos correspondiente a un diferente usuario; cada registro a su vez está constituido por tres campos denominados: "nombre" "dirección" y "número telefónico", todos ellos ligados entre sí ya que corresponden al mismo usuario.

Archivar información en la computadora es similar a archivarla manualmente, en hojas impresas que se guardan en un archivero.



Bases de datos
Una base de datos es una colección organizada de datos, por ejemplo una base de datos guarda toda la información referente a los alumnos de una escuela, nombres, direcciones, teléfonos, calificaciones y otra información pertinente.

Los sistemas de manejo de bases de datos que permiten crear, organizar, filtrar, buscar y manejar eficientemente los datos almacenados.

Así como en un archivero físico separamos la información en carpetas que guardan grupos de información relacionada, por ejemplo los gastos de enero, febrero, marzo, etc., para facilitar el manejo de una base de datos es conveniente trabajar grupos de datos más compactos a los que denominamos tablas.


Una tabla es una colección de datos referente a un tópico específico.

Un registro es un renglón de la tabla

Un campo es una columna de la tabla






En una base de datos relacional, se trabaja con múltiples tablas relacionadas entre si, por ejemplo en una base de datos escolar existe relación entre la tabla que guarda la lista de alumnos inscritos en este semestre y las tablas que guardan las listas de calificaciones de cada materia.

La relación entre tablas se logra mediante un elemento de enlace al que llamamos clave principal (llave principal) o simplemente llave. En una base de datos de control escolar cada alumno tiene asignado un número de control único y exclusivo que lo identifica en todas las tablas que tienen relación con el número de control de cada alumno es precisamente su llave.
Las bases de datos relacionales toman datos de múltiples tablas, con lo cual evitan que exista duplicidad de datos en más de una tabla.

Los atributos de la clave o llave principal son:

  • La clave principal es única y por lo tanto no puede estar repetida en una tabla
  • La clave principal nunca puede quedar vacía
  • La clave principal nunca cambia
Los tipos de datos que podemos guardar en una tabla son los siguientes:

· Texto (nombres, direcciones, números de teléfono, RFC, etc.)
· Memo (textos largos como una descripción detallada de un producto)
· Número (precio, cantidad, factores de conversión, etc.)
· Fecha/Hora (fechas de facturas y otros documentos, etc)
· Moneda (Cantidades en pesos y centavos, incluyendo el símbolo monetario)
· Si/No (Verdadero/Falso para indicar si se cumple o no con una condición)
· Autonúmero (para asignar números consecutivos a los registros)
· OLE (para importar elementos de otros programas de Office, como por ejemplo una gráfica de Excel)

Un buen diseño de la base de datos es fundamental para crear una base de datos que realice las operaciones que desee de una forma efectiva, precisa y eficaz.

Los pasos básicos para diseñar una base de datos son:


1 Determinar la finalidad de la base de datos

El primer paso para diseñar una base de datos es determinar la finalidad de la base de datos y cómo se utiliza. Debe saber qué información desea obtener de la base de datos. A partir de ahí, puede determinar sobre qué asuntos necesita almacenar hechos (las tablas) y qué hechos necesita almacenar sobre cada asunto (los campos de las tablas).

Hable con las personas que utilizarán la base de datos (usuarios). Piense detenidamente en las preguntas que desea que responda la base de datos. Realice bocetos de los informes que desea que produzca. Reuna los formularios que utiliza actualmente para registrar los datos. Examine bases de datos bien diseñadas similares a la que 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. Usualmente conviene realizar un boceto en papel de la base de datos y trabajar sobre el diseño primero. Al diseñar las tablas, divida 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. Por ejemplo, conviene almacenar la dirección y el número de teléfono de cada cliente una sola vez en una sola tabla.

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. Por ejemplo, puede almacenar las direcciones de los clientes en una tabla diferente de los pedidos de los clientes, de modo que pueda eliminar un pedido y conservar a la vez la información sobre el cliente.

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. Por ejemplo, la tabla de Clientes puede incluir los campos del nombre de la compañía, la dirección, la ciudad, el país y el número de teléfono. Al realizar bocetos de los campos para cada tabla, tenga en cuenta estas sugerencias:

 Relacione cada campo directamente con el asunto de la tabla.
 No incluya datos derivados ni calculados (datos que son el resultado de una expresión).
 Incluya toda la información que necesite.
 Almacene información en sus partes lógicas más pequeñas (por ejemplo, Nombre y Apellidos, en lugar del Nombre completo).

4 Identificar los campos con valores exclusivos mediante la clave principal. Gracias a la clave principal no se podrán introducir dos registros iguales o almacenar valores nulos en dicho campo.

5 Determinar las relaciones entre las tablas

Ya que ha dividido la información en tablas y que ha identificado los campos de clave principal, necesita una forma de indicar a la base de datos cómo volver a reunir toda la información relacionada de un modo significativo. Para ello, debe definir relaciones entre las tablas.

En una relación se hacen coincidir los datos de los campos clave (normalmente un campo con el mismo nombre en ambas tablas). En la mayoría de los casos, estos campos coincidentes son la clave principal de una tabla, que proporciona un identificador único para cada registro, y una clave externa de la otra tabla.

6 Precisar el diseño

Una vez diseñadas las tablas, los campos y las relaciones que necesita, 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 en la fase inicial que una vez que haya rellenado las tablas con datos.

Utilice Microsoft Access para crear las tablas, especificar relaciones entre las tablas e introducir algunos registros de datos en cada tabla. Observe si puede utilizar la base de datos para obtener las respuestas que desee. Cree bocetos de los formularios e informes y compruebe si muestran los datos que desea. Busque duplicaciones de datos innecesarias y elimínelas.


Objetos de una base de datos
Tablas
Son los objetos principales de bases de datos y se utilizan para guardar datos.

FormulariosUn formulario permite mostrar y editar la información por medio de diferentes controles virtuales (botones, cuadros de texto, etiquetas, etc). El formulario no almacena información, solo muestra los datos que están guardados en una tabla. En un mismo formulario podemos trabajar simultáneamente los datos de varias tablas.ConsultasUna consulta emplea uno o más criterios para mostrar los datos que nos interesan de una base de datos. Las consultas nos permiten extraer la información que queremos ver de las bases de datos y organizarla adecuadamente. Las consultas permiten mostrar, modificar, borrar, ordenar, filtrar y agregar datos en una base de datos.

InformesPermiten resumir e imprimir la información de base de datos, posibilitan combinar los datos de varias tablas en un documento único.

MacrosLos macros realizan una o más acciones de las bases de datos de forma automática.

Aquí tienen algunos archivos para las primeras prácticas:




Microsoft tiene una buena introducción a Access 2007
Algunas otras referencias que pudieran servirles:








Introducción a Access 2007

Access 2007 (45 minutos)

Access simplificado con plantillas I: Crear una base de datos

Access simplificado con plantillas II: Modificar una base de datos


Hojas de datos I: Crear una tabla especificando los datos

Hojas de datos II: Sumar, ordenar, filtrar y buscar los datos
Hojas de datos III: Facilitar la lectura de los datos mediante la aplicación de formato a columnas y filas


Importar datos desde Excel


Curso de Access 2007 (Ejercicios paso a paso, Videotutoriales, Ejercicios propuestos)

>>>GCF Aprenda Gratis<<<

Dada la complejidad del programa y el poco tiempo disponible, les recomiendo adquirir un buen libro de Access que les sirva de referencia. Una opción es:


BASES DE DATOS CON ACCESS 2007,
ALFAOMEGA GRUPO EDITOR,
ISBN 9789701514085 $300
Otro libro que pueden adquirir (o descargar la versión electrónica) es:


Conviene destacar que el paso mas importante del diseño de la base de datos es Determinar la finalidad de la base de datos ya que si no le dedicamos el tiempo y análisis suficiente podemos terminar con una base de datos que funcione perfectamente pero que no satisfaga las necesidades del usuario.




Temas a cubrir en esta unidad (Access)







Los temas a cubrir en esta unidad son:

1) BASES DE DATOS

a) Abrir una base de datos existente

b) Partes de una base de datos (tablas, formas, consultas, reportes)

c) Vista normal, vista de diseño

d) En vista de diseño revisar las propiedades de cada campo

e) Obtener ayuda

f) Crear una base de datos con el Asistente

g) Crear una base de datos en blanco



2) TABLAS

a) Crear una tabla

b) Importar una tabla de Excel

c) Crear una tabla con el Asistente

d) Cambiar de nombre un campo

e) Reubicar campos

f) Agregar un campo

g) Borrar un campo

h) Cerrar una tabla

i) Abrir una tabla

j) Cambiar de nombre a una tabla



3) EDITAR TABLAS

a) Desplazarse a través de varios registros

b) Seleccionar datos

c) Dar Zoom a una celda (Shift F2)

d) Agregar un registro

e) Borrar un registro

f) Editar datos de un registro

g) Mover o copiar datos

h) Comprobar ortografía

i) Cambiar ancho de columnas

j) Cambiar altura de renglones

k) Cambiar tipo de Fuente

l) Cambiar la apariencia de una celda

m) Ocultar un campo

n) Congelar un campo



4) CAMPOS

a) Tipos de campos (texto, memo, número, auto numérico, fecha, Si/No, Objeto, Hipervínculo)

b) Mostrar las propiedades de un campo

c) Cambiar el tipo de datos

d) Elegir un formato

e) Agregar un letrero

f) Dar un valor por default

g) Requerir entrada de datos

h) Permitir hileras de longitud cero

i) Agregar una regla de validación

j) Crear un campo Si/No

k) Crear un índice

l) Crear un campo tipo lista (lookup column)

m) Agregar imágenes a un registro

n) Crear una máscara de entrada



5) ESTABLECER VÍNCULOS

a) Ajustar la llave primaria (campo clave)

b) Establecer una nueva relación

c) Obligar integridad referencial

d) Borrar un vínculo



6) CREAR FORMAS

a) Crear una forma a partir de una tabla

b) Cambiar la vista de una forma

c) Moverse a través de varios registros

d) Agregar un registro

e) Borrar un registro

f) Editar datos

g) Cambiar de nombre a una forma

h) Descartar una forma



7) DISEÑO DE FORMAS

a) Mover un control

b) Cambiarlo de tamaño

c) Borrar un control

d) Agregar un campo

e) Cambiar el formato de un campo

f) Agregar una imagen

g) Cambiar texto de etiquetas

h) Cambiar el tamaño de la forma

i) Utilizar Autoformato



8) MANEJAR DATOS

a) Encontrar datos

b) Reemplazar datos

c) Ordenar datos

d) Filtrar por selección

e) Filtrar por exclusión

f) Filtrar por forma



9) CONSULTAS

g) Crear una consulta simple

h) Ordenar registros

i) Establecer criterios

j) Borrar un campo

k) Ocultar un campo

l) Agregar un campo

m) Reubicar campos

n) Cambiar de nombre a una consulta

o) Descartar una consulta

p) Crear una consulta con el Asistente



10) CONSULTAS AVANZADAS

a) Trabajar con tablas múltiples

b) Desplegar valores extremos

c) Efectuar cálculos

d) Cambiar formato de un campo calculado

e) Obtener totales

f) Emplear parámetros

g) Cambiar tipos de unión

h) Usar criterios múltiples

i) Resumir dato

j) Encontrar registros no igualados (unmatched)



11) 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



12) IMPRESIÓN

a) Vista preliminar

b) Ajuste de página

c) Imprimir información

d) Imprimir etiquetas postales



13) IMPORTAR Y EXPORTAR INFORMACIÓN



14) RELACIONAR ACCESS CON WORD Y EXCEL



15) ACCESS E INTERNET





miércoles, 12 de mayo de 2010

Subtotales

Los subtotales se utilizan en Excel cuando trabajamos con listas de datos ordenadas. Cada columna debe tener su propio encabezado.
Para insertar subtotales, primero se ordena la lista para agrupar las filas cuyos subtotales se desea calcular. Después pueden calcularse los subtotales de cualquier columna que contenga números.
Excel calcula los subtotales con una función de resumen, como Sumar, Contar o Promedio. Puede mostrar subtotales en una lista con más de un tipo de cálculo a la vez.

Excel actualiza automáticamente los subtotales y el total general cuando se modifican los datos.
Se pueden insertar subtotales anidados dentro de otros subtotales.

El procedimiento para utilizar Subtotales es el siguiente:
• La tabla debe estar separada al menos por un renglón y columna en blanco de otros datos de la hoja.
• Cada columna debe tener un encabezado que la distinga.
• De clic en una celda de la columna cuyos subtotales se desea calcular.
• De clic en Orden ascendente A-Z o en Orden descendente Z-A
• En la opción Datos, de clic en Subtotales.
• En el cuadro Para cada cambio en, haga clic en la columna cuyos subtotales desee calcular.
• En el cuadro Usar función, haga clic en la función de resumen deseada (Sumar, Contar, Promedio, etc.)
• En el cuadro Agregar subtotal a, active la casilla de verificación de cada columna que contenga valores cuyos subtotales desee calcular.
• Finalmente clic en Aceptar.




Ejercicios con subtotales:

En la hoja EstAlumnos de TablasBD calcular

Contar cuantos hombres y cuantas mujeres fueron encuestados

Contar cuantos hay por edad y sexo (cuantas mujeres de 17, cuantas de 18, etc.)

Calcular la estatura promedio por edad y sexo
Calcular el peso promedio por edad y sexo
Calcular la calificación promedio por edad y sexo

Calcular la desviación estándar de la estatura promedio por edad y sexo
Calcular la desviación estándar del peso promedio por edad y sexo
Calcular la desviación estándar de la calificación promedio por edad y sexo

Calcular la estatura máxima por edad y sexo
Calcular el peso máximo por edad y sexo
Calcular la calificación máxima por edad y sexo

Calcular la estatura mínima por edad y sexo
Calcular el peso mínimo por edad y sexo
Calcular la calificación mínima por edad y sexo


En la hoja Nomina de Tabla Subtotales calcular

Cuanto se paga de nomina en cada ciudad
Contar el número de empleados en cada ciudad
Contar cuantos profesionistas de cada tipo hay en cada ciudad
(cuantos Ing, CP, LAE, etc.)
Contar el número de empleados por cargo en cada ciudad
Calcular el salario promedio en cada ciudad
Calcular el salario promedio por cargo en cada ciudad
Calcular la desviación estándar del salario promedio por cargo en cada ciudad
Calcular el salario máximo por cargo en cada ciudad
Calcular el salario mínimo por cargo en cada ciudad

En la hoja Vendedores de Tabla Subtotales calcular

Contar cuantos vendedores hay por división
Cual fue la venta promedio por división y por mes
Cual fue la venta máxima por división y por mes
Cual fue la venta mínima por división y por mes

Las tablas dinámicas

Una tabla dinámica combina y compara en forma rápida grandes volúmenes de datos. Permitiendo el análisis multidimensional de los datos al girar las filas y las columnas creando diferentes formas de visualizar reportes con los datos de origen.

Las tablas dinámicas son una de las herramientas más potentes de Excel, que permite resumir grandes cantidades de datos en una tabla compacta.

Las tablas dinámicas permiten analizar la información contenida en hojas de cálculo con gran cantidad de campos o columnas, facilitando visualizar únicamente la información relevante, y haciendo más sencillo su análisis.

Están basadas en dos conceptos:
  • Sumarización (se refiere a la capacidad de resumir datos del mismo tipo y con los mismos atributos)
  • Rotación (se refiere a la posibilidad de colocar, quitar y mover o cambiar de  posición los campos que se requiera)


Vea el siguiente tutorial multimedia deMicrosoft:   Tablas dinámicas Excel 2007, así como las siguientes referencias:
Cómo crear tablas dinámicas
Las tablas dinámicas (aulaclic),   Ejercicios





Práctica 24



Lea el siguiente ejemplo de Microsoft:  25 informes sencillos de tabla dinámica

Considere la siguiente tabla, en la que se requiere:
  • Comparar vendedores
  • Comparar productos
  • Comparar pedidos
  • Comparar clientes




¿Cuáles son los importes de los pedidos de cada vendedor?


¿Cuáles son los importes de los pedidos de los vendedores de un país específico?

¿Cómo se clasifica a los vendedores por importe de pedidos?

¿Quiénes son los cinco mejores vendedores?

¿Cuál es el rendimiento de los vendedores en un trimestre determinado?

¿Cómo varía el rendimiento de cada vendedor por trimestre?

¿Cuáles son los detalles de un importe de pedido específico?

¿Qué porcentaje representa un pedido específico con respecto a los importes totales de los pedidos?

¿Qué bonificación deberá recibir cada vendedor?

¿Cuáles son las ventas totales de cada categoría de producto?

¿Cuáles son las ventas totales de cada producto?

¿Cuáles son los tres productos que mejor se venden en cada categoría

Cuáles son las ventas trimestrales por producto?

¿Cómo se relacionan las ventas del primer trimestre con respecto a las del segundo?

¿Cuáles son los subtotales de ventas de bebidas medios, más altos y más bajos?

¿Cuál es la venta media y la venta mínima?

¿Cómo se puede ver un pedido individual?

¿Cuántas unidades de cada producto se vendieron?

¿Cuál es el precio unitario medio de cada producto?

¿Cuáles son los diez productos más caros?

¿Qué productos compran los clientes y en qué trimestre?

¿Cuáles son los dos productos más comprados por cada cliente en el tercer trimestre?

¿Quién fue el mayor cliente en el primer trimestre?

¿Quiénes fueron los dos mayores clientes de cada producto?

martes, 11 de mayo de 2010

Controles de Formularios


Excel dispone de varios controles que podemos utilizar para facilitar la introducción de datos en las hojas de cálculo.

Para utilizar los controles de formularios, debe estar habilitada la opción Programador. Para ello haga lo siguiente: De clic en el Botón de Microsoft Office y luego clic en Opciones de Excel. En la opción Popular, de clic en  Mostrar ficha Programador y después clic en Aceptar.

Por ejemplo botones (para iniciar un Macro), cuadros de lista y los cuadros desplegables (para seleccionar el dato en un renglón), casillas de verificación (para indicar si la opción es verdadera o falsa), botones de opcion [usualmente empleados con cajas de agrupamiento para seleccionar uno entre varios], controles de número y barras de desplazamiento (para seleccionar elementos de una lista).

Si agregamos un control en una hoja de cálculo y lo vinculamos a una celda, Exel entrega en esa celda un valor numérico que corresponde a la posición actual del control. Podemos utilizar ese valor numérico junto con la función INDEX (índice) para seleccionar elementos diferentes de la lista.
Ejemplos:

Seleccion de un elemento de una lista


Selección de una o más opciones


Selección de una entre varias opciones

Deslizadores numéricos



Antecedentes, leer Cómo utilizar los controles de formulario en una hoja de cálculo

jueves, 29 de abril de 2010

Macros


Para automatizar una tarea repetitiva en Excel podemos grabar una macro que memorice cada uno de los pasos y los vuelva a ejecutar cuando nosotros se los indiquemos. Una vez creada una macro, puede asignarla a una combinación de teclas, a un objeto gráfico (para ejecutarla al dar clic en el objeto) o a un control.

Podemos analizar, modificar o eliminar el código de la macro utilizando el Editor de Visual Basic (Alt + F11)

Para grabar una macro, requerimos que en la cinta de opciones aparezca la opción Programador.

Si esta opción no aparece, de clic en el botón de Microsoft Office y, luego clic en Opciones de Excel. Después en la categoría Más frecuentes, en Opciones principales para trabajar con Excel, active la casilla de verificación Mostrar ficha Programador en la cinta de opciones y de clic en Aceptar.

En la ficha Programador, en el grupo Código, haga clic en Seguridad de macros.

En Configuración de macros, de clic en Habilitar todas las macros y, a continuación, haga clic en Aceptar.

Una macro  (abreviatura de macroinstrucción) es una serie de instrucciones que se almacenan para que se puedan ejecutar de forma secuencial mediante una sola llamada u orden de ejecución. Esto permite la automatización de tareas repetitivas.

Las macros se ejecutan pulsando una combinación especial de teclas o un botón especialmente creado y asignado para tal efecto.


Realice las siguientes macros:

 Hoja de estudio de un tema que permita avanzar a la siguiente cuestión al oprimir un botón, con otro botón para verificar la respuesta.


 Examen simple de inglés que indique si la respuesta es correcta o si no lo es.

 Examen con preguntas de opción múltiple (Capitales)

[El macro Proponer, borra las respuestas anteriores y copia de varias celdas que aleatoriamente generan un numero y lo pegan, con Pegado Especial Valores, en otras celdas de donde se leerá el numero de la pregunta]



Fundamentos de macros


miércoles, 28 de abril de 2010

Ordenar y Filtrar

Una herramienta útil para manejar listas en Excel es el Formulario.

Para abrir el formulario de datos, tenemos que posicionarnos en la lista para que esté activa, y pulsar en el icono Formulario.

Como esta opción no está directamente disponible en la Cinta de opciones, podemos añadirla a la Barra de acceso rápido, dando clic al Botón Office > Opciones de Excel > Personalizar, y Agregar el icono Formulario... (en la sección de Comandos que no están en la cinta de opciones).
 

Excel permite ordenar en orden alfabético normal y en orden inverso, mediante los Botones, Orden Ascendente y Orden Descendente.

Usar el cuadro de diálogo Ordenar es más flexible que hacerlo mediante los botones de la barra de herramientas. El diálogo le permitirá seleccionar cual(es) columna(s) usar como base del ordenamiento. Una de las opciones incluso permite ordenar de izquierda a derecha.


Los filtros Excel facilitan la búsqueda de un subconjunto de datos dentro de un rango, para poder trabajar con el mismo. Este subconjunto de datos (rango filtrado) muestra los renglones que cumplen el criterio que se especifique para una columna.

El filtrado oculta temporalmente los renglones que no se desean mostrar.

Al utilizar un filtro, es posible elaborar un gráfico, así como copiar e imprimir dicho rango.

Excel proporciona dos formas de filtrar celdas de datos:

1) Autofiltro                                                  (tomado de la ayuda de Excel)

Filtrar es una forma rápida y sencilla de buscar un subconjunto de datos dentro de una lista.
Ayuda a administrar fácilmente hojas de cálculo de gran tamaño, que requieran de filtros con criterios simples. La lista filtrada solo mostrará los renglones que contengan los valores especificados.

Para filtrar la lista por dos valores de la misma columna, o para aplicar operadores de comparación distintos a Es igual a …, haga clic en la flecha de la columna y después en Personalizar. En esta opción Excel permite la comparación de valores.

Tratándose de valores numéricos los operadores de comparación son: igual, diferente, mayor, mayor o igual, menor, menor o igual.
Si los datos son hileras de texto, permite buscar datos que comienzan por, terminan con, contienen a o no contienen a.






2) Filtro avanzado

Se utiliza para realizar filtros con criterios más complejos. Requiere que escribamos los criterios según los cuales desea filtrar los datos, abajo de los encabezados con los nombres de las columnas.

Los criterios de filtro avanzado pueden incluir varias condiciones aplicadas a una sola columna, varios criterios aplicados a varias columnas y condiciones creadas como resultado de una fórmula.

Si incluye tres o más condiciones en una sola columna, escriba los criterios en renglones independientes, una directamente bajo otra. Por ejemplo, el siguiente rango de criterios presenta los renglones que contienen "Claudia", "Juan" o "Lupita" en la columna Nombre.


Para buscar datos que cumplan una condición en dos o más columnas, introduzca todos los criterios en la misma fila del rango de criterios. Por ejemplo, el siguiente rango de criterios presenta todos los renglones que contienen "Estufas" en la columna Producto, "Claudia " en la columna Vendedor y valores de Ventas superiores a $ 2000.


Para buscar datos que cumplan una condición de una columna o una condición de otra, introduzca los criterios en renglones diferentes del rango. Por ejemplo, el siguiente rango de criterios presenta todos los renglones que contienen "Estufas" en la columna Producto, o "Claudia" en la columna Vendedor o valores de ventas superiores a $2000.

Si utiliza texto como criterio con un filtro avanzado, Microsot Excel busca todos los elementos que comienzan con este texto. Por ejemplo, si escribe Lu como criterio, Microsoft Excel encuentra "Luisa" y "Lupita". Para buscar sólo el texto especificado, introduzca la siguiente fórmula, donde texto es el texto que desea encontrar.   

=''=texto''

Para buscar valores de texto que comparten algunos caracteres pero no otros, utilice un carácter comodín. Un carácter comodín representa uno o varios caracteres no especificados. El signo de interrogación representa a un carácter en esa posición. Por ejemplo Mes? Buscará Mes1, Mes2, Mes3, …

El asterisco es otro carácter comodín para cualquier número de caracteres en esa posición.

Podemos emplear un macro para facilitar el filtrado si cambiamos los datos (por ejemplo a otro rango de fechas).

Recuerde siempre dejar al menos un renglón o columna en blanco entre los criterios de filtrado y la lista.

Para copiar solo parte de la lista (quitando algunas columnas) coloque solo aquellos encabezados de las columnas que desea. Un mismo encabezado puede repetirse si se requiere.

Practique realizando los siguientes filtros:

Filtrar conforme a un único criterio (por ejemplo SALAS)
Filtros multicriterios:

Filtrar conforme a dos criterios (por ejemplo SALAS o RECAMARAS)

Encontrar los vendedores de Monterrey (criterio 1) y que además tengan una venta superior a $1,000,000 (criterio 2).

Filtrar conforme a dos criterios (por ejemplo TELEVISORES que vendió ALICIA)
Filtrar conforme a dos criterios (por ejemplo SALAS o ESTUFAS con ventas > 5000)

Filtrar valores en límites especificados. Ejemplo encuentre las ventas entre 3000 y 5000 pesos

Filtrar empleando caracteres comodín (por ejemplo VENDEDOR cuyo nombre empieza con A)

Empleando la tabla Repet, filtrar solo registros únicos (evitar registros repetidos)

Empleando la tabla Admon, realice lo siguiente:

Filtrar datos de personas por Departamento y Cargo (por ejem. Compras Supervisor)
Filtrar datos de personal cuyo nombre empieza con M, Ma, Maria, *Maria, Maria*, ="=Maria"

Filtrar datos de personal cuyo salario es mayor a 5000

Utilice un filtro avanzado para determinar los empleados contratados dentro de un rango de fechas (por ejemplo a del 1 de enero al 31 de diciembre del 2010).

Práctica 23

..........................