Buscar

Banco de Dados - Atividade para Avaliação - Semana 5

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

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

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
Você viu 3, do total de 6 páginas

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

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

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
Você viu 6, do total de 6 páginas

Prévia do material em texto

23/03/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ...
https://ava.univesp.br/ultra/courses/_2074_1/cl/outline 1/6
 
Fazer teste: Atividade para Avaliação - Semana 5
Bancos de Dados - EID002 - Turma 001 5 - Projeto de banco de dados: dependências funcionais e normalização
Fazer teste: Atividade para Avaliação - Semana 5 
Informações do teste
Descrição
Instruções
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
Atividade para avaliação
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar
correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o �m da página e
pressione “Enviar teste”.
3. A cada tentativa, as perguntas e alternativas são embaralhadas
Consulte os gabaritos dessa disciplina no menu lateral.
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
PERGUNTA 1
Na linguagem SQL, o comando responsável por criar uma restrição que
poderá ser atribuída a um valor de atributo é: 
CREATE TABLE.
CREATE SCHEMA. 
CREATE DOMAIN.
CREATE VIEW. 
CREATE TRIGGER.
1 pontos   Salva
PERGUNTA 2 1 pontos   Salva
? Estado de Conclusão da Pergunta:
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_2074_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_2074_1&content_id=_346764_1&mode=reset
23/03/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ...
https://ava.univesp.br/ultra/courses/_2074_1/cl/outline 2/6
Considere um modelo relacional composto pelas relações e atributos: 
 
PROJETO(NOME, PROJ_IDENT, PROJ_LOCAL, DNUM) 
DEPARTAMENTO(NOME, DNUMERO, GER_IDENT) 
FUNCIONARIO(PRIM_NOME, ULT_NOME, IDENT, DATA_NASC, ENDERECO) 
 
Para especi�car que o atributo DNUM da relação PROJETO é uma chave
estrangeira de DEPARTAMENTO, o comando em SQL que deve ser usado para
isso é: 
CREATE KEY PROJETO ADD FOREIGN KEY(DNUM) REFERENCES
DEPARTAMENTO(DNUMERO).
ALTER TABLE DEPARTAMENTO ADD CONSTRAINT PROJ_DEP FOREIGN
KEY(DNUMERO) REFERENCES PROJETO(DNUM).
UPDATE PROJETO ADD CONSTRAINT PROJ_DEP FOREIGN KEY(DNUM)
REFERENCES DEPARTAMENTO(DNUMERO).
UPDATE DEPARTAMENTO ADD CONSTRAINT PROJ_DEP FOREIGN
KEY(DNUMERO) REFERENCES PROJETO(DNUM). 
ALTER TABLE PROJETO ADD CONSTRAINT PROJ_DEP FOREIGN KEY(DNUM)
REFERENCES DEPARTAMENTO(DNUMERO).
PERGUNTA 3
Considere um modelo relacional composto pelas relações e atributos: 
 
PROJETO(NOME, PROJ_IDENT, PROJ_LOCAL, DNUM) 
DEPARTAMENTO(NOME, DNUMERO, GER_IDENT) 
FUNCIONARIO(PRIM_NOME, ULT_NOME, IDENT, DATA_NASC, ENDERECO) 
 
Para todo projeto localizado em 'São Paulo', deseja-se listar o identi�cador do
projeto, o número do departamento que o controla; e o último nome,
endereço e data de nascimento do gerente deste departamento. A consulta
SQL que viabiliza a recuperação desses dados é: 
SELECT PROJ_IDENT, DNUM, ULT_NOME, ENDERECO, DATA_NASC FROM
PROJETO, FUNCIONARIO WHERE PROJ_LOCAL='São Paulo' AND
DNUM=DNUMERO AND GER_IDENT=IDENT.
SELECT * FROM PROJETO, DEPARTAMENTO, FUNCIONARIO WHERE
DNUM=DNUMERO AND GER_IDENT=IDENT AND ENDERECO='São Paulo'. 
SELECT PROJ_IDENT, DNUMERO, ULT_NOME, ENDERECO, DATA_NASC
FROM PROJETO, DEPARTAMENTO, FUNCIONARIO WHERE
PROJ_LOCAL='São Paulo'
SELECT PROJ_IDENT, DNUMERO, ULT_NOME, ENDERECO, DATA_NASC
FROM PROJETO, DEPARTAMENTO, FUNCIONARIO WHERE
PROJ_LOCAL='São Paulo' AND DNUM=DNUMERO AND
GER_IDENT=IDENT.
SELECT PROJ_IDENT, DNUMERO, ULT_NOME, PROJ_LOCAL, DATA_NASC
FROM PROJETO, DEPARTAMENTO, FUNCIONARIO WHERE
PROJ_LOCAL='São Paulo' AND DNUM=DNUMERO AND
GER_IDENT=IDENT. 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
23/03/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ...
https://ava.univesp.br/ultra/courses/_2074_1/cl/outline 3/6
PERGUNTA 4
Considere duas tabelas: PRODUTO e COMPONENTE, as quais contêm, cada
uma, um atributo PREÇO. A modelagem de uma regra que certi�ca que
PREÇO de PRODUTO não deve ser menor do que qualquer um de seus
COMPONENTES pode ser feita por meio de: 
Asserções.
Visões.
Indexadores.
Regras ativas.
Gatilhos.
1 pontos   Salva
PERGUNTA 5
Observe o comando select abaixo: 
 
