lunes, 30 de noviembre de 2015

Simulacro Examen 3



Recursos Humanos

Cree una base de datos en blanco, y denomínela RH, que permita llevar un registro de empleados, salarios, puestos, departamentos en que laboran, etc.

Importe del disco de trabajo las tablas en Excel denominadas EMPLEADOS, DATOSE, SALARIOS y VENTAS (RH.xls). Revise que los tipos de datos de cada registro sean los adecuados, modificándolos en caso necesario. Es particularmente importante: IDempleado que debe ser Auto numérico (entero largo) en la tabla EMPLEADOS. Verifique que en cada tabla exista un campo clave único y en caso de no ser así asígnelo.

Propiedades de las tablas a emplear:

Tabla Empleados


Tabla Salarios


Tabla DatosE


Tabla Ventas


Establezca las relaciones necesarias entre las diversas. Asigne integridad referencial en esas relaciones.
Realice un formulario para capturar y mostrar los datos de cada una de las tablas. Modifique sus propiedades alterando su aspecto (tamaño y tipo de letra, colores, etc.)
Realice las siguientes Consultas:

  • Directorio telefónico de empleados (alfabetizado por apellido paterno)
  • Edad de los empleados
  • Empleados varones solteros
  • Empleados casados
  • Empleados cuyo apellido inicia con V
  • Empleados de cierto departamento
  • Empleados mayores de edad
  • Empleados mejor pagados
  • Empleados que viven en Laredo
  • Comisiones ganadas por ventas
  • Iniciales de los empleados
  • Los 5 empleados más viejos
  • Los 5 empleados más jóvenes
  • Mes en que nacieron los empleados
  • Empleados que cumplen años este mes
Realice un informe en el que aparezca el directorio telefónico de empleados (alfabetizado por apellido paterno)
Realice un informe en el que aparezca la lista de empleados de cada departamento.


Anexo las tablas del simulacro de examen y la base de datos correspondiente (primero intenten ustedes realizarla y solo utilícenla para resolver dudas)



Tarea






Tarea de ACCESS por equipos:

El Tema de la aplicación es libre. Sin embargo, se tendrá que elegir una aplicación que pueda vincularse de una manera lógica con el concepto de “bases de datos”. Con un grado de complejidad similar al de la base de datos del ejemplo mostrado previamente (RH.mdb)

Condiciones (de cualquier alternativa). Se tendrán que utilizar:
a. Cuatro tablas.
b. Se ha de plantear qué campos contendrán las tablas de manera que haya una relación lógica entre ellas. En la parte de la descripción de cada campo se debe comentar para qué sirve ese campo.
c. Para cada campo se considerarán las propiedades oportunas.
d. Cada tabla contendrá al menos 10 registros.
e. Entre estas tablas habrá un número de como mínimo 3 relaciones.
f. Se realizarán al menos 8 filtros.
g. Se realizarán al menos 4 consultas que tengan sentido en cuanto al significado de las tablas. ¡Las consultas podrán hasta extraer datos del conjunto de tablas y otras consultas!
h. Los datos de las tablas se introducirán con base de un número igual de formularios, ya que normalmente es ésta la manera de capturar información. En este caso, el formulario forma la interfaz entre el usuario y la base de datos.
i. Se crearán 4 informes distintos en base a las consultas o las tablas disponibles.
j. Se entregara un reporte por escrito de esta tarea.



Modalidad de entrega. Subir a OneDrive en la carpeta pública el archivo .mdb que implementa la aplicación (y las impresiones correspondientes), y un archivo PPT (presentación Power Point) que muestre paso a paso como construyeron su base de datos, tablas, relaciones, formularios, filtros, consultas, informes, etc. (como el que les mostré y fotocopiaron BD_ Biblos)

Incluir una lista con sus nombres y números de control  la primer diapositiva para identificarlos 
Fecha de entrega.  7 de Diciembre

martes, 24 de noviembre de 2015

20 puntos extra

Les estoy ofreciendo 20 puntos extra por preparar material de apoyo que les permita estudiar las diversas unidades de lo que estudiaron de Excel. Pueden utilizar como referencia los textos de las prácticas, el disco de trabajo y mis notas de Excel (todo esto se les proporcionó al principio del semestre) en una de las primeras entradas del blog).

Los interesados tienen una semana para hacerlo, ponganse de acuerdo con el representante de grupo quien asignará los temas conforme lo vayan solicitando. El material de apoyo se enviará a la brevedad al representante de grupo (con copia para mi en hugogarcia.tec@hotmail.com), quien lo subirá a un blog de apoyo para el estudio de la materia.

Les presento un ejemplo de lo que propongo:

 

Acompañado de un libro de Excel para practicar el tema mostrado

viernes, 13 de noviembre de 2015

Simulacro de Examen Access Básico


Tablas en Excel Agencia Automotriz.

A. Cree una base de datos en blanco, y denomínela “AGENCIA AUTOMOTRIZ”, guárdela en una carpeta con sus iniciales. Importe las tablas en Excel denominadas Vehículos, Vendedores, Ventas y Clientes (Agencia Automotriz.xls). Revise que los tipos de datos de cada registro sean los adecuados, modificándolos en caso necesario. Son particularmente importantes: IDvehículo que debe ser entero largo, IDVendedor que debe ser entero largo e IDVenta que debe ser Auto numérico (entero largo). En caso necesario cambie los nombres de los campos que lo requieran. Verifique que en cada tabla exista un campo clave único y en caso de no ser así asígnelo.
B. Establezca la relación entre las tablas (la IDVendedor relaciona Vendedores con Ventas) (la IDVehículo relaciona Vehículos con Ventas) (la IDCliente relaciona Clientes con Ventas). Asigne integridad referencial en esas relaciones.
C. Realice las siguientes consultas
1) Vendedores cuyo apellido paterno inicia con C
2) Vendedores cuyo primer nombre termina con A
3) Vendedores que no tienen segundo nombre
4) Lista de Clientes foráneos
5) Lista de vehículos Explorer
6) Clientes de la colonia Centro y cuyo apellido paterno empiece con A
7) Clientes de las colonias Burócratas o Guerrero
8) Vehículos con un precio mayor a $ 400,000
9) Vehículos con un precio mayor a $ 300,000 y menor que $ 400,000
10) Que agrupe datos de diferentes tablas y muestre para cada IDVenta los datos del vehículo y del cliente que lo adquirió.
11) Que calcule el precio con IVA de los vehículos
12) Que muestre las iniciales de cada vendedor
13) Que una nombres y apellidos de cada vendedor
14) Que muestre cuales vehículos compró cada cliente, cuando y su precio
15) Que muestre cuales vehículos vendió cada vendedor
16) Que muestre cuales vehículos se vendieron en cierta fecha (por ejem. 06/11/2012)
17) Que muestre cuales vehículos se vendieron en cierto mes (por ejem. Septiembre)
18) Ventas realizadas por un cierto vendedor [nombre del vendedor:]
19) Ventas realizadas ordenadas por mes y por vendedor
20) Calcular la suma total de los precios de los autos vendidos por vendedor
21) Calcular número de autos vendidos por vendedor
22) Calcular precio promedio de los autos vendidos por vendedor
23) Calcular el número de clientes de cada ciudad
24) Calcular la suma de ventas de cada tipo de auto
25) Encontrar los 5 autos de mayor precio
--------------------------------------------------------------------------------------------------

                             Tabla Abogados.xls
Crear la base de datos de un despacho jurídico 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 jóvenes
(d)   Casos de divorcio
(e)   Casos de un mismo abogado
(f)    Casos mejor pagados
(g)   Casos de un mismo tipo
(h)   Casos resueltos
------------------------------------------------------------
Tabla Inmobiliaria.xls
a)      Lista de Fincas, alfabetizada
b)      Lista de Fincas que se tienen en [Ciudad]
c)      Lista de Casas con 4 recamaras o más que se tienen en Nuevo Laredo
d)      Lista de Pagos de este mes
e)      Lista de Pagos de este año
f)       Lista de pagos en un rango de fechas
g)      Contratos con fecha inicial del 2013

Tablas Vinatería
Crear la base de datos y realizar las siguientes consultas:
a) Productos de cada proveedor
b) Que productos compró cada cliente y cuando
c) Ventas de esta semana
d) Calcular el precio de venta ya incluyendo el descuento
e) Compras realizadas a cada proveedor

Próximo Examen Access


Tenemos examen en la próxima semana. Cubre los temas siguientes:

1. Conocimiento de una base de datos

2. Diseño de Tablas en Access
3. Vínculos entre tablas
4. Propiedades de los Campos

