Anda di halaman 1dari 4

1 PROYECTO

Proyecto ESTADO DE UNA FLOTA DE VEHICULOS



Tipo de investigacin Formativa.


Nivel acadmico Especialista


Competencias a Adquirir destrezas para el diseo de aplicaciones usando Base de Datos


desarrollar


Criterios de evaluacin Se deben realizar tres entregas en las respectivas fechas

Una empresa de XYZ, alquila vehculos y desea conocer en todo momento
el estado de su flota. La empresa tiene diversas oficinas repartidas por todo
el pas. Cada oficina se identifica por un cdigo nico y se caracteriza por la
ciudad en la que se encuentra y su direccin completa (calle, nmero y
cdigo postal) y telfono.

En cada oficina hay disponible un conjunto de coches, de los cuales se
conoce su matrcula, el grupo al que pertenece: A, B, C, D, E, F o G
(depende del tipo y tamao del vehculo), la marca, el modelo, el nmero
de puertas, el nmero de plazas (asientos), la capacidad del maletero y la
edad mnima del cliente exigida para el alquiler.

Informacin General del
Para llevar el control del estado de cada vehculo, la empresa mantiene un
proyecto
registro de todos los alquileres que ha vendido, indicando para cada uno de
ellos el nombre del conductor, su DNI, su direccin, un telfono de
contacto y un nmero de tarjeta de crdito sobre la que se realizarn los
cargos correspondientes. Adems de esta informacin de los clientes, para
cada alquiler se almacena su duracin (en das), el tipo de seguro
contratado y el precio total

Se pide elaborar un DOCUMENTO COMPLETO (con todo el proceso de las
especificaciones de:


1 [ POLITCNICO GRANCOLOMBIANO ]


Modelo Conceptual,
Modelo Lgico y
Modelo Fsico.
Normalizacin del Modelo en tercera forma Normal
Creacin del modelo Fsico en postgres con Tablas, relaciones, llaves
primarias y llaves forneas.
Diseo de un conjunto de datos de prueba y cargue de los mismos
realizando las siguientes operaciones:
Insert
Update
Delete
Select
Elaborar el cdigo sql para cada uno de los incisos del punto 6.
Desarrollar una interface Web (PHP, por ejemplo) que permita realizar las
acciones de los puntos 6 y 7 de manera Interactiva

Haga una lista de los resultados del desempeo para estas tareas:
Primera entrega: Elaboracin del Modelo Conceptual.
Segunda Entrega: Elaboracin del Modelo lgico, Normalizarlo y generar el
modelo Fsico.
Resultados del Tercera entrega Elaboracin de los desarrollos de los puntos 6, 7 y 8, junto
Desempeo con el documento final con los dos modelos entregados anteriormente
reflejando las correcciones sugeridas sobre las entregas 1 y 2, por el tutor
de la materia.

INSTRUCCIONES PARA ELABORAR EL PROYECTO

Para elaborar el proyecto, el estudiante debe ir aplicando los procesos metodolgicos del programa,
hacer ejercicios de clase y una vez afianzado el conocimiento debe comenzar a construir las respectivas
entregas en las fechas pactadas en el curso

INSTRUCCIONES DE ENTREGA 1 Semana 3

Primera entrega: Elaboracin del Modelo Conceptual. En el modelo Conceptual, el estudiante debe
elaborar el levantamiento de los sustantivos y los verbos para detectar las entidades, sus atributos y la
cardinalidad entre las entidades. Una vez filtrados los sustantivos que son entidades, se debe elaborar el
modelo de conceptual, aplicar la cardinalidad y finalmente completar el documento de esta entrega con
el diccionario de entidades, relaciones y el modelo entidad-relacin, es decir, el modelo conceptual.


[ FUNDAMENTOS DE BASES DE DATOS ] 2

INSTRUCCIONES DE ENTREGA 2 Semana 5

Segunda Entrega: Elaboracin del Modelo Lgico. Con base en el modelo conceptual, proceder a
identificar los atributos, las llaves primarias, las llaves nicas si existen, las llaves forneas e identificar las
entidades dbiles del modelo, agregar los atributos faltantes y tablas adicionales que requiera el modelo
que no fueron identificadas. Normalizar el modelo y pasarlo a modelo fsico. Finalmente elaborar el
documento de esta entrega.

INSTRUCCIONES DE ENTREGA 3 Semana 7

Tercera entrega: Elaboracin de los desarrollos de los puntos 6, 7 y 8, junto con el documento final con
los dos modelos entregados anteriormente reflejando las correcciones sugeridas sobre las entregas 1 y 2,
por el tutor de la materia.
Incluir el cdigo sql, los datos de prueba y los resultados obtenidos.
Acciones mnimas a implementar

crear, consultar, eliminar y modificar cliente
crear, consultar, eliminar y modificar oficina
crear, consultar, eliminar y modificar ciudad
crear, consultar, eliminar y modificar coche

crear, consultar, eliminar y modificar alquiler (ES NECESARIO LA FECHA INICIAL DEL ALQUILER,
fecha_proceso)
LAS RESTRICCIONES EN ELIMINACIN Y MODIFICACION LAS DEDUCEN USTEDES PARA MANTENER LA
INTEGRIDAD DE LA BD
Consultas mnimas a implementar
Listar los datos de los coches de un grupo al que pertenece dado, para un rango de ciudades y ordenado
por ciudad y oficina
Listar la cantidad de coches por grupo al que pertenece para cada oficina, acumulando por ciudad y
total.
Listar la cantidad promedio de das que un coche permanece alquilado en un rango de fechas dado
Listar el precio total de alquiler acumulado por fecha y grupo al que pertenece en un rango de fechas
dado, acumulado por oficina, ciudad y total.
Listar los coches que ha alquilado un cliente dado su DNI, en un rango de fechas dado
Listar la marca de coche que mayor nmero de veces se ha alquilado en un rango de fechas
Listar el valor de los alquileres y cantidad de alquileres realizado por modelo de coche
El proyecto debe realizarse en grupos de 4 personas.
Las pruebas y cargue de datos los deben realizar ustedes buscando que los datos de prueba sean
suficientes para validar TODOS los casos posibles.


3 [ POLITCNICO GRANCOLOMBIANO ]

Escala de Valores o criterios

Use esta escala de valores para los criterios de evaluacin

RESULTADO DE COMPETENTE NECESITA MEJORAR


ASIGNACIONES
APRENDIZAJE


[ FUNDAMENTOS DE BASES DE DATOS ] 4

Anda mungkin juga menyukai