Buscar

Escolha a alternativa com o resultado correto dos comandos: create table Aluno ( NomeAluno char (50), Endereco char (100), CodigoAluno inte...

Escolha a alternativa com o resultado correto dos comandos: create table Aluno ( NomeAluno char (50), Endereco char (100), CodigoAluno integer not null, primary key (CodigoAluno) ); create table Curso ( NomeCurso char (20), CodigoCurso integer not null, HorarioInicio time, HorarioFim time, DataInicio date, DataFim date, primary key (CodigoCurso) ); create table Matricula ( CodigoCurso integer not null, CodigoAluno integer not null, primary key (CodigoCurso, CodigoAluno), foreign key (CodigoCurso) references Curso(CodigoCurso), foreign key (CodigoAluno) references Aluno(CodigoAluno) ); A O primeiro comando cria a tabela Aluno, cuja chave primária é NomeAluno, O segundo comando cria a tabela Curso, cuja chave primária é NomeCurso. O terceiro comando cria a tabela Matricula cuja chave primária é formada por NomeCurso e NomeAluno. Nenhuma das tabelas tem chave estrangeira. B O primeiro comando cria a tabela Aluno, cuja chave primária é CodigoAluno. O segundo comando cria a tabela Curso, cuja chave primária é CodigoCurso. O terceiro comando cria a tabela Matricula cuja chave primária é formada por CodigoCurso e CodigoAluno e cujas chaves estrangeiras são CodigoCurso, relacionando com a tabela Curso e CodigoAluno, relacionando com a tabela Aluno. C O primeiro comando cria a tabela Aluno, cuja chave estrangeira é CodigoAluno, relacionando com a tabela Matricula. O segundo comando cria a tabela Curso, cuja chave estrangeira é CodigoCurso, relacionando com a tabela Matricula. O terceiro comando cria a tabela Matricula cuja chave primária é formada por CodigoCurso e CodigoAluno e cujas chaves estrangeiras são CodigoCurso, relacionando com a tabela Aluno e CodigoAluno, relacionando com a tabela Curso. D O primeiro comando cria a visão CodigoAluno, derivada da tabela Aluno. O segundo comando cria a visão CodigoCurso, derivada da tabela Curso. O terceiro comando cria a visão Matricula derivada das tabelas Curso e Aluno. E Nenhuma das alternativas anteriores está correta.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B: O primeiro comando cria a tabela Aluno, cuja chave primária é CodigoAluno. O segundo comando cria a tabela Curso, cuja chave primária é CodigoCurso. O terceiro comando cria a tabela Matricula cuja chave primária é formada por CodigoCurso e CodigoAluno e cujas chaves estrangeiras são CodigoCurso, relacionando com a tabela Curso e CodigoAluno, relacionando com a tabela Aluno.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais