Documentos de Académico
Documentos de Profesional
Documentos de Cultura
17.9.- Basndose en el modelo lgico de los datos desarrollado en el Ejercicio 16.10, cree
un diseo fsico la base de datos para el caso de estudio University Accommodation Office
(descrito en el Apndice B1) basndose en el SGBD del que disponga.
Estudiantes
Los datos almacenados sobre cada estudiante a tiempo completo incluyen: el nmero de
matrcula, el nombre y apellido, la direccin personal (calle, ciudad, cdigo postal), la
fecha de nacimiento, el sexo, la categora de estudiante (por ejemplo, estudiante de
primer ao, estudiante de postgrado), la nacionalidad, una indicacin de si es o no
fumador, las necesidades especiales que pueda tener el estudiante, los comentarios
adicionales, el estado actual (alojado/en espera) y el curso que est estudiando.
Residencias de estudiantes.
Cada residencia de estudiantes tiene un nombre, una direccin, un nmero de telfono y
un director que supervisa el funcionamiento de la residencia. Las residencias slo
proporcionan habitaciones individuales, que tienen un nmero de habitacin, un nmero
de identificacin y un importe de alquiler mensual.
Pisos de estudiantes.
El Departamento de alojamientos tambin ofrece pisos de estudiantes. Estos pisos estn
completamente amueblados y proporcionan habitaciones individuales para grupos de
tres, cuatro o cinco estudiantes. La informacin que se almacena sobre los pisos de
estudiantes incluye el nmero de apartamento, la direccin y el nmero de habitaciones
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
individuales disponibles en cada apartamento. El nmero de apartamento identifica
unvocamente cada piso.
Contratos.
Un estudiante puede alquilar una habitacin en una residencia o en un piso de
estudiantes durante varios periodos de tiempo. Los nuevos contratos de alquiler se
negocian al principio de cada ao acadmico, siendo el periodo mnimo de alquiler de un
semestre y el periodo mximo de un ao, lo que incluye los semestres l y 2 y el semestre
de verano. Cada contrato de alquiler individual entre un estudiante y el departamento de
alojamientos se identifica de manera unvoca utilizando un nmero de contrato.
Los datos almacenados sobre cada contrato incluyen el nmero de contrato, la duracin
del contrato (en semestres), el nombre y nmero de matrcula del estudiante, el nmero
de identificacin y nmero de habitacin, los detalles relativos a la direccin de la
residencia del piso de estudiantes y la fecha en la que el estudiante quiere comenzar a
vivir en esa habitacin, as como la fecha en la que piensa abandonarla (si es que se
conoce).
Facturas.
Al principio de cada semestre, se enva a cada estudiante una factura para el siguiente
periodo de alquiler. Cada factura tiene un nmero de factura unvoco.
Los datos almacenados sobre cada factura incluyen el nmero de factura, el nmero de
contrato, el semestre, el pago que hay que realizar, el nombre completo y nmero de
matrcula del estudiante, el nmero de habitacin y nmero de identificacin de la
habitacin, y la direccin de la residencia o piso de estudiantes. Tambin se almacenan
datos adicionales sobre el pago de la factura, lo que incluye la fecha en la que se pag la
factura, el modo de pago (cheque, efectivo, Visa, etc.), y la fecha en que se han enviado el
primer y segundo recordatorio (en caso necesario).
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
personal (calle, ciudad, cdigo postal), la fecha de nacimiento, el sexo, la categora (por
ejemplo, Director de residencia, Asistente administrativo, Limpiador) y la ubicacin (por
ejemplo, departamento de alojamientos o residencia).
Cursos.
El departamento de alojamientos guarda tambin una cantidad limitada de informacin
sobre los cursos ofrecidos por la Universidad, incluyendo el nmero de curso, el ttulo del
curso (lo que incluye el ao), la persona que imparte el curso, el nmero de telfono
interno, el nmero de habitacin y el nombre del departamento. Cada estudiante es
asociado con un nico curso.
Parientes.
Siempre que sea posible, se almacena informacin sobre algn pariente de cada
estudiante, lo que incluye el nombre, la relacin con el estudiante, la direccin (calle,
ciudad, cdigo postal) y el nmero de telfono de contacto.
16.10.- Cree y valide un modelo lgico de los datos a partir del modelo conceptual de los
datos del caso de estudio University Accommodation Office.
DISEO CONCEPTUAL
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
DISEO LOGICO
MODELO NORMALIZADO
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
InspeccinDepartamento (noDep, fechaInsp, comentario, estado, noEmpleado)
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
tipoD VARCHAR2(15) NOT NULL,
PRIMARY KEY (NoDep) );
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
fechaInicio DATE NOT NULL,
fechaSalida DATE NOT NULL,
cedula NUMBER(11) NOT NULL,
idHabitacion NUMBER(8) NOT NULL,
PRIMARY KEY (NoContrato), CONSTRAINT estudiante FOREIGN KEY (cedula) REFERENCES
Estudiante(cedula) ON UPDATE CASCADE ON DELETE NO ACTION, CONSTRAINT
idHabitacion FOREIGN KEY (idHabitacion) REFERENCES Habitacion(idHabitacion) ON
UPDATE CASCADE ON DELETE NO ACTION );
ANALISIS DE TRANSACCIONES
SELECT e.cedula,
e.nombreEst,
e.apellidoEst,
f.NoFactura AS NUMERO_FACTURA, c.noContrato, c.fechaInicio, c.fechaSalida,
c.idHabitacion FROM Estudiante e, Contrato c, Factura f WHERE (e.cedula = c.cedula) and
c.noContrato = f.noContrato;
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
Mostrar los detalles de los contratos de alquiler que estn vigentes el semestre de
verano.
Mostrar los detalles relativos al alquiler total pagado por un cierto estudiante.
Presentar un informe sobre los estudiantes que no hayan pagado sus facturas en una
fecha determinada.
CREACION DE INDICES
Enumere las potenciales amenazas a las que tendra que enfrentarse y proponga
contramedidas para prevenirlas.
El propsito de este punto es contrarrestar las amenazas que pueden ocasionar desde la
parte externa del sistema de la base de datos, como los posibles accidentes durante su
manejo y ejecucin del sistema.
Esto se podra prevenir siempre y cuando exista una buena implementacin de seguridad
tanto al Software como al Hardware
Hardware
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA
Robo de equipos
Daos fsicos a los equipos
Interferencia electrnica y radiacin
Base de Datos
Usuarios
Seguridad a nivel de usuario.- esto quiere decir que los usuarios deben
identificarse y escribir una contrasea para poder realizar cualquier consulta en la
base de datos.
Privilegios.- es el derecho a ejecutar un tipo particular de instruccin SQL o a
acceder a los objetos de otro usuario, hay dos categoras de privilegios: del sistema
y sobre los objetos.
Servidores Proxy.- consiste en que guarda los resultados de todas las solicitudes
durante un cierto tiempo. Y filtra solicitudes lo cual se evita de conjunto de sitios
web que sern visitados por los usuarios.
Cortafuegos.- impide el acceso no autorizado hacia desde una red privada. Este
suele implementarse tanto al software como al hardware. Ejm: filtrado de
paquetes, pasarela de aplicacin (FTP y Telnet).
Certificados digitales.- es un adjunto que se aade a un mensaje electrnico que se
utiliza para propsitos de seguridad. En el momento de enviar un mensaje cifrado
tiene que solicitar un certificado digital a una autoridad de certificacin (AC).
Incluye clave pblica y solicitante.
FAUSTO QUILUMBA
171579825-0
INGENIERIA INFORMATICA