Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/04/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ... https://ava.univesp.br/ultra/courses/_2075_1/cl/outline 1/6 Fazer teste: Atividade para Avaliação - Semana 5 Bancos de Dados - EID002 - Turma 002 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 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) 1 pontos Salva ? Estado de Conclusão da Pergunta: https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_2075_1 https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_2075_1&content_id=_346927_1&mode=reset 07/04/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ... https://ava.univesp.br/ultra/courses/_2075_1/cl/outline 2/6 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 PROJETO ADD CONSTRAINT PROJ_DEP FOREIGN KEY(DNUM) REFERENCES DEPARTAMENTO(DNUMERO). UPDATE PROJETO ADD CONSTRAINT PROJ_DEP FOREIGN KEY(DNUM) REFERENCES DEPARTAMENTO(DNUMERO). ALTER TABLE DEPARTAMENTO ADD CONSTRAINT PROJ_DEP FOREIGN KEY(DNUMERO) REFERENCES PROJETO(DNUM). UPDATE DEPARTAMENTO ADD CONSTRAINT PROJ_DEP FOREIGN KEY(DNUMERO) REFERENCES PROJETO(DNUM). 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, DNUMERO, ULT_NOME, PROJ_LOCAL, 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, ENDERECO, DATA_NASC FROM PROJETO, DEPARTAMENTO, 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, DNUM, ULT_NOME, ENDERECO, DATA_NASC FROM PROJETO, FUNCIONARIO WHERE PROJ_LOCAL='São Paulo' AND DNUM=DNUMERO AND GER_IDENT=IDENT. SELECT PROJ_IDENT, DNUMERO, ULT_NOME, ENDERECO, DATA_NASC FROM PROJETO, DEPARTAMENTO, FUNCIONARIO WHERE PROJ_LOCAL='São Paulo' 1 pontos Salva 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: Indexadores. Gatilhos. 1 pontos Salva Estado de Conclusão da Pergunta: 07/04/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ... https://ava.univesp.br/ultra/courses/_2075_1/cl/outline 3/6 Visões. Regras ativas. Asserções. 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: 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]. A restrição A → B implica que A é funcionalmente dependente de B. 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. A dependência A → B implica, necessariamente, que B → A. Uma dependência funcional pode ser criada a partir da instância de uma relação. 1 pontos Salva PERGUNTA 7 Considere a seguinte relação: CARRO num_serial modelo preço fabricante opcionais 1 pontos Salva Estado de Conclusão da Pergunta: 07/04/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ... https://ava.univesp.br/ultra/courses/_2075_1/cl/outline 4/6 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. II, III, IV. I, II, III e IV. I. III, IV. II. 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 à 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. 1 pontos Salva Estado de Conclusão da Pergunta: 07/04/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ... https://ava.univesp.br/ultra/courses/_2075_1/cl/outline 5/6 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. I. II, III, IV. I e II. I, II, III e IV. I, II e III. 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: 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 e II. I. III, IV. I, II e III. I, II, III e IV. 1 pontos Salva Estado de Conclusão da Pergunta: 07/04/2021 Fazer teste: Atividade para Avaliação - Semana 5 – ... https://ava.univesp.br/ultra/courses/_2075_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. Salvar todas as respostas Salvar e Enviar Estado de Conclusão da Pergunta:
Compartilhar