ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Sql Server 2008


Enviado por   •  12 de Noviembre de 2013  •  419 Palabras (2 Páginas)  •  198 Visitas

Página 1 de 2

CASO 01

CREATE TABLE CURSO (

COD_CURSO INTEGER NOT NULL,

NOMBRE VARCHAR ( 50 ) NOT NULL,

CALIFICACION INTEGER NOT NULL,

CONSTRAINT TC_CURSO1 UNIQUE (COD_CURSO),

CONSTRAINT PK_CURSO1 PRIMARY KEY (COD_CURSO)

);

CREATE TABLE ESTUDIANTE (

DNI INTEGER NOT NULL,

NOMBRE VARCHAR ( 50 ) NOT NULL,

FECHA_NACI VARCHAR ( 50 ) NOT NULL,

SEXO VARCHAR ( 50 ) NOT NULL,

COD_CURSO INTEGER NOT NULL,

CONSTRAINT TC_ESTUDIANTE0 UNIQUE (DNI),

CONSTRAINT PK_ESTUDIANTE0 PRIMARY KEY (DNI)

);

ALTER TABLE ESTUDIANTE ADD CONSTRAINT FK_ESTUDIANTE7 FOREIGN KEY (COD_CURSO) REFERENCES CURSO (COD_CURSO) ON DELETE NO ACTION ON UPDATE NO ACTION;

CASO 02

CREATE TABLE DOCENTE (

DNI INTEGER NOT NULL,

NOMBRE VARCHAR ( 50 ) NOT NULL,

COD_CATEXANTI INTEGER NOT NULL,

CONSTRAINT PK_DOCENTE5 PRIMARY KEY (DNI),

CONSTRAINT TC_DOCENTE2 UNIQUE (DNI)

);

CREATE TABLE CATE_X_ANTI (

COD_CATEXANTI INTEGER NOT NULL,

SALARIO FLOAT ( 0 ) NOT NULL,

COD_CATE INTEGER NOT NULL,

COD_ANTI INTEGER NOT NULL,

CONSTRAINT PK_CATE_X_ANTI6 PRIMARY KEY (COD_CATEXANTI),

CONSTRAINT TC_CATE_X_ANTI29 UNIQUE (COD_CATEXANTI)

);

CREATE TABLE ANTIGUEDAD (

COD_ANTI INTEGER NOT NULL,

AÑOS INTEGER NOT NULL,

CONSTRAINT PK_ANTIGUEDAD3 PRIMARY KEY (COD_ANTI),

CONSTRAINT TC_ANTIGUEDAD1 UNIQUE (COD_ANTI)

);

CREATE TABLE CATEGORIA (

COD_CATE INTEGER NOT NULL,

NOMBRE VARCHAR ( 50 ) NOT NULL,

CONSTRAINT TC_CATEGORIA0 UNIQUE (COD_CATE),

CONSTRAINT PK_CATEGORIA1 PRIMARY KEY (COD_CATE)

);

ALTER TABLE CATE_X_ANTI ADD CONSTRAINT FK_CATE_X_ANTI11 FOREIGN KEY (COD_CATE) REFERENCES CATEGORIA (COD_CATE) ON DELETE NO ACTION

...

Descargar como (para miembros actualizados)  txt (3.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com