Trabalho banco de dados

755 palavras 4 páginas
/*
Atividade referente ao arquivo Primeiro_Trabalho.pdf - 5o período Licenciatura Computação
*/

create database ESCOLA; use ESCOLA;

create table Curso( cod_curso int auto_increment not null, nome_curso varchar(40) unique not null , sigla_curso varchar(6), primary key (cod_curso))ENGINE=INNODB;

create table Aluno( matr_aluno int auto_increment not null, nome varchar(40) not null, endereco varchar(70), sexo enum ('M', 'F'), dt_nasc date, cod_curso int, primary key (matr_aluno), FOREIGN KEY (cod_curso) REFERENCES Curso (cod_curso))ENGINE=INNODB;

create table Turma( cod_turma int auto_increment not null, sala varchar(5) unique, horario_inicio time, horario_final time, primary key (cod_turma))ENGINE=INNODB;

create table Matricula( matr_aluno int , cod_turma int , dt_matricula date not null, foreign key(matr_aluno) references Aluno(matr_aluno) on update cascade on delete set null, foreign key(cod_turma) references Turma(cod_turma) on update cascade on delete set null) ENGINE=INNODB;

-- drop table Matricula;

INSERT INTO Curso (cod_curso,nome_curso,sigla_curso) values (1,'Matematica','mat'), (2,'Portugues','Pt'), (3,'Biologia','BL');

INSERT INTO Aluno (matr_aluno,nome,endereco,sexo,dt_nasc,cod_curso) values (1001, "JOAO SAMPAIO","Rua um","M","93-08-10","1"), (1004, "LUCIO TORRES","Rua dois","M","94-03-02","2"), (1034, "ROBERTO PEREIRA","Rua tres","M","92-05-23","3"), (1021, "JOSE NOGUEIRA","Rua quatro","M","94-11-10","1"), (1029, "RUTH DE SOUZA","Rua cinco","F","92-01-05","3"), (1095, "MARIA DA SILVA","Rua seis","F","92-05-23","1"), (1023, "LUIZ DE

Relacionados

  • Trabalho banco dados
    2238 palavras | 9 páginas
  • trabalho banco de dados
    2380 palavras | 10 páginas
  • Trabalho De Banco De Dados
    1461 palavras | 6 páginas
  • Trabalho Banco de Dados
    2049 palavras | 9 páginas
  • Trabalho banco de dados
    2228 palavras | 9 páginas
  • Trabalho de banco de dados
    2083 palavras | 9 páginas
  • Trabalho banco de dados
    3810 palavras | 16 páginas
  • TRABALHO BANCO DE DADOS
    334 palavras | 2 páginas
  • Banco de Dados Trabalho
    1863 palavras | 8 páginas
  • Trabalho Banco de Dados
    833 palavras | 4 páginas