001 - evaluacion a distancia_052013
Post on 02-Apr-2018
218 Views
Preview:
TRANSCRIPT
-
7/27/2019 001 - Evaluacion a Distancia_052013
1/12
Primera Evaluacin a
Distancia
Programa Acadmico de Educacin
Superior a Distancia
Ingeniera de Sistemas
Base de Datos
IV Ciclo
DATOS DE IDENTIFICACIN
CURSO : Base de Datos
FECHA DE ENTREGA :
SEMESTRE ACADMICO : 20131
ESTUDIANTE :
FACULTAD : Facultad de Ingeniera
ESCUELA PROFESIONAL : Ingeniera de Sistemas
PROFESOR : Ing.Franklin Guerrero Campos
-
7/27/2019 001 - Evaluacion a Distancia_052013
2/12
Indicaciones Generales
No olvides de escribir tus nombres y apellidos en la primera pgina de laprueba, en los espacios correspondientes, as como la Facultad y Escuela
Profesional a la que perteneces.
Este examen consta de dos partes:
Primera parte: Preguntas objetivas que tiene un valor de 07 puntos Segunda parte: Desarrollo de Casos tiene un valor de 13 puntos
AVISO: Tu EVALUACIN A DISTANCIA solo ser CALIFICADA cuando supresentacin est dentro del CRONOGRAMA ACADMICO la cual es nica y
exclusivamenteVA CAMPUS VIRTUAL, dicho cronograma es establecido porla COORDINACIN DEL PROGRAMA y DIRECCIN DE ESCUELA, losENVOS a DESTIEMPO, no sern CALIFICADOS, as como tambin sernANULADOS aquellos exmenes en dondeEXISTA COPIA PARCIAL O TOTAL,recuerda que tus soluciones son UNICAS.
OBSERVACIN: A fin de agilizar la REVISION de tu EAD, favor incluye todastus RESPUESTAS (diagramas, scripts y otros) slo en este documento,archivos adicionales a este, no sern tomados en cuenta.
INSTRUCCIONES
La prueba objetiva est constituida por dos partes, la primera de ellas consta de 35 preguntasdonde debes relacionar conceptos, la veracidad (V) o falsedad (F) de los enunciados y de alternativacorrecta. En la segunda parte hay preguntas denominadas desarrollo de casos los cuales debes dedesarrollar usando cualquier herramienta CASE.
En el desarrollo de la prueba lee atentamente los enunciados o la pregunta y responder
segn se indique, adems debes estar seguro al momento de responder pues cualquier borrn oenmendadura anula la respuesta.
Primera Evaluacin a Distancia
Preguntas objetivas
-
7/27/2019 001 - Evaluacion a Distancia_052013
3/12
I. Relacionar los siguientes conceptos ( 0.2 puntos cada uno )
1. Es un campo o un conjunto de campos que puede serusado para identificar un registro.
10Interseccin
2. Es el proceso de construir un esquema de la informacinque utiliza la empresa
4 Tablas
3. Es una tcnica para prevenir las anomalas operacionalesen las relaciones.
2 Diseo Conceptual
4. Son objetos de la base de datos que contienen todos susdatos, donde se definen mediante una coleccin decolumnas.
6 Lenguaje deManipulacin de Datos
5. Descripcin de alto nivel de la estructura de la Base deDatos y los requerimientos de usuario
7 Llave Fornea
6. Permite recuperar los datos almacenados en la base dedatos y tambin incluye ordenes para permitir al usuario aactualizar las bases de datos
3Normalizacin de Datos
7. Es aquel cuyo valor coincide con la clave primaria dealguna otra tabla
1 Clave
8. Representan propiedades de la misma y que estncaracterizadas por un nombre
5 Diseo Lgico
9.
Incluye ordenes para definir, modificar o borrar las tablasen las que se almacenan los datos y de las relacionesentre estas
9 Lenguaje de Definicinde Datos
10. Es una relacin definida sobre el mismo esquema derelacin y cuya instancia estar constituida por las tuplasque pertenecen a ambas relaciones.
8Atributos
II. Escribe verdadero (V) o falso (F), donde corresponda. ( 0.2 puntos cada uno )
1. Clave es un campo o un conjunto de campos que puede ser usado paraidentificar un registro.
V
2.Diseo Conceptual es el proceso de construir un esquema de lainformacin que utiliza la empresa
V
3. Normalizacin de Datos no es una tcnica para prevenir las anomalasoperacionales en las relaciones.
F
4. Las tablas no son objetos de la base de datos que contienen todos susdatos, donde se definen mediante una coleccin de columnas.
F
5. Diseo Lgico es la descripcin de alto nivel de la estructura de la Basede Datos y los requerimientos de usuario
V
6. LMD no permite recuperar los datos almacenados en la base de datos ytambin incluye ordenes para permitir al usuario a actualizar las basesde datos
F
7. Llave Fornea es aquel cuyo valor coincide con la clave primaria dealguna otra tabla
V
8. Los atributos no representan propiedades de la misma y que estncaracterizadas por un nombre.
F
9. Lenguaje de Definicin de Datos Incluye ordenes para definir, modificaro borrar las tablas en las que se almacenan los datos y de lasrelaciones entre estas.
V
10. La interseccin es una relacin definida sobre el mismo esquema derelacin y cuya instancia estar constituida por las tuplas quepertenecen a ambas relaciones
V
III. Responder a las siguientes interrogantes. (0.20 puntos c/u)
1. Mencione dos usos del Diccionario de Datos2. Explique por qu los usuarios no deben tener acceso al Diccionario de Datos?
-
7/27/2019 001 - Evaluacion a Distancia_052013
4/12
3. Explique por el Modelo Lgico se llama el corazn de la base de datos?4. Explique cmo se puede usar un paquete CASE en el diseo de Base de Datos?5. Qu tipos de habilidades debe de poseer un administrador de Base de Datos?Para qu tareas se
necesitan?6. Defina los siguientes trminos
a. Datos Operativosb. Entidadc. Atributod. Registro de Datose. Archivo de datos
f. Metadatog. Prototipoh. CASEi. Diccionario de Datosj. Estndares de Datos
7. Distinga entre la intensin y la extensin de una base de datos8. Distinga entre la independencia de datos lgica y fsica, proporcione ejemplos de los posibles cambios que
permiten.9. Proporcione dos razones por las que es deseable separar la representacin fsica de la estructura
conceptual de una base de datos.10. Mencione dos caractersticas deseables de un modelo conceptual de una organizacin.11. Defina lo siguiente: esquema externo, esquema lgico y esquema interno.12. Establezca diferencias entre datos e informacin.13. Defina los niveles de abstraccin de una Base de Datos.14. Indique algunas de las principales funciones del Administrador de Base de Datos.15. Describa la arquitectura en tres niveles para las base de datos.
INSTRUCCIONESLas preguntas de este tipo tienen por finalidad evaluar tu capacidad analtica y de diseo. Estn enfocadas alMODELADO DE DATOS (ER), NORMALIZACION DE DATOS, ALGEBRA RELACIONAL y LDD (SQL), para unmejor desarrollo utilice cualquier herramienta CASE.
I. Desarrollo de Casos 05 puntos
1. Academia de Formacin Profesional 02ptos
En una academia de formacin profesional se quiere automatizar la gestin de profesores yclases. En la academia se imparten clases de primer y segundo grado en diferentesespecialidades (administracin, informtica, delineacin y electrnica), existiendo variosgrupos por cada curso y especialidad, de forma que existen, por ejemplo, un 1 A en laespecialidad de Administracin, un 1 A en la especialidad de Informtica, un 1 B de
Administracin, etc.Cada especialidad se caracteriza por un cdigo de especialidad, nombre, nmero deasignaturas totales y ttulo oficial otorgado. Los cursos se componen de un nmero de curso(1, 2, 3, 4 o 5) y de la lista de asignaturas del curso. Por su parte, los grupos incluyen elcdigo de grupo (A, B o C) y el nmero de alumnos que lo componen, siendo una prioridaddel centro mantener un lmite mximo de 15 alumnos por grupo.
Cada grupo tiene un profesor al que se considera tutor del grupo y que se encarga de daralgunas de las asignaturas consideradas como troncales del curso: matemticas, literatura,etc. Adems, debido a las caractersticas particulares de cada especialidad, existenprofesores encargados de impartir clases especializadas como contabilidad, sistemasoperativos, etc. Tanto los profesores tutores como losespecialistas se consideran personalfijo de la academia y la informacin que se deber almacenar de ellos es su DNI, nombre yapellidos, domicilio, nivel de estudios alcanzados y titulacin. Un profesor puede ser tutor deun grupo y especialista en el mismo u otro grupo distinto y nada impide que un profesor slopertenezca a la categora de especialistas.Uno de los principales objetivos de la academia es llevar un riguroso control de las clasesimpartidas por los profesores y tambin de las clases recibidas por los alumnos de forma
individualizada (con el objetivo de realizar posteriores estadsticas de absentismo acadmico)para lo que establece las siguientes medidas:
Preguntas sobre Desarrollo de Casos
-
7/27/2019 001 - Evaluacion a Distancia_052013
5/12
I. Todos los profesores deben firmar diariamente una hoja de actividad que justifica las clasesque ha dado. Existe una hoja de actividad diaria por cada grupo y en dicha hoja se registra lafecha, el nombre del profesor y las horas de inicio y de fin de la clase dada por el profesor.II. Adems de firmar la hoja de actividad, los profesores deben firmar a cada alumno una fichaindividual en la que consta el mes, el da del mes, la clase impartida y la firma del profesor.Estas fichas individuales se renuevan cada mes de forma que cada una contiene tantascasillas con los tres campos (da, clase y firma) como das tenga el mes Como la academia
est muy preocupada porque el ritmo de las clases no se altere bajo ningn conceptomantiene un grupo de profesores candidatos que permiten impartir las clases cuandoalguno de los profesores tutores o especialistas no puede hacerlo por cualquier motivo(enfermedad, vacaciones, etc). Los interesados en cubrir vacantes deben dejar en laacademia una copia de su Curriculum Vitae y rellenar un formulario en el que indiquen lasmaterias que desean impartir y si desean trabajar como tutores, como especialistas o comoambas cosas.Cuando se necesita cubrir una vacante se consulta la lista de candidatos y en funcin de lasclases a cubrir se contacta telefnicamente con algunos de los candidatos para concertar unaentrevista. De la llamada interesa almacenar la fecha y hora de la misma y la disposicin delcandidato a mantener la entrevista: no localizado, no est interesado o entrevista
concertada. Una vez realiza la entrevista, se emite un informe con la fecha de la entrevista,el nombre del candidato entrevistado, la materia a cubrir y la valoracin que se le asigna.El proceso de seleccin de candidatos (llamada y entrevista) es realizado por un grupo deprofesores tutores o especialistas que forman parte de un comit selectivo encargado deestas labores. Este comit es por tanto el encargado de elegir al candidato en funcin de lavaloracin que se le haya dado. Una vez elegido el candidato la formalizacin de su contratolaboral no es objeto de este modelo de datos. El comit se compone de un presidente, unsecretario y un vocal. La pertenencia al comit es optativa y sus miembros se eligenanualmente, pero la academia est interesada en mantener un historial de los sucesivoscomits de seleccin por lo que deber guardarse tambin el ao de constitucin de cadacomit.
2. Laboratorios Clnicos, Chiclayo LAB 01ptosLa cadena de Laboratorios Clnicos, Chiclayo LAB, desea implementar un sistema degestin de cada una de su sucursales que conforman la cadena, teniendo en cuenta lassiguientes requisitos:
De los trabajadores se desea identificarlos por su DNI, apellidos y nombres,especialidad, direccin, telfono, fecha de nacimiento, sexo, fecha de ingreso a lacadena, tipo de sangre, cdigo de la seguridad social.
Cada sucursal, debe de estar identificada, por un cdigo, direccin, telfono, rea,responsable, cantidad de trabajadores.
La cadena de brinda una serie de pruebas en cada una de las sucursales, la cualesdeben de estar identificadas por un cdigo, descripcin, tiempo de realizacin,valores de referencia, recomendaciones y costo de la prueba.
Los clientes, solicitan una o ms pruebas de acuerdo a la indicacin de su mdico,de los cuales se desea registrar los siguientes datos DNI, apellidos y nombres,direccin, telfono, fecha de nacimiento, sexo. De los mdicos tambin se deseaalmacenar sus datos elementales como CMP, apellidos y nombres, especialidad,direccin, telfono.
Cabe indicar, que al momento de realizar las pruebas los clientes efectan un pago,pudiendo ser en efectivo o con algn medio de pago, del cual desean almacenar, la
fecha de pago, el importe, el modo de pago, y alguna observacin por latransaccin.
-
7/27/2019 001 - Evaluacion a Distancia_052013
6/12
As mismo por cada prueba realizada a los pacientes, se desea registrar la emisinde las pruebas para ser enviados a su mdico, de los cuales debemos de registrarla fecha de emisin del informe, nombre de la prueba, descripcin, conclusin, yque sucursal la emiti.
El administrador general de la cadena, tambin desea llevar el control de losreactivos que se utilizan en cada una de las pruebas, para la cual se identificarancon un cdigo, nombre, laboratorio, fecha de ingreso, cantidades usadas por
prueba, unidad de medida, procedencia. Como ltimo requisito, indica el administrador, que tambin desea llevar un control
de todos los equipos que dispone, la cadena de laboratorios, para la cual sernidentificados con un cdigo, descripcin, marca, fecha de adquisicin, cantidad, aode fabricacin, serie y su ubicacin en cada una de las sucursales.
3. Grupo Mdico Clnica Bienestar02 ptosLa Clnica Bienestar es una instalacin que proporciona atencin mdica en reas rurales delpas. Su personal profesional consiste en cinco mdicos, dos enfermeras practicantes queproporcionan atencin no especializada y pueden prescribir medicamentos, dos enfermerasregistradas, dos parteras que proporcionan atencin prenatal y supervisin de parto excepto
en casos con complicaciones, un farmacutico y un tcnico mdico. Los miembros delpersonal no profesional incluyen un administrador de oficina, una recepcionista y un contadorque trabaja tiempo parcial. La clnica atiende a varios miles de pacientes, quienes puedenvisitar la clnica varias veces por ao, tanto para cuidado preventivo como son chequeos oinmunizaciones, y para tratamiento de enfermedades. Las instalaciones consisten de una salade espera con un escritorio de recepcin, una oficina administrativa, una estacin deenfermeras, 10 salas de exploracin con salas de consulta adjuntas, una pequea sala deoperaciones, una sala de partos, una sala de recuperacin, una farmacia y un pequeolaboratorio.
La clnica tiene horario regular de operacin los das de semana, los sbados en la maana ydos tardes por semana. Por lo general, durante las horas regulares, en la clnica estn dosmdicos o un mdico y una enfermera practicantes, una enfermera registrada y una partera.
Adems, los miembros del personal profesional rotan responsabilidades para cubrir llamadasde emergencia 24 horas al da, siete das a la semana. Al final de cada da, el administrador orecepcionista configuran la desviacin de llamadas de modo que las llamadas de emergenciase dirijan automticamente al nmero telefnico de la persona que proporciona la coberturade emergencia. Cuando la clnica abre en la maana, se detiene la desviacin de llamadas.Dos de los mdicos son cirujanos que realizan ciruga de rutina que no requiere anestesiageneral en la clnica una maana a la semana, auxiliados por una enfermera. Otros tienenespecialidades en pediatra y medicina interna. Sin embargo, todos los mdicos pueden
proporcionar cuidado general y de urgencia a cualquiera de los pacientes.Los pacientes que requieren ciruga mayor u otra atencin hospitalaria deben acudir a unhospital ubicado fuera del rea inmediata atendida por la clnica. Los miembros del personalclnico por lo general no visitan a sus pacientes que estn en el hospital, y en vez de ellodejan su atencin al personal del hospital con quien la clnica se comunica durante lahospitalizacin. No obstante, la clnica proporciona atencin tanto pre como poshospitalariapara los pacientes.
Las horas de operacin se dividen en citas calendarizadas y horas no agendadas que estnabiertas para quien ingrese. Por lo general, los pacientes solicitan con mucha anticipacincitas para chequeos e inmunizaciones. Los pacientes que sufren de enfermedades crnicas o
agudas usualmente pueden solicitar cita en el momento, o pueden llegar durante las horas noagendadas. El administrador es responsable de establecer todos los horarios, tanto para el
-
7/27/2019 001 - Evaluacion a Distancia_052013
7/12
personal como para los pacientes, y de mantener actualizados los registros. Antes decomenzar cada mes, el administrador hace horarios de cobertura completos para todo elpersonal. El contador es responsable de elaborar toda la facturacin y registrar los pagos. Larecepcionista es responsable de hacer citas, dirigir el trfico y hacer que los registros mdicosdel paciente estn disponibles en una carpeta durante la visita. La enfermera prepara alpaciente, toma la historia mdica, realiza algunas rutinas o pruebas mdicas, toma muestrapara pruebas de laboratorio, actualiza la carpeta y auxilia al practicante (mdico, enfermera
practicante o partera) durante la visita. En la visita, el practicante examina al paciente,administra tratamiento mdico, puede realizar algunas pruebas, tomar muestras para pruebasde laboratorio y escribir prescripciones para medicamentos u rdenes para pruebas delaboratorio adicionales. Cada visita resulta en uno o ms diagnsticos, que el practicanteagrega a la carpeta del paciente, junto con cualquier comentario u observacin. Las recetasse pueden surtir en la farmacia de la clnica a solicitud de! paciente. Algunas pruebas delaboratorio las realiza en la clnica el tcnico mdico, con las muestras tomadas por algunode los profesionales. Las pruebas ms especializadas se realizan en un laboratorio mdico enel hospital fuera de la regin. Siempre que es posible, los especmenes, como muestras desangre, se toman en la clnica y luego se envan al laboratorio de! hospital. Si la prueba delaboratorio requiere la presencia del paciente y equipo que no est disponible en la clnica, se
enva al paciente al laboratorio del hospital para la prueba, y los resultados se envan devuelta a la clnica.
-
7/27/2019 001 - Evaluacion a Distancia_052013
8/12
II. Normalizacin de Datos 03 puntos (01 puntos c/u )
Boleta de Juegos de Azar(*)
-
7/27/2019 001 - Evaluacion a Distancia_052013
9/12
CASO : ESTADO DE CUENTA (*)Normalizar el siguiente documento hasta la 3FN.
-
7/27/2019 001 - Evaluacion a Distancia_052013
10/12
CASO : BOLETA DE VENTABOTICAS & SALUD(*)Normalizar el siguiente documento hasta la 3FN.
(*)Los documentos que se incluyen en este examen, son con fines de enseanza, siendo de su propiedad las empresas que seindican en estos.
III. Algebra Relacional 03 puntos ( 0.6puntos c/u )
Aplicando los conceptos del algebra relacional desarrollar, de acuerdo al modelo que se te propone :OPERADOR NOTACIONSeleccin
Proyeccin
Unin
Interseccin
Diferencia -ProductoCartesiano
X
Reunin
Divisin
Empleado(numero_empleado, nombre, sucursal, edad)Libro(isbn,titulo, autores, editorial)Prstamo(numero_empleado, isbn, fecha)
a. Determinar el nombre de los empleados que han tomado prestado libros editados por BookEditoresb. Determinar el nombre de los empleados de han tomados prestado todos los libros editados por
BookEditoresc. Determinar el nombre de los empleados que han tomado prestados ms de cinco libros diferentes
editados por BookEditores.d. Para cada editorial, determinar el nombre de los empleados que han tomado prestados ms de cinco
libros de esa editorial.
e. Determinar el nombre de la editorial con mas prestamos.
-
7/27/2019 001 - Evaluacion a Distancia_052013
11/12
IV. SQL Server Lenguaje de Definicin de Datos. (02 puntos definicin correcta)
Teniendo en cuenta el siguiente modelo, utilizar el LDD para la creacin de la Base de Datos, tablas, relaciones yrestricciones que se indican a continuacin
Nombre de Base de Datos : EdutecDetalle de Tablas
AlumnoAtributo Tipo Restriccin
IdAlumno char(5) NOT NULL
ApeAlumno varchar(30) NOT NULL
NomAlumno varchar(30 NOT NULL
DirAlumno varchar(50) NULL
TelAlumno varchar(12) NULL
EmailAlumno varchar(50) NULL
CicloAtributo Tipo Restriccin
IdCiclo char(7) NOT NULL
FecInicio smalldatetime NULL
FecTermino smalldatetime NULL
CursoAtributo Tipo Restriccin
Idcurso char(4) NOT NULL
Idtarifa char(1) NOT NULL
Nomcurso varchar(50) NOT NULL
CursoprogramadoAtributo Tipo Restriccin
IdCursoProg int IDENTITY
IdCurso char(4) NOT NULL
IdCiclochar(7)
NOT NULL
IdProfesor char(4) NULL
Vacantestinyint
NOT NULL
DEFAULT 20PreCursoProg money NOT NULL
Horario varchar(24) NOT NULL
Activo bit DEFAULT 1
Matriculados tinyintNOT NULLDEFAULT 0
EmpleadoAtributo Tipo Restriccin
IdEmpleado char(6) NOT NULL
Password char(6) NOT NULL
ApeEmpleado varchar(30) NOT NULL
NomEmpleado varchar(30) NOT NULL
Cargo varchar(25) NOT NULL
DirEmpleado varchar(50) NULL
TelEmpleado varchar(12) NULL
EmailEmpleado varchar(50) NULL
MatriculaAtributo Tipo Restriccin
IdCursoProg int NOT NULL
IdAlumno char(5) NOT NULL
FecMatricula datetime NOT NULL
ExaParcial real NULL
ExaFinal real NULL
Promedio real NULL
Subsanacion bit NOT NULL
ExaSub real NULL
ParametroAtributo Tipo Restriccin
campo varchar(10) NOT NULL
contador int NOT NULL
ProfesorAtributo Tipo Restriccin
Idprofesor char(4) NOT NULL
Apeprofesor varchar(30) NOT NULL
Nomprofesor varchar(30)
NOT NULL
Dirprofesor varchar(50) NULL
Telprofesor varchar(12) NULL
emailprofesor varchar(50) NULL
TarifaAtributo Tipo Restriccin
idtarifa char(1) NOT NULL
pretarifa money NOT NULL
Descripcin varchar(50) NULL
-
7/27/2019 001 - Evaluacion a Distancia_052013
12/12
Utilizando cdigo SQL, establecer las relaciones y restricciones entre cada una de las tablas que anteriormente sedescriben.
Tabla LlavePrincipal
Tabla LlaveFornea
Tabla AtributoRestriccin
Alumno IdAlumno Curso IdTarifa Cursoprogramado vacantesDEFAULT 20
Ciclo IdCiclo Cursoprogramado IdCiclo Cursoprogramado activoDEFAULT 1
Curso IdCurso Cursoprogramado IdCurso Cursoprogramado matriculadosDEFAULT 0
Cursoprogramado IdCursoProg Cursoprogramado IdProfesor Matricula ExaParcial, ExaFinalCHECK >0
Empleado IdEmpleado Matricula IdCursoProg Matricula SubsanacionDEFAULT 0
Matricula IdCursoProg,Matricula
Matricula IdAlumno
Parametro Campo
Profesor IdProfesorTarifa IdTarifa
Adicionalmente para cada tabla ingresar 05 registros.
BUENA SUERTEEl trabajo que nunca se empieza es el que tarda ms en finalizarse.
J. R. R. Tolkien
top related