Tema: Errores?
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/12/2008, 14:48
MIGUELONGC
Invitado
 
Mensajes: n/a
Puntos:
Errores?

Hola !
Soy nuevo en el foro...hace un año acabe un grado superior y hace un monton que no toco nada de oracle, bueno a lo que voy arreglo a algunas personas sus pcs y se me ocurrio que podria hacerme una "mini" BBDD para tenerlo controlado y me da errores,os paso el sql haber si podeis revisarmelo
Un saludo y mil gracias
************************************************** ***********
DROP TABLE Clientes CASCADE CONSTRAINT;
DROP TABLE Ordenador CASCADE CONSTRAINT;
DROP TABLE Reparacion CASCADE CONSTRAINT;

CREATE TABLE Clientes(
codigocliente VARCHAR2(3),
nombre VARCHAR2(50),
direccion VARCHAR2(50),
email VARCHAR2(30),
telefono NUMBER(20),

CONSTRAINT PK_Clientes PRIMARY KEY (codigocliente));

CREATE TABLE Ordenador(
codcli VARCHAR2(3),
descripcion VARCHAR2(200),
numrep NUMBER(5),
CONSTRAINT PK_Ordenador PRIMARY KEY (codcli));

CREATE TABLE Reparacion(
numreparacion VARCHAR2(5),
servicio VARCHAR2(200),
precio NUMBER(3),
fecha DATE,
CONSTRAINT PK_Reparacion PRIMARY KEY (numreparacion));

ALTER TABLE Clientes
ADD CONSTRAINT FK_Ordenador_Clientes FOREIGN KEY (codcliente_codcli) REFERENCES Ordenador;

ALTER TABLE Ordenador
ADD CONSTRAINT FK_Reparacion_Ordenador FOREIGN KEY (codcli_numreparacion) REFERENCES Reparacion;

ALTER TABLE Reparacion
ADD CONSTRAINT FK_Ordenador_Reparacion FOREIGN KEY (numreparacion_codcli) REFERENCES Ordenador;