Cracion De Tablas Y Querys En Mysql
create table ALUMNO
(nombre varchar (35),
apellido varchar (30),
dni_alumno smallint (5),
direcc varchar (30),
poblacion varchar (35),
fnaci date,CP numeric (10),
telef numeric (10),
primary key (dni_alumno));
create table Profesor
(nombre varchar (30),
apellido varchar (30),
direcc varchar (30),
poblacion varchar (30),
dni_profesorsmallint (5),
fnaci date,
CP numeric (8),
telef numeric (10),
primary key (dni_profesor));
create table Curso
(codigo_curso smallint (5),
nombre varchar (30),
dni_profesor smallint (5),primary key (codigo_curso)
foreign key (dni_profesor) references profesor (dni_profesor));
create table Asignatura
(codigo_asi smallint (5),
nombre varchar (20),
numHoras numeric (8),
dni_profesorsmallint (5),
codigo_curso smallint (5),
primary key (codigo_asi),
foreign key (dni_profesor) references Profesor (dni_profesor),
foreign key (codigo_curso) references Curso (codigo_curso));create table Aula
(codigo_aula smallint (5),
piso numeric (5),
numPupitre numeric (8),
primary key (codigo_aula));
create table Inscrito
(dni_alumno smallint (5),
codigo_asi smallint (5),
notavarchar (30),
incidencia varchar (30),
foreign key (dni_alumno) references Alumno (dni_alumno),
foreign key (codigo_asi) references Asignatura (codigo_asi));
create table Ocupa
(codigo_aulasmallint (5),
codigo_asi smallint (5),
hora time,
dia varchar (20),
mes varchar (20),
foreign key (codigo_aula) references Aula (codigo_aula),
foreign key (codigo_asi) references Asignatura(codigo_asi));
dni-profesor
11-20
codigo-curso
21-30
dni-Alumno
1-10
dni-asignatura
12-21
codigo-aula
10-19
))))))))))))))) querys((((((((((((
select alumno.nombre, asignatura.nombre
from alumno, asignatura, inscrito
where alumno.dni_alumno = inscrito.dni_alumno and inscrito.codigo_asi = asignatura.codigo_asi;...
Regístrate para leer el documento completo.