Vous êtes sur la page 1sur 2

CATEGORIA

Bases de Datos
SENASOFT 2014

Diseñó: Juan Camilo Aristizabal

Jurado calificador:

PRUEBA No 1
Asociación de transportes del Huila

Una empresa de transporte público de servicio integrado requiere la construcción de una


base de datos que le permita llevar a cabo el almacenamiento de la información particular
del negocio. Los objetivos del negocio es poder registrar los recorridos realizados, los
conductores que manejan por recorrido el vehículo, kilómetros recorridos, contar con la hoja
de vida de cada uno de los vehículos. Adicional a esto, se requiere que el modelo de datos
también soporte el historial de eventos que pueden sufrir los vehículos como accidentes,
varadas, daños por los usuario, etc.
Para tener en cuenta dentro del problema toda la flota de automotores y conductores hace
parte de una sociedad de varias empresas de transporte público tradicionales, por lo tanto
es importante poder identificar la empresa a la que pertenece cada uno de los vehículos y
conductores. En la base de datos se debe almacenar cada una de las estaciones que hacen
parte del sistema y construir las rutas con base en estas. También podemos encontrar rutas
que operan en días y horarios específicos. El sistema se compone de rutas troncales y rutas
urbanas tradicionales. Los automotores a su vez tienen clasificaciones como son:
articulados, biarticulados padrones y buses.

El alcance de esta fase del proyecto es poder construir los scripts que permitan llevar a
cabo la creación de la base de datos, el cual se compone de tablas, relaciones, restricciones
de campos, llaves primarias, llaves foráneas y llaves únicas. Adicionalmente, tenga en
cuenta los estándares de buenas prácticas de modelamientos de base de datos.
Para tener en cuenta en la implementación del modelo físico de la base de datos la longitud
y tipo de datos lo van a definir los participantes, al igual que las tablas, atributos, relaciones
(llaves primarias y foráneas), índices y otros objetos que consideren deben llevar el modelo.
Por otro lado, se solicita crear para cada tabla cinco (5) sentencias inserts, dos (2)
sentencias update y un (1) delete.
La base de datos desarrollada debe permitir almacenar toda la información que
represente en totalidad el contexto del problema citado.

Adicionalmente, se requiere que en una hoja y a lápiz se enumeren los pasos para crear
una base de datos en Microsoft SQL Server 2008 y los pasos para eliminarla.

Entregables:

 Un script con las sentencias que permitan la creación de la base de datos solicitada en
el problema.
 Un script con las sentencias DML solicitadas (insert, update, delete).
 Una hoja con los pasos requeridos para crear y eliminar una base de datos en
Microsoft SQL Server 2008.
 Entregar el modelo en papel con las relaciones y las tablas utilizadas en el modelo
desarrollado.

Vous aimerez peut-être aussi