Advertisement
Guest User

Create_TABLE_Acceso_Datos

a guest
Nov 22nd, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.77 KB | None | 0 0
  1. CREATE TABLE Alumno (
  2.     idAlumno INT NOT NULL,
  3.     nombre_alumno VARCHAR(45),
  4.     dni_alumno VARCHAR(45),
  5.     PRIMARY KEY (idAlumno)
  6. );
  7.  
  8. CREATE TABLE Profesor (
  9.     idProfesor INT NOT NULL,
  10.     nombre_profesor VARCHAR(45),
  11.     dni_profesor VARCHAR(45),
  12.     PRIMARY KEY(IDProfesor)
  13. );
  14.  
  15. CREATE TABLE Curso (
  16.     idCurso INT NOT NULL,
  17.     nombre_curso VARCHAR(45),
  18.     horas_curso VARCHAR(45),
  19.     idProfesor INT NOT NULL REFERENCES Profesor(idProfesor) ON DELETE CASCADE,
  20.     PRIMARY KEY (idCurso)
  21. );
  22.  
  23. CREATE TABLE Curso_has_Alumno (
  24.     id_Codigo INT NOT NULL,
  25.     idCurso INT NOT NULL REFERENCES Curso(idCurso) ON DELETE CASCADE,
  26.     idAlumno INT NOT NULL REFERENCES Alumno(idAlumno) ON DELETE CASCADE,
  27.     Nota VARCHAR(45),
  28.     PRIMARY KEY (id_Codigo)
  29. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement