sistemas
Materia: Base de datos avanzada
Profesional en formación: Fulvio Fernando Jaramillo Carrión.
fecha: 5 de abril del 2013
basándose en el modelo lógico de los datos desarrollados en elejercicio 16.11 cree un diseño físico de la base de datos para el caso de estudio EasyDrive School of Motoring (descrito en el apéndice B.2) basándose en el SGBD del que disponga.
Modelo Entidad Relación:Modelo lógico
Creación de tablas con DDL
CREATE TABLE SUCURSAL(
Id_sucursal number(10),
Nombre varchar2(150),telefono varchar2(50) NOT NULL,
Direccion varchar2(150) NOTNULL,
Constraint sucursal_id_pkprimarykey(Id_sucursal)
);
CREATE TABLE CLIENTE(
cedula number(10),
Nombre varchar2(150),
apellidovarchar2(150),
telefono varchar2(50) NOT NULL,
Direccion varchar2(150) NOTNULL,
Id_sucursal number(10),
constraint clientes_id1_pk primary key(cedula),
constraint clientes_id2_fk foreign key(Id_sucursal) references SUCURSAL(id_sucursal)
);
CREATE TABLE EMPLEADOS(
cedula number(10),
Id_gefe number(10),
Nombre varchar2(150),
apellido varchar2(150),
telefono varchar2(50) NOT NULL,Direccion varchar2(150) NOTNULL,
Id_sucursal number(10),
constraint empleados_id1_pk primary key(cedula),
constraint empleados_id2_fk foreign key (Id_sucursal) references SUCURSAL(id_sucursal)constraint empleados_id2_fk foreign key (cedula) references CLIENTE(cedula)
);
CREATE TABLE ENTREVISTA(
cedula number(10),
Id_entrevista number(10),
constraint entrevista_id1_pk primarykey(id_entrevista),
constraint entrevista_id2_fk foreign key (cedula) references EMPLEADOS(cedula)
);
CREATE TABLE SOLICITUD(
cedula number(10),
Id_solicitud number(10),
constraintsolicitud_id1_pk primary key(id_solicitud),
constraint solicitud_id2_fk foreign key (cedula) references CLIENTE(cedula)
);
CREATE TABLE LECCION(
cedula number(10),
Id_leccion number(10),
nombre_lecc...
Regístrate para leer el documento completo.