Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: BANCO DE DADOS Aluno(a): Acertos: 5,0 de 10,0 10/09/2020 1a Questão Acerto: 1,0 / 1,0 O MongoDB é um exemplo de SGBD NoSQL por não seguir o tradicional modelo relacional de banco de dados. Qual é o modelo de dados no qual o MongoDB é um dos líderes de mercado? Grafos Colunas Documentos Chave-valor Orientado a objetos Respondido em 10/09/2020 16:39:27 2a Questão Acerto: 1,0 / 1,0 (FCC - 2011 - TRT - 24ª REGIÃO (MS) - Analista Judiciário - Tecnologia da Informação) Em um modelo de dados é especificado que a entidade funcionário participa do relacionamento junto à entidade departamento com no mínimo uma e no máximo n ocorrências. Tal especificação (1-n) é a: Associação Cardinalidade Multiplicidade Conectividade Variabilidade Respondido em 10/09/2020 16:40:37 3a Questão Acerto: 0,0 / 1,0 Na nomenclatura de banco de dados, restrição corresponde a uma regra que deve ser obedecida pelo SGBD. Seja a restrição "um funcionário não pode ter salário maior que seu chefe imediato", esta deve ser classificada como restrição de: Domínio Chave Semântica Tabela Unicidade Respondido em 10/09/2020 16:44:13 4a Questão Acerto: 1,0 / 1,0 FCC -TRT 2ª Região Analista Judiciário Tecnologia da Informação - 2014) Em alguns casos, dois ou mais valores de atributos em um modelo de Entidade-Relacionamento estão relacionados. Por exemplo, os atributos Idade e Data de Nascimento de uma pessoa. Para uma Entidade − Pessoa em particular, o valor de Idade pode ser determinado pela data corrente e o valor de Data de Nascimento da pessoa. Portanto, o atributo Idade é chamado atributo I. ______________ do atributo Data de Nascimento, que, por sua vez, é chamado atributo II. _____________ As lacunas I e II são, correta e respectivamente, preenchidas com: derivado - armazenado identificador - complexo resultante - unívoco armazenado - derivado multivalorado - monovalorado Respondido em 10/09/2020 16:48:49 5a Questão Acerto: 0,0 / 1,0 (FUNRIO - 2013 - MPOG - Analista de Tecnologia da Informação) Seja a relação EMP-PROJ(CPF, NumProj, Horas, NomeEmp, NomeProj, LocalProj) onde {CPF, NumProj} é a chave primária de EMP-PROJ e as seguintes dependências funcionais: {CPF, NumProj} → Horas {CPF} → NomeEmp {NumProj} → {NomeProj, LocalProj} A relação EMP-PROJ, com estas dependências funcionais, viola qual forma normal? Forma normal de Boyce-Codd Segunda forma normal Terceira forma normal Quarta forma normal Primeira forma normal Respondido em 10/09/2020 16:50:42 6a Questão Acerto: 1,0 / 1,0 (Ministério Público de Pernambuco - PE 2018 Cargo: Analista Ministerial - Área Informática Banca Fundação Carlos Chagas (FCC)) O comando do sistema gerenciador de bancos de dados PostgreSQL (9.5) que permite substituir, em um banco de dados, o nome de uma tabela chamada cliente, para a denominação paciente é: MODIFY TABLE cliente FOR paciente ALTER TABLE cliente RENAME TO paciente CHANGE TABLE cliente WITH paciente CASCADE TABLE cliente paciente CONTROL TABLE cliente AS paciente Respondido em 10/09/2020 16:51:43 7a Questão Acerto: 0,0 / 1,0 (Agência de Fomento do Amapá (AFAP) - Tecnologia da Informação - FCC (2019)) Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi: I.. Cliente II.. Nome_Cli = 'Ariana', End _Cli = 'Rua ABC' III.. Cod_Cli = 'Cli01'; Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, por SET - WHERE - UPDATE WHERE - SET - UPDATE SET - UPDATE - WHERE UPDATE - WHERE - SET UPDATE - SET - WHERE Respondido em 10/09/2020 16:52:28 8a Questão Acerto: 1,0 / 1,0 Seja uma tabela assim estruturada: UNIDADE(CODIGOU, DESCRICAO, BAIRRO, ANOINICIO). Qual código a seguir retorna as unidades localizadas nos bairros Copacabana, Centro ou Barra, cujo ano de início de funcionamento seja maior 2002? SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND ANOINICIO>2002 SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND ANOINICIO=2002 SELECT * FROM UNIDADE WHERE BAIRRO LIKE ('Copacabana','Centro','Barra') AND ANOINICIO>2002 SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND ANOINICIO>2002 SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND ANOINICIO=2002 Respondido em 10/09/2020 16:52:55 9a Questão Acerto: 0,0 / 1,0 Seja uma tabela assim estruturada: EMPREGADO(CODIGOE, NOME, ENDERECO, CODDEPARTAMENTO). Seja a consulta a seguir: SELECT CODDEPARTAMENTO, COUNT(*) AS QUANTIDADE FROM EMPREGADO GROUP BY CODDEPARTAMENTO; Qual o propósito da consulta? Retornar o nome dos empregados de todos os departamentos. Retornar o número de departamentos da empresa. Retornar o código do empregado e o número de departamentos da empresa. Retornar a quantidade de empregados por departamento. Retornar o código e o nome de cada departamento. Respondido em 10/09/2020 16:51:29 10a Questão Acerto: 0,0 / 1,0 Prova: ESAF - 2004 - CGU - Analista de Finanças e Controle - Tecnologia da Informação - Prova 3) Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou mais instruções SELECT. Com relação às consultas com a utilização da linguagem SQL é correto afirmar que o operador: EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções. INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT. UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta Respondido em 10/09/2020 16:51:52
Compartilhar