Vous êtes sur la page 1sur 1

SECCIÓN 01

Ciclo 2018-II
Escuela Profesional de Ingeniería de Sistemas e Informática
Examen
Parcial 0203-02413
BASE DE DATOS
Tipo A Nota en letras:

Docente: JURURO BODA ALEX MANUEL

Ciclo: 8 Módulo: 2 Sección: 01 UDED:

Alumno: Código:
ESTIMADO ESTUDIANTE, SE LE RECUERDA:
USO OBLIGATORIO DEL CORREO INSTITUCIONAL, PARA SU COMUNICACIÓN.
Si aún no cuenta con su clave, solicítelo a su coordinador.
 Presentar su Documento de Identidad a solicitud del evaluador.
 Resuelva el examen utilizando lapicero y con letra legible.
 Evite borrones y enmendaduras.
 Evite el plagio. De presentarse el caso se anulará el examen y la
calificación será cero (00).
INDICACIONES PARA  La redacción y ortografía serán tomadas en cuenta en la evaluación
EL ALUMNO:  Al finalizar el examen debe asegurarse de FIRMAR EL ACTA DE
EVALUACIÓN.
 Queda prohibido el uso de dispositivos móviles durante el tiempo fijado
para el examen escrito, el incumplimiento ocasiona la ANULACION DEL
EXAMEN.
¡Éxitos!
Preguntas:

1. Grafique el modelo lógico y modelo físico de un Sistema de Control de Pasajes de


transporte urbano de “El Metropolitano” usando un modelador de base de datos (por
ejemplo el software Erwin) que incluya el ingreso a través de un login y clave al Sistema
así como el mantenimiento sus entidades (tablas) principales. Considerar un máximo de
7 tablas con sus llaves primarias (primary key) y foráneas (foreing key) y al menos 4
atributos por cada entidad. (5 puntos)

2. Para el Sistema de Control de Pasajes de transporte urbano de “El Metropolitano” use la


base de datos por defecto del Oracle (XE ó ORCL) y cree los scripts en SQL necesarios
para crear un usuario (create user) en dicha base de datos con el valor de su código de
alumno (por ejemplo: 2009141408). A continuación escoja la tabla más importante del
Sistema y desarrolle su script SQL para crear dicha tabla con su llave primaria, foránea,
sequence, etc (5 puntos)

3. Para el Sistema de Control de Pasajes de transporte urbano de “El Metropolitano” escoja


la tabla más importante del Sistema y cree los siguientes stored procedures dentro de un
package para su mantenimiento, considere estos dos stored procedures:
a. Inserción de atributos a la tabla usando el objeto Sequence (5 puntos)
b. Búsqueda de registros en la tabla (que devuelva los datos en un objeto del Oracle
CURSOR) los filtros de búsqueda que sean sus mismos atributos (5 puntos)

Pd: Subir a la plataforma solamente el archivo en Erwin para la pregunta 1 y dos archivos .sql
para la pregunta 2 y 3 respectivamente. Se considerará el procedimiento y avance por cada
pregunta.
UAP-DUED20181

Vous aimerez peut-être aussi