jueves, 25 de febrero de 2010

Crear Tablas en SQL Server 2005 Script

CREATE TABLE "Institucion"(
"Nombre_i" "nvarchar"(50) NOT NULL,
CONSTRAINT "PK_Institucion" PRIMARY KEY CLUSTERED
("Nombre_i")
)
GO

CREATE TABLE "Alumno"
(
"No_control" "nvarchar" (50) NOT NULL,
"Nombre" "nvarchar" (50) NOT NULL,
"Apellidop" "nvarchar" (50) NOT NULL,
"Apellidom" "nvarchar" (50) NOT NULL,
"Especialidad" "nvarchar" (50)NOT NULL,
"Estado" "nvarchar" (50) NOT NULL,
"Nombre_i" "nvarchar" (50)NOT NULL,
CONSTRAINT "PK_Alumno" PRIMARY KEY CLUSTERED
("No_control"),
CONSTRAINT "FK_Alumno" FOREIGN KEY
("Nombre_i")REFERENCES "Institucion"("Nombre_i")
)
GO

CREATE TABLE "Profesor"
(
"Nombre_p" "nvarchar"(50)NOT NULL,
"Apellido_p" "nvarchar"(50) NOT NULL,
"Apellido_m" "nvarchar" (50)NOT NULL,
"Departamento" "nvarchar" (50) NOT NULL,
"Nombre_i" "nvarchar"(50)NOT NULL,
CONSTRAINT "PK_Profesor" PRIMARY KEY CLUSTERED
("Nombre_p"),
CONSTRAINT "FK_Profesor" FOREIGN KEY
("Nombre_i")REFERENCES "Institucion"("Nombre_i")
)
GO

CREATE TABLE "Cursos"
(
"Num_curso" "nvarchar" (50) NOT NULL,
"Titulo" "nvarchar"(50)NOT NULL,
CONSTRAINT "PK_Cursos" PRIMARY KEY CLUSTERED
("Num_curso")
)
GO

CREATE TABLE "Alumnos_cursos"
(
"No_control" "nvarchar"(50)NOT NULL,
"Num_curso" "nvarchar"(50) NOT NULL,
"Calificacion" "char" (1)NOT NULL,

CONSTRAINT "PK_Alumnos_cursos" PRIMARY KEY CLUSTERED
("No_control","Num_curso"),
CONSTRAINT "FK_Alumnos_cursos" FOREIGN KEY
("No_control")REFERENCES "Alumno"("No_control"),
CONSTRAINT "FK_Alumnos_cursos2" FOREIGN KEY
("Num_curso")REFERENCES "Cursos"("Num_curso")
)
GO


CREATE TABLE "Profesor_cursos"
(
"Nombre_p" "nvarchar" (50)NOT NULL,
"Num_curso" "nvarchar" (50)NOT NULL,
CONSTRAINT "PK_Profesor_cursos" PRIMARY KEY CLUSTERED
("Nombre_p","Num_curso"),
CONSTRAINT "FK_Profesor_cursos" FOREIGN KEY
("Num_curso")REFERENCES "Cursos"("Num_curso"),
CONSTRAINT "FK_Profesor_cursos2" FOREIGN KEY
("Nombre_p")REFERENCES "Profesor"("Nombre_p")
)
GO



INSERT INTO "Institucion" ("Nombre_i") VALUES ('Instituto Tecnologico Minatitlan')
INSERT INTO "Institucion" ("Nombre_i") VALUES ('Universidad del Sur de Nueva Jersey')

INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231101','Esperanza','Ubaldo','Mota','ISC','Primero','Universidad del Sur de Nueva Jersey')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231102','Leonel','Ubaldo','Mota','ISC','Primero','Instituto Tecnologico Minatitlan')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231103','Martin','Ubaldo','Mota','IQ','Primero','Instituto Tecnologico Minatitlan')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231104','Edison','Garcia','Chiñas','ISC','Sexto','Instituto Tecnologico Minatitlan')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231105','Nestor','Ubaldo','Mota','IQ','Segundo','Instituto Tecnologico Minatitlan')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231106','Anahi','Ubaldo','Mota','II','Segundo','Instituto Tecnologico Minatitlan')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231107','Isabel','Ubaldo','Mota','ADMON','Segundo','Universidad del Sur de Nueva Jersey')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231108','Teresa','Ubaldo','Mota','ADMON','Cuarto','Instituto Tecnologico Minatitlan')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231109','Guadalupe','Ubaldo','Mota','ISC','Quinto','Instituto Tecnologico Minatitlan')
INSERT INTO "Alumno" ("No_control","Nombre","Apellidop","Apellidom","Especialidad","Estado","Nombre_i") VALUES ('05231110','Miguel Angel','Ubaldo','Mota','ISC','Noveno','Universidad del Sur de Nueva Jersey')


INSERT INTO "Profesor" ("Nombre_p","Apellido_p","Apellido_m","Departamento","Nombre_i")VALUES('Felipe','Gonzalez','Hernandez','ISC','Instituto Tecnologico Minatitlan')
INSERT INTO "Profesor" ("Nombre_p","Apellido_p","Apellido_m","Departamento","Nombre_i")VALUES('Guillen','Lopez','Lopez','ISC','Instituto Tecnologico Minatitlan')
INSERT INTO "Profesor" ("Nombre_p","Apellido_p","Apellido_m","Departamento","Nombre_i")VALUES('Jose','Perez','Lopez','IQ','Universidad del Sur de Nueva Jersey')
INSERT INTO "Profesor" ("Nombre_p","Apellido_p","Apellido_m","Departamento","Nombre_i")VALUES('Juan','Toledo','Alvarez','ISC','Instituto Tecnologico Minatitlan')
INSERT INTO "Profesor" ("Nombre_p","Apellido_p","Apellido_m","Departamento","Nombre_i")VALUES('Oscar','Guillen','Joaquin','ISC','Universidad del Sur de Nueva Jersey')

INSERT INTO "Cursos" ("Num_curso","Titulo")VALUES('2134','FDS')
INSERT INTO "Cursos" ("Num_curso","Titulo")VALUES('1234','TBD')
INSERT INTO "Cursos" ("Num_curso","Titulo")VALUES('2341','PROGRAMACION WEB')
INSERT INTO "Cursos" ("Num_curso","Titulo")VALUES('1324','QUIMICA')
INSERT INTO "Cursos" ("Num_curso","Titulo")VALUES('2413','PROGRAMACION MOVIL')
INSERT INTO "Cursos" ("Num_curso","Titulo")VALUES('4144','INTERFACES')

INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231101','2134','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231101','1234','B')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231101','2413','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231101','4144','B')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231102','2134','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231102','2413','C')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231102','1234','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231103','2134','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231103','1234','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231104','2134','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231105','1234','B')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231106','1324','B')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231107','2134','C')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231107','2341','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231107','1324','B')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231107','2413','B')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231107','4144','C')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231108','2413','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231108','4144','C')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231110','2134','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231110','2341','A')
INSERT INTO "Alumnos_cursos"("No_control","Num_curso","Calificacion")VALUES('05231110','4144','A')

INSERT INTO "Profesor_cursos"("Nombre_p","Num_curso")VALUES('Felipe','2134')
INSERT INTO "Profesor_cursos"("Nombre_p","Num_curso")VALUES('Felipe','1234')
INSERT INTO "Profesor_cursos"("Nombre_p","Num_curso")VALUES('Guillen','4144')
INSERT INTO "Profesor_cursos"("Nombre_p","Num_curso")VALUES('Juan','2341')
INSERT INTO "Profesor_cursos"("Nombre_p","Num_curso")VALUES('Juan','2413')
INSERT INTO "Profesor_cursos"("Nombre_p","Num_curso")VALUES('Oscar','1324')

No hay comentarios:

Publicar un comentario