SELECT nome FROM PROFESSOR WHERE (SELECT COUNT(*) FROM DISCIPLINA
WHERE ident = prof_ident) >= 3; 
 
A descrição que melhor se encaixa com esta consulta é: 
Selecione os nomes das disciplinas que possuem três ou mais
professores. 
Selecione os nomes dos professores que possuem identi�cação maior ou
igual a três.
Selecione os nomes dos professores que estão associados a três ou mais
disciplinas. 
Selecione os nomes dos professores que estão associados a pelo menos
uma disciplina.
Selecione os nomes das disciplinas que possuem pelo menos um
professor.
1 pontos   Salva
PERGUNTA 6
Sobre dependências funcionais, assinale a alternativa correta: 
A dependência A → B implica, necessariamente, que B → A. 
Uma dependência funcional descreve de maneira mais detalhada o
esquema de uma relação, a partir de restrições em seus atributos que
devem ser sempre garantidas. 
Uma dependência funcional pode ser criada a partir da instância de uma
relação. 
A restrição A → B implica que A é funcionalmente dependente de B.
Em uma dependência X → Y para quaisquer tuplas t1 e t2 em uma
1 pontos   Salva
 Estado de Conclusão da Pergunta:
23/03/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ...
https://ava.univesp.br/ultra/courses/_2074_1/cl/outline 4/6
Em uma dependência X → Y, para quaisquer tuplas t1 e t2 em uma
relação R que possuam t1[X] = t1[Y], então essas tuplas devem possuir
também t2[X] = t2[Y].
PERGUNTA 7
Considere a seguinte relação: 
 
CARRO 
num_serial  modelo  preço  fabricante  opcionais 
123456  HB20  50000  Hyundai  AC, Alarme, Multimídia 
 
Informe qual forma normal a relação acima não obedece: 
 
I - Primeira forma normal. 
II - Segunda forma normal. 
III - Terceira forma normal. 
IV - Forma normal de Boyce-Codd. 
III, IV.
I.
II.
I, II, III e IV.
II, III, IV.
1 pontos   Salva
PERGUNTA 8
Considere a seguinte relação e as seguintes dependências funcionais (FD) especificadas pelo
projetista do banco de dados: 
 
ENDERECO 
CEP  número  rua  cidade  estado 
 
FD1: {CEP, número} à rua 
FD2: CEP à rua 
FD3: CEP à cidade 
FD4 CEP à d
1 pontos   Salva
 Estado de Conclusão da Pergunta:
23/03/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ...
https://ava.univesp.br/ultra/courses/_2074_1/cl/outline 5/6
FD4: CEP à estado 
 
A relação acima está na: 
 
I - Primeira forma normal. 
II - Segunda forma normal. 
III - Terceira forma normal. 
IV - Forma normal de Boyce-Codd. 
I, II, III e IV.
II, III, IV.
I, II e III.
I e II.
I.
PERGUNTA 9
Considere a seguinte relação e as seguintes dependências funcionais (FD)
especi�cadas pelo projetista do banco de dados: 
 
CARRO 
num_serial  modelo  cor  fabricante  preço 
 
FD1: {num_serial} → {modelo, cor, fabricante, preço} 
FD2: {modelo, cor, fabricante} → preço 
 
A relação acima está na: 
 
I - Primeira forma normal. 
II - Segunda forma normal. 
III - Terceira forma normal. 
IV - Forma normal de Boyce-Codd. 
II, III, IV.
I, II e III.
I, II, III e IV.
I e II.
I.
1 pontos   Salva
PERGUNTA 10
Considere a seguinte relação e as seguintes dependências funcionais (FD)
especi�cadas pelo projetista do banco de dados: 
1 pontos   Salva
 Estado de Conclusão da Pergunta:
23/03/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ...
https://ava.univesp.br/ultra/courses/_2074_1/cl/outline 6/6
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as
respostas.
 
 
CARRO 
num_serial  modelo  cor  fabricante  qtde_portas 
 
FD1: {num_serial} → {modelo, cor, fabricante, qtde_portas} 
 
A relação acima está na: 
 
I - Primeira forma normal. 
II - Segunda forma normal. 
III - Terceira forma normal. 
IV - Forma normal de Boyce-Codd. 
I, II, III e IV. 
I. 
III, IV.
I, II e III.I e II.
Salvar todas as respostas Salvar e Enviar
 Estado de Conclusão da Pergunta:

Continue navegando