5. Consultas

6. Formularios

7. Informes

Estudien los apuntes de Access,  las prácticas y las presentaciones correspondientes :

Como orientación les proporciono la siguiente lista de auto comprobación de todo lo que se ha cubierto.

¿Sabes cómo?
●  Identificar los diferentes elementos que componen una base de datos
●  Abrir una tabla, seleccionar y editar datos en la misma  
●  Obtener ayuda
●  ¿Qué pasa si no introduces datos en el campo clave?
●  ¿Qué pasa si dejas en blanco algún otro campo?
●  ¿Qué pasa si intentas introducir un registro repetido? (dos veces el mismo valor del campo clave)
●  Conmutar entre vista Hoja de datos y vista de diseño
●  Ver las propiedades de los diferentes campos de la tabla 
●  Desplegar una sub hoja de datos
●  Dar Zoom a una celda
●  Cambiar la apariencia de una tabla (tipo de letra, tamaño, color, líneas divisorias, bordes y colores, temas, alineación). Cambiar ancho de columnas y de renglones
●  Revisión ortográfica 
●  Alfabetizar (ordenar) de manera ascendente o descendente
●  Buscar un cierto valor
●  Re ordenar campos (por ejemplo colocar primero Nombre y después Apellido)
●  Ocultar columnas
●  Mostrar columnas
●  Congelar/Descongelar columnas
●  Cambiar de nombre a una columna (campo)
●  Agregar una columna
●  Descartar una columna
●  Revisar ortografía
●  Buscar un dato (búsqueda simple y con comodines)
●  Editar, Encontrar, Buscar,  Remplazar,
●  Buscar solo campo actual o en toda la tabla, Inicio del campo, Parte de campo
●  Utilizar plantillas
●  Planear una base de datos
●  Elaborar un modelo relacional
●  Construir las tablas que se requieran, elegir los tipos de datos que convengan y vincular las tablas
●  Crear una tabla en vista de diseño
●  Crear una tabla empleando plantillas de tabla
●  Crear una tabla importándola de Excel
●  Importar una tabla de otra base de datos
●  Establecer Relaciones entre tablas (Vínculos)
●  Ajustar la llave primaria (campo clave)
●  Establecer una nueva relación
●  Obligar integridad referencial
●  Desplegar una sub hoja de datos
●  Cambiar la sub hoja de datos que se muestra
●  Borrar un vínculo
●  Modificar propiedades de un campo (Formato, Descripción, Letrero [Caption], Mascara de entrada, Validarlo, Valor predeterminado, Requerido, Longitud cero)
●  Crear campos de diferentes tipos
●  Crear un campo que guarde imágenes. (Foto)
●  Crear un campo tipo lista (EdoCivil) [soltero/casado/divorciado/viudo]
●  Crear un campo Si/No (Becado), utilizando las opciones Casilla de Verificación, Cuadro de Texto, Cuadro Combinado
●  Crear un campo tipo Memo (Comentarios)
●  Crear un campo de Hiper vínculo
●  Crear una consulta simple con el asistente
●  Crear una consulta calculada
●  Crear una consulta de totalización
●  Crear un formulario simple y modificar su presentación
●  Crear un informe simple y modificar su presentación


Al reverso de cada práctica existe material adicional.
En particular es importante que estudien lo correspondiente a las propiedades de los campos (que viene muy detallado) y muy frecuentemente es objeto de confusión.

El ejercicio que viene al final de la práctica 4 (Propiedades de los campos)  pide crear tres tablas:
 Salarios, Empleados y Datos de los Empleados y modificar las propiedades de muchos de los campos, vincular las tablas y extraer información de ellas.
Este ejercicio nos puede servir para repasar ese tema.

A lo largo de estas semanas hemos trabajado con varias bases de datos, alguna o algunas de las cuales pudiera utilizar para el próximo examen, por lo que requieren tenerlas ustedes en su memoria USB o en su propio blog. También es recomendable que tengan todos los archivos de Excel que hemos utilizado (muchos de ellos vienen en el Disco de trabajo de Informática II HGG).

También se encargó por alumno elaborar al menos una de las siguientes (Viaje de prácticas, Estacionamiento escolar, Gimnasio, Control de asistencia, Facturación, Caja de cobros escolares, Control de Activo Fijo, Entradas y Salidas, Chequera, Mantenimiento preventivo, Recursos Humanos, Catastro, Cursos y aulas, Pedidos, Seguro de gastos médicos, Facturas, Microempresa, Sistema de ventas) y compartirlas con los demás.

También es conveniente que tengan a la mano las bases de datos de ejemplo: Dulce, Neptuno, Northwind, que estaremos utilizando al estudiar diversos temas de la materia.

El tema siguiente (BD de Agencia Automotriz) lo utilizaremos para hacer un simulacro de examen.

Segundo Examen



El examen será dentro de las horas de clase     No lleguen tarde porque no habrá tiempo adicional.
Los que puedan hacerlo, traigan con ustedes su computadora personal para que no falten máquinas.

Proyecto Individual

A mediados de diciembre deberán presentar cada uno de ustedes el proyecto de base de datos de realización individual. Todos los proyectos tienen como objetivo la automatización de tareas administrativas utilizando bases de datos relacionales.
Les recuerdo que no debe haber proyectos repetidos. Posteriormente discutiremos cada uno de estos proyectos en clase.

Entre otras cosas, al presentar su proyecto, consideren lo siguiente:

FORMULACION DEL PROYECTO, MARCO TEORICO Y SOPORTE BIBLIOGRAFICO: Esta sección contiene la exposición general del problema, los aspectos a desarrollar, señalando los alcances del proyecto.

OBJETIVOS: (generales y específicos).

METODOLOGIA: Describa los métodos que utilizará para abordar los objetivos del proyecto.

PLAN DE TRABAJO incluyendo grafica de Gantt (el proyecto debe quedar terminado para finales de Noviembre)

RESUMEN DEL PROYECTO: Cuales son los principales puntos que se abordaron en el proyecto, incluyendo objetivos, metodología y resultados esperados.


En el desarrollo de la base de datos que elijan, deberán realizar lo siguiente:

  • Definir claramente el propósito de la base de datos
    Proponer las consultas usuales que realizaría un usuario de la base de datos *
  • Hacer el análisis y el diseño manual de la base de datos ,
  • Elaborar el modelo relacional ,
  • El diseño de las respectivas tablas,
  • El diseño de los formularios,
  • El diseño de las consultas,
  • El diseño de los informes que se necesiten.

La estructura de las tablas deben atender lineamientos básicos de análisis y diseño vistos en clases.

Cada formulario deberá capturar la información requerida y tener buena presentación visual.

Las consultas deben poder responder a la totalidad de las preguntas planteadas *.

Los informes deberán resolver necesidades de información a tiempo y con una presentación profesional.

La base de datos deberá ser funcional y todo su trabajo deberá ser documentado.

El proyecto se mostrará al grupo para ser probado y evaluado.

Se deberán corregir los errores encontrados en el paso anterior.

Evaluación:

Los criterios a evaluar son los siguientes:


Concepto
Porcentaje de la calificación asignada
Exposición del proyecto
20%
Funcionalidad de la base de datos
20%
Funcionalidad de las relaciones
10%
Funcionalidad de los formularios
10%
Funcionalidad de las tablas
10%
Funcionalidad de las consultas
10%
Funcionalidad de los informes
10%
Documentación correcta de los objetos de la base de datos
10%
Aspecto estético aceptable
10%

La calificación final del proyecto depende fundamentalmente de la dificultad del mismo y del trabajo desarrollado, pero también influyen otros factores como son creatividad, capacidad analítica y originalidad, cuenta también la calidad de la memoria escrita y la defensa realizada.
Competencias a evaluar:

- Capacidad de análisis y síntesis.

- Capacidad de organización y planificación.

- Comunicación oral y escrita.

- Toma de decisiones.

En la entrega del reporte preliminar, como mínimo se pide lo siguiente:

a. Cuatro tablas como mínimo (que tengan una relación estrecha y lógica entre ellas).
b. Para cada campo se considerarán las propiedades oportunas. En la parte de la descripción de cada campo se debe comentar para qué sirve.
c. Entre estas tablas se establecerán como mínimo 3 relaciones, con integridad referencial.
d. Se obtendrán por lo menos 4 consultas significativas.
e. Los datos de las tablas se introducirán a base de un número igual de formularios.
f. Cada tabla contendrá al menos 15 registros.
g. Se pide realizar al menos 4 informes distintos a raíz de las consultas o / y las tablas disponibles.