Prévia do material em texto
21/03/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 1/2 Qual dos comandos poderia criar a tabela "Professor", conforme representação abaixo, onde CodigoProfessor é chave primária e CodigoDisciplina é chave estrangeira que relaciona “Professor” com “Disciplina” ? A create table Professor ( CodigoAluno integer not null, NomeProfessor char(30) not null, Endereco char(60) null, CodigoDisciplina integer null, primary key (CodigoAluno), foreign key (CodigoDisciplina) references Disciplina(CodigoDisciplina) ); B create table Disciplina ( CodigoDisciplina integer not null, NomeDisciplina char(30) not null, Dia char(20) null, Hora datetime null, Local char(20) null, primary key (CodigoDisciplina) ); C create table Professor ( CodigoAluno integer null, NomeProfessor char(30) not null, Endereco char(60) not null, CodigoDisciplina integer not null, primary key (CodigoAluno), foreign key (CodigoAluno) references Disciplina(CodigoDisciplina) ); D create table Disciplina ( CodigoDisciplina integer null, NomeDisciplina char(30) not null, Dia char(20) not null, Hora datetime not null, Local char(20) not null, primary key (CodigoDisciplina) ); 21/03/2020 Universidade Paulista - UNIP : Disciplina On-line. https://www.unip.br/presencial/central/Interna.aspx 2/2 E create table Professor ( CodigoAluno integer not null, NomeProfessor char(30) not null, Endereco char(60) not null, CodigoDisciplina integer not null ); Você já respondeu e acertou esse exercício. A resposta correta é: A.