enunciadoTaxis
Páginas: 2 (350 palabras)
Publicado: 27 de abril de 2015
Cada coche tieneun único conductor, que puede ser su propietario, pero un propietario puede tener varios coches.
De los conductores nos interesa saber su Nif, el nombre, dirección y localidad donde vive, ypropietario del coche, si el propietario es el mismo conductor, el campo propietario es nulo
De los coches nos interesa saber su matricula, localidad en la que trabaja, licencia, fecha de la licencia,antigüedad, fecha ITV, número de plazas y modelo.
Los coches pueden tener adaptaciones, hay diferentes tipos de adaptaciones, un coche puede tener varias o ninguna.
Los coches realizan servicios, queremossaber el origen y destino, la fecha el importe. Si es dentro de la localidad se guarda la calle. Si es fuera de la localidad guardamos el nombre de las localidades. El origen siempre debe ser lalocalidad donde tiene la plaza. Se indica si es viaje también de vuelta.
Realizar el modelo relacional, indicar tablas, claves primarias y ajenas
Consultas SQL
1.- Seleccionar los datos de los cochesque deben de pasar la ITV el próximo mes
2.- NIF de los conductores, nombre e importe facturado en el año 2012
3.- Nombre de los conductores que han realizado servicios fuera de la localidad
4.- Datosde los coches y adaptaciones que tienen
5.- Datos de los coches en los que el conductor y propietario son la misma persona
Funciones PL/SQL
Verificar matriculas, para saber si un coche es nuestro ono
Generar el código del servicio, a partir del número de matricula
Función para saber si un coche es adaptado
Procedimientos PL/SQL
Añadir un nuevo servicio, controlar que datos deben de estarya en la base de datos y cuales se deben de calcular.
Insertar un nuevo coche, si es de un nuevo conductor, que nos advierta.
Disparadores PL/SQL
Trigger que nos avise si localidad plaza y origen...
Leer documento completo
Regístrate para leer el documento completo.