Sie sind auf Seite 1von 3

CREATE TABLE BOLETO

(
nrobol char(18) NOT NULL ,
codpas int NULL ,
coddest int NULL ,
codven int NULL ,
codbus int NULL ,
codserv int NULL ,
fecha char(18) NULL ,
nroasiento char(18) NULL ,
monto char(18) NULL
)
go

ALTER TABLE BOLETO


ADD CONSTRAINT XPKBOLETO PRIMARY KEY CLUSTERED (nrobol ASC)
go

CREATE TABLE BUS


(
codbus int NOT NULL ,
placa char(6) NULL ,
color char(10) NULL ,
modelo char(15) NULL ,
asientos int NULL
)
go

ALTER TABLE BUS


ADD CONSTRAINT XPKBUS PRIMARY KEY CLUSTERED (codbus ASC)
go

CREATE TABLE DESTINO


(
coddest int NOT NULL ,
destino varchar(20) NOT NULL ,
distancia int NULL
)
go

ALTER TABLE DESTINO


ADD CONSTRAINT XPKDESTINO PRIMARY KEY CLUSTERED (coddest ASC)
go

CREATE TABLE PASAJERO


(
codpas int NOT NULL ,
nombre varchar(30) NOT NULL ,
apellido varchar(30) NOT NULL ,
direccion varchar(40) NULL ,
dni char(8) NOT NULL ,
telefono char(15) NULL
)
go

ALTER TABLE PASAJERO


ADD CONSTRAINT XPKPASAJERO PRIMARY KEY CLUSTERED (codpas ASC)
go

CREATE TABLE SERVICIO


(
codserv int NOT NULL ,
servicio varchar(20) NULL ,
precio money NULL
)
go

ALTER TABLE SERVICIO


ADD CONSTRAINT XPKSERVICIO PRIMARY KEY CLUSTERED (codserv ASC)
go

CREATE TABLE VENDEDOR


(
codven int NOT NULL ,
nombre varchar(20) NULL ,
apellido varchar(20) NULL ,
direccion varchar(30) NULL ,
telefono datetime NULL ,
fechanac datetime NULL
)
go

ALTER TABLE VENDEDOR


ADD CONSTRAINT XPKVENDEDOR PRIMARY KEY CLUSTERED (codven ASC)
go

ALTER TABLE BOLETO


ADD CONSTRAINT R_1 FOREIGN KEY (codpas) REFERENCES PASAJERO(codpas)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
ALTER TABLE BOLETO
ADD CONSTRAINT R_3 FOREIGN KEY (coddest) REFERENCES DESTINO(coddest)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go

ALTER TABLE BOLETO


ADD CONSTRAINT R_2 FOREIGN KEY (codven) REFERENCES VENDEDOR(codven)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go

ALTER TABLE BOLETO


ADD CONSTRAINT R_4 FOREIGN KEY (codbus) REFERENCES BUS(codbus)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go

ALTER TABLE BOLETO


ADD CONSTRAINT R_5 FOREIGN KEY (codserv) REFERENCES SERVICIO(codserv)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go

Das könnte Ihnen auch gefallen