Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/05/2021 EPS https://simulado.estacio.br/alunos/?p0=160779330&user_cod=2960669&matr_integracao=202007108442 1/4 FABIANO DOS SANTOS PAIVA Avaliação AV 202007108442 EAD MACAPÁ I - AP avalie seus conhecimentos 1 ponto Que invenção da IBM permitiu a utilização dos computadores na implementação de sistemas de informação, inaugurando a chamada era do processamento de dados? (Ref.: 202011011303) 1 ponto Qual conjunto de comandos da SQL abaixo serve para manipular o estado ou a instância do banco de dados? (Ref.: 202011002183) 1 ponto (VUNESP 2010 CEAGESP Analista de Sistemas Desenvolvimento de Aplicações adaptado) Considere o seguinte diagrama entidade- relacionamento de um banco de dados relacional, representando as bibliotecas de uma universidade. Lupa Calc. Notas VERIFICAR E ENCAMINHAR Disciplina: EEX0022 - BANCO DE DADOS Período: 2021.1 EAD (G) Aluno: FABIANO DOS SANTOS PAIVA Matr.: 202007108442 Turma: 9002 Prezado(a) Aluno(a), Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno. Valor da prova: 10 pontos. 1. O disco magnético. O microcomputador. A memória RAM. Os arquivos eletrônicos. O modelo relacional de dados. 2. CREATE, UPDATE, DROP CREATE, ALTER, DELETE INSERT, UPDATE, DELETE CREATE, ALTER, DROP INSERT, ALTER, DELETE 3. javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:anotar_on(); 19/05/2021 EPS https://simulado.estacio.br/alunos/?p0=160779330&user_cod=2960669&matr_integracao=202007108442 2/4 A partir desse diagrama, pode-se afirmar que: (Ref.: 202011011026) 1 ponto (Tribunal de Justiça de Pernambuco - 2012 - Cargo: Analista Judiciário - Área Analista de Sistemas ) É correto que uma relação está na: (Ref.: 202011011036) 1 ponto (2013 CESPE / CEBRASPE TRT - 8ª Região (PA e AP) - Analista Judiciário - Tecnologia da Informação) A figura acima apresenta o modelo entidade relacionamento (ER) de uma situação hipotética que considera eleitores votando em candidatos a cargo público em uma eleição. O processo de mapeamento do modelo ER para o modelo relacional gera relações. Assinale a opção que apresenta as relações corretas que serão geradas ao mapear o modelo ER apresentado para o modelo relacional. Considere a seguinte notação: (PK) ¿ atributos que compõem a chave primária e (FK) ¿ atributos que compõe a chave estrangeira. (Ref.: 202011026329) Aluno e Disciplina são entidades fracas. Disciplina não pode ter atributos com o valor nulo. Todos os atributos de Aluno podem ser classificados como compostos. Os atributos ID Prof, ID Aluno e ID Disc devem ser implementados como sendo do tipo literal. Um aluno pode frequentar diversas disciplinas e pode ser orientado por apenas um professor. 4. 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem dependentes não transitivos da chave primária. 3FN se, e somente se, ela estiver na segunda e todos os atributos não chave contiverem mais de um valor discreto periódico. 2FN se, e somente se, todos os domínios básicos contiverem mais de um valor discreto periódico. 3FN se, e somente se, todos os domínios básicos forem multivalorados. 2FN se, e somente se, estiver na primeira e todos os atributos não chave forem totalmente dependentes da totalidade da chave primária. 5. eleitor (id_eleitor(pk), nome, titulo) candidato (id_eleitor(pk), numero, legenda, id_cargo(fk)) cargo (id_cargo(pk), desc_cargo) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) eleitor (id_eleitor(pk), nome, titulo) candidato (id_eleitor(pk), numero, legenda, id_cargo(fk)) cargo (id_cargo(pk), desc_cargo) votação((id_eleitor_eleitor, id_eleitor_candidato)(pk)) eleitor (id_eleitor(pk), nome, titulo) candidato (id_eleitor(pk) (fk), numero, legenda) cargo (id_cargo(pk), desc_cargo, id_eleitor(fk)) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) eleitor_candidato ((id_eleitor ( pk), nome, titulo,numero,legenda, id_cargo(fk)) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) cargo (id_cargo(pk), desc_cargo) eleitor (id_eleitor(pk), nome, titulo) 19/05/2021 EPS https://simulado.estacio.br/alunos/?p0=160779330&user_cod=2960669&matr_integracao=202007108442 3/4 1 ponto Dentre as opções a seguir, assinale a que contém a expressão em SQL que inclui uma coluna Email do tipo VARCHAR(80) na tabela PROFESSOR. (Ref.: 202011026364) 1 ponto Em sistemas de banco de dados, uma transação corresponde a uma sequência de instruções de consulta e/ou atualização. Instrução que faz com que uma transação corrente seja revertida, ou seja, desfaz todas as atualizações realizadas pelas instruções SQL na transação é: (Ref.: 202011026615) 1 ponto Seja uma tabela assim estruturada: DISCPLINA(CODIGOD, DESCRICAO, CARGAHORARIA). Qual código a seguir retorna as disciplinas cuja descrição inicia pela letra "A" e que tenham carga horária menor que 80 horas? (Ref.: 202011027489) 1 ponto (FCC - 2009 - TRE-PI - Analista Judiciário - Tecnologia da Informação - Análise de Sistemas) Para obter todas as linhas da tabela B, o comando SELECT deverá utilizar na sequência um JOIN entre as tabelas A e B do tipo: (Ref.: 202011011325) candidato (id_eleitor(pk)(fk), numero, legenda, id_cargo(fk)) votação((id_eleitor_eleitor(fk), id_eleitor_candidato(fk))(pk)) cargo(id_cargo(pk), desc_cargo) 6. ALTER TABLE PROFESSOR ADD COLUMN Email VARCHAR(80). ALTER DATABASE PROFESSOR ADD COLUMN Email VARCHAR(80). ALTER DATABASE ADD COLUMN Email VARCHAR(80) TO PROFESSOR. ADD COLUMN Email VARCHAR(80) TO TABLE PROFESSOR. ALTER TABLE PROFESSOR MODIFY COLUMN Email VARCHAR(80). 7. cancel retrieve reverse commit rollback FULL OUTER JOIN. LEFT OUTER JOIN. INNER JOIN. javascript:check();regrava('8','02PNQJ30D3908203','3908203','2','1'); javascript:check();regrava('9','QKWQ8T1XAVG53892039','3892039','2','1'); 19/05/2021 EPS https://simulado.estacio.br/alunos/?p0=160779330&user_cod=2960669&matr_integracao=202007108442 4/4 1 ponto Considere que cada tabela a seguir pertence a um banco de dados distinto. Qual consulta retorna o nome e o CPF dos cidadãos que são clientes e alunos? (Ref.: 202011011056) CROSS JOIN. RIGHT OUTER JOIN. SELECT NOME, CPF FROM CLIENTE MINUS SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM ALUNO UNION SELECT NOME, CPF FROM CLIENTE; SELECT NOME, CPF FROM ALUNO EXCEPT SELECT NOME, CPF FROM CLIENTE; SELECT NOME, CPF FROM CLIENTE JOIN SELECT NOME, CPF FROM ALUNO; SELECT NOME, CPF FROM CLIENTE INTERSECT SELECT NOME, CPF FROM ALUNO; VERIFICAR E ENCAMINHAR Legenda: Questão não respondida Questão não gravada Questão gravada javascript:check();regrava('10','J7RVOT1WJP763891770','3891770','2','1'); javascript:abre_colabore();
Compartilhar