Wednesday, February 15, 2012

SEMESTRE 2012-1.- Practica #2 de INF-424

UNIVERSIDAD AUTONOMA DE SANTO DOMINGO
FACULTAD DE CIENCIAS
DEPARTAMENTO DE INFORMATICA

PRACTICA-LABORATORIO #2.-(Valor 5 ptos.)

Fecha publicación:_15/02/2012_ Fecha vencimiento:_03/03/2012_
Fecha entregada:______________ Resultado:______

Semestre: 2012-1..
Clave y Sección:_INF424_01_
Materia:_BASE DE DATO_ Profesor: Víctor M. Calcaño

Matrícula(s) Estudiante(s)
__________.. ____________________
__________.. ____________________
Sea el siguiente Diseño Conceptual de una base de dato de un Instituto de Cursos de Informatica, ADministracion, Contabilidad, Publicidad, etc. con las siguientes informaciones:
Descripción de Campos …Tipo/Long………… Comentario u Observaciones
Tabla de Alumnos
Identificacion Alumno …(Text/6)…..….obligatorio(Clave primaria)
Nombre y Apellido…….…(Text/25)……………obligatorio(Clave secundaria)
Sexo ……………….............(Text/1)…..…………F ó M
FechaNacimiento ….......(Date)……………..>YYYYMMDD
Edad……………………..........….(Integer)……………obligatorio
Procedencia…………………….(Text/20)
Tabla de Profesor
Codigo Profesor .....…………(Integer)………………...obligatorio(Clave primaria)
Nombre de Profesor.....…(Text/35)………………..nombre y apellido (Clave secundaria)
Direccion …………......…… (Text/30)…………………..
Sexo …………….........………(Text/1)…………………F, M
Telefono …….......…………(Integer)………………….
Especialidad………....………(Text/20)………………….. obligatorio

Tabla de Cursos
Num. de cursos ……………(Text/5…………………..obligatorio(Clave primaria)
Al inicio un 1=Administracion,2=Contabilidad,
2=Informaica, 3=Publicidad, etc.
Descripcion……….....………(Text/40)………………….obligatorio
Costo…………………………….(Integer)……………………
Duracion…………………………(Integer……………………… En días

Tabla de Inscripciones: Registro de cada inscripcion de un alumno en un Curso.
IdentificacionCurso.…………..…………. Referencia Tabla de Curso
Codigo Profesor……....…………….………Referencia Tabla de Profesor
Identificacion alumno………..…………Referencia Tabla de Alumno
Fechainscripcion…..........……(Date)…………………obligatorio
Status…………………………….(Text/1)………………….”1”=En curso,, “2”=Retenido, “3”=Pendiente de pago,”4”=Finalizado
1.-) Crear una base de datos en Acces y sus tablas correspondientes con sus Claves de registros.
2.-) Definir las relaciones de la base de dato,
3.-) Validaciones de los datos y seguridad a la base de dato.
4.-) Introducir los datos a la base de datos, utilizando Formularios para cada tabla.
5.-) Crear las siguientes consultas utilizando el asistente de consulta.
. a) Los datos de inscripciones, fecha de inscripcion, profesor y alumno ordenado por fecha.
• b) La lista de todos los profesores que trabajan en el hospital.
• c) La lista de especialidades distintas de los profesores.
• d) Datos del profesor cuyo número es 10688.
• e) Lista de nombres de alumnos que no son hombres y que tienen menos de 35 años.
• f) Edad de los profesores que tienen especialidad en Maestria
• g) Lista de nombres de los profesores que se llaman Juan Alberto.
• h) Lista de nombres de los alumnos cuyo segundo nombre es Carmen.
• i) ¿Cuáles son los lugares de procedencia de los Alumnos?
• j) ¿Los Alumnos que no nacieron en el distrito nacional y de qué lugares proceden?
• k) ¿Cuántos Alumnos hay?
• l) ¿Cuántos Alumnos hay con edad distinto?
• m)¿Cuántos Alumnos distintos se han inscrito en el curso de Base de Dato?
• n) La edad máxima y mínima de los Alumnos que se inscribieron al hospital.
• o)La especialidad del profesor con el que se inscribieron los Alumnos en el curso de Programacion Web”.
• q) Los datos del fecha de clases, nombre y sexo del alumno, edad, nombre de profesor, descripción de curso, duración y costos para un rango de fecha.
• r) La misma consulta anterior pero para aquellos Alumnos que cuya edad sea menor o igual a 20 ordenado por curso.
6.-) Crear una hoja electrónica introduciendo 10 registros de profesor, luego importarla a la base de datos en la tabla correspondiente.
7.-) Crear una consulta para recuperar los datos de un profesor introducido el nombre(usando parámetros)
8.-) Crear una consulta de la incripcions de los Alumnos introduciendo la fecha actual.
9.-) Crear una consulta que presente los datos del nombre, sexo y edad delalumno; de los datos del profesor nombre, sexo , especialidadi; de la inscripcion la fecha, descripcion del curso y costo.
10.-)De la consulta anterior, hacer una consulta que recupere(crear ) los datos para una tabla llamada “Historial-Cursos”, cuyo Status sean iguales a “4”. Luego, hacer una consulta de los cursos impartidos en un mes y año especifico. Y Cual fue los cursos que tuvieron mayor demanda en un año.