Magna Concursos
Questões
Planos
Entrar
Entrar
Criar Conta
Respondida
1814697
Ano:
2017
Disciplina:
TI - Banco de Dados
Banca:
UFMT
Orgão:
UFMT
Provas:
Engenheiro da Computação
Provas
×
Modelagem de Dados
Modelagem e Mapeamento Entidade-Relacionamento
Considere a modelagem conceitual no Modelo Entidade-Relacionamento abaixo.
O comando SQL que cria as tabelas equivalentes à modelagem é:
A
CREATE TABLE Pessoa (
codigo INTEGER NOT NULL PRIMARY KEY,
nome VARCHAR(50) );
CREATE TABLE Casou (
noivo1 INTEGER NOT NULL,
noivo2 INTEGER NOT NULL,
data DATE NOT NULL,
CONSTRAINT myPK PRIMARY KEY (noivo1, noivo2, data),
CONSTRAINT pessoaFK1 FOREIGN KEY (noivo1) REFERENCES Pessoa(codigo),
CONSTRAINT pessoaFK2 FOREIGN KEY (noivo2) REFERENCES Pessoa(codigo));
B
CREATE TABLE Pessoa (
codigo INTEGER NOT NULL PRIMARY KEY,
nome VARCHAR(50) );
CREATE TABLE Casou (
noivo1 INTEGER NOT NULL,
noivo2 INTEGER NOT NULL,
data DATE,
CONSTRAINT myPK PRIMARY KEY (noivo1, noivo2),
CONSTRAINT pessoaFK1 FOREIGN KEY (noivo1) REFERENCES Pessoa(codigo),
CONSTRAINT pessoaFK2 FOREIGN KEY (noivo2) REFERENCES Pessoa(codigo));
C
CREATE TABLE Pessoa (
codigo INTEGER NOT NULL PRIMARY KEY,
nome VARCHAR(50) );
CREATE TABLE Casou (
noivo1 INTEGER NOT NULL,
noivo2 INTEGER NOT NULL,
data DATE,
CONSTRAINT myPK PRIMARY KEY (noivo1, noivo2, data),
CONSTRAINT pessoaFK1 FOREIGN KEY (noivo1) REFERENCES Pessoa(nome),
CONSTRAINT pessoaFK2 FOREIGN KEY (noivo2) REFERENCES Pessoa(nome));
D
CREATE TABLE Pessoa (
codigo INTEGER NOT NULL PRIMARY KEY,
nome VARCHAR(50) );
CREATE TABLE Casou (
noivo1 INTEGER NOT NULL,
noivo2 INTEGER NOT NULL,
data DATE NOT NULL PRIMARY KEY,
CONSTRAINT pessoaFK1 FOREIGN KEY (noivo1) REFERENCES Pessoa(codigo),
CONSTRAINT pessoaFK2 FOREIGN KEY (noivo2) REFERENCES Pessoa(codigo));
Resolver
Comentários
0
×
Cadernos
×
Flashcards
×
Estatísticas
×
Reportar um erro
×
Provas
Questão presente nas seguintes provas
Engenheiro da Computação
60 Questões
Resolver Prova
Publicar
Responder
Qual o problema da questão?
Selecione uma opção
Questão Desatualizada
Questão Repetida
Gabarito Errado
Outros Motivos
Mensagem
Enviar
Acessar
Criar Conta
Acesse sua Conta
Google
Facebook
Esqueci minha senha
Acessar
Ainda não tem conta?
Crie uma
!
Crie uma Conta
Criar Conta
Olá, para continuar, precisamos criar uma conta!
É
rápido
e
grátis
.
Google
Facebook
Concordo com os
Termos de Uso
Criar
Já tem uma conta?
Acesse aqui