Databases
Examen Pendientes DDL_DCL
Enunciado
Imagina que ya tenemos creadas las siguientes tablas:
- AVIONES <COD_AVION, NOMBRE, CAPACIDAD, FECHA_COMPRA>
- VUELOS <COD_VUELO, *COD_AVION, ORIGEN, DESTINO>
- BILLETES <*COD_VUELO, FECHA_VUELO, DNI_PASAJERO, PLAZA, CLASE>
- Tabla AVIONES
- COD_AVION: cadena de tamaño 5
- NOMBRE: cadena de tamaño 10
- CAPACIDAD: entero de valor máximo 660
- FECHA_COMPRA: de tipo fecha
- Tabla VUELOS
- COD_VUELO: cadena de tamaño 3
- COD_AVION: cadena de tamaño 5
- ORIGEN: cadena de tamaño 20
- DESTINO: cadena de tamaño 20
- Tabla BILLETES
- COD_VUELO: cadena de tamaño 3
- FECHA_VUELO: tipo fecha
- DNI_PASAJERO: cadena de tamaño 9
- ASIENTO: cadena de tamaño 3
- CLASE: cadena de tamaño 7
Crea un atributo FECHA_REV en la tabla AVIONES para registrar la fecha de la última revisión.
Tipo
DDL
Solución
alter table aviones add fecha_rev date;
Prueba
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_LENGTH FROM USER_TAB_COLUMNS
WHERE TABLE_NAME = 'AVIONES' ORDER BY COLUMN_NAME;
LibrerÃas (Onfly databases)
create table aviones (
cod_avion varchar2(5) primary key,
nombre varchar2(10),
capacidad number(3),
fecha_compra date);

