Cracion De Tablas Y Querys En Mysql

Páginas: 2 (388 palabras) Publicado: 11 de noviembre de 2012
create database CentroDeEnseñanzaEquipo;

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;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Crear Una Tabla En Mysql
  • Manual De Instalacion Mysql/ Crear Tablas
  • Guia 1 Mysql Creando Tablas
  • CONSULTAR 2 O MAS TABLAS CON Mysql
  • Mysql, referencia de uso del comando 'alter table'
  • querys
  • Querys
  • Ejemplo de crear tablas MySQl

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS