Beruflich Dokumente
Kultur Dokumente
NOMBRE:_____________________________________________________________
Una empresa, llamada TRIBICI SL, y que quiere hacer la competencia al servicio ya
existente de alquiler de bicicletas en el entorno urbano de Triana, nos encarga
implementar la base de datos de su sistema, que tiene las siguientes tablas:
USUARIOS BICICLETAS
DNI VARCHAR2(10) COD_BICICLETA NUMBER(10)
(Clave primaria) (Clave primaria)
NOMBRE VARCHAR2(50) MARCA VARCHAR2(20)
(No nulo) (No nulo)
APELLIDOS VARCHAR2(50) MODELO VARCHAR2(20)
(No nulo) (No nulo)
DIRECCION VARCHAR2(75) FECHA_ALTA DATE
MOVIL VARCHAR2(12) (No nulo)
E-MAIL VARCHAR2(100)
(No nulo) USO
PASSWORD VARCHAR2(4) ESTACION_SALIDA VARCHAR2(10)
(No nulo) (Clave primaria)
(No puede tener espacios) (Clave externa
SALDO_DISPONIBLE NUMBER(5,3) ESTACIONES)
(No nulo) FECHA_SALIDA DATE
(Valor por defecto: 0) (Clave primaria)
(No nulo)
ESTACIONES DNI_USUARIO VARCHAR2(10)
COD_ESTACION VARCHAR2(10) (Clave primaria)
(Clave primaria) (No nulo)
(Debe comenzar por ‘E’) (Clave externa USUARIOS)
NUM_ESTACION NUMBER(10) COD_BICICLETA NUMBER(10)
(No nulo) (Clave primaria)
DIRECCIÓN VARCHAR2(50) (Clave externa
(No nulo) BICICLETAS)
LATITUD NUMBER(3,10) ESTACION_LLEGADA VARCHAR2(10)
(No nulo) (Clave primaria)
LONGITUD NUMBER(3,10) (Clave externa
(No nulo) ESTACIONES)
FECHA_LLEGADA DATE
(Clave primaria)
(No nulo)
1
Colegio Salesiano “San Pedro” CASE
Formación Profesional Examen de la Unidad Didáctica 6
2º Desarrollo de Aplicaciones Informáticas 10/12/2010
4. Como se prevé que esta base de datos la use más de un sistema, se nos
propone crear un sinónimo público para cada una de las tablas, siguiendo este
listado (1p):
USUARIOS → TRIUSUAR
BICICLETAS → TRIBICICLE
ESTACIONES → TRIESTAC
USO → TRIUSO
8. Crear una vista en el que se indiquen, con los datos en formato legible, la
utilización de las bicicletas de todos los usuarios (1p).
10. Almacenar, de forma definitiva, todos los datos en la base de datos (0,5p).