Prévia do material em texto
3/25/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2958851&matr_integracao=202007123085 1/4 Disc.: BANCO DE DADOS Aluno(a): CARINA LORENTINO SILVÉRIO 202007123085 Acertos: 7,0 de 10,0 23/03/2021 Acerto: 0,0 / 1,0 Os primeiros sistemas de bancos de dados implementados na década de 1960, como o IDS e o IMS, usavam, respectivamente, estruturas de dados em redes e em árvores, por isso, são conhecidos como bancos de dados: navegacionais conceituais relacionais de arquivos de esquemas Respondido em 23/03/2021 19:56:22 Acerto: 1,0 / 1,0 Qual conjunto de comandos da SQL abaixo serve para o administrador do banco de dados gerenciar os metadados de um banco de dados? CREATE, MODIFY, DELETE CREATE, ALTER, DELETE CREATE, ALTER, DROP INSERT, ALTER, REMOVE INSERT, UPDATE, DELETE Respondido em 23/03/2021 19:57:10 Acerto: 1,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: Tabela Chave Semântica Unicidade Domínio Respondido em 23/03/2021 19:59:26 Questão1 a Questão2 a Questão3 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 3/25/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2958851&matr_integracao=202007123085 2/4 Acerto: 0,0 / 1,0 (ESAF - 2010 - SUSEP - Analista Técnico - Prova 2 - Tecnologia da Informação) Em relação aos conceitos de bancos de dados, é correto afirmar que: Um atributo pode possuir cardinalidade de relacionamentos O conjunto de valores que um atributo pode assumir é a cardinalidade do atributo Um relacionamento não pode possuir cardinalidade Em uma generalização/especialização total, para cada ocorrência da entidade genérica, existe sempre uma ocorrência em uma das entidades especializadas Um atributo não pode possuir cardinalidade Respondido em 23/03/2021 20:04:24 Acerto: 1,0 / 1,0 (Tribunal Regional Eleitoral do Rio Grande do Norte (TRE/RN) 2011 - Cargo: Analista Judiciário - Área Analista de Sistemas) Formar novas relações, separando-as a partir de grupos de repetição antes existentes dentro de uma relação, é objetivo da: 1FN FNBC 2FN 3FN 5FN Respondido em 23/03/2021 20:06:12 Acerto: 1,0 / 1,0 (Tribunal Regional do Trabalho da 23ª Região (TRT 23) 2016 - Analista Judiciário - Área Apoio Especializado - Especialidade: Tecnologia da Informação Banca: Fundação Carlos Chagas (FCC)) São vários os tipos de dados numéricos no PostgreSQL. O tipo: bigint é a escolha usual para números inteiros, pois oferece o melhor equilíbrio entre faixa de valores, tamanho de armazenamento e desempenho. serial é um tipo conveniente para definir colunas identificadoras únicas, semelhante à propriedade auto incremento. smallint tem tamanho de armazenamento de 1 byte, que permite armazenar a faixa de valores inteiros de −128 a 127. numeric pode armazenar números com precisão variável de, no máximo, 100 dígitos. integer tem tamanho de armazenamento de 4 bytes e pode armazenar valores na faixa de −32768 a 32767. Respondido em 23/03/2021 20:07:19 Explicação: ... Acerto: 1,0 / 1,0 (Agência de Fomento do Amapá (AFAP) - Tecnologia da Informação - FCC (2019)) Questão4 a Questão5 a Questão6 a Questão7 a 3/25/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2958851&matr_integracao=202007123085 3/4 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 - UPDATE - WHERE WHERE - SET - UPDATE UPDATE - WHERE - SET SET - WHERE - UPDATE UPDATE - SET - WHERE Respondido em 23/03/2021 20:08:59 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 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 Respondido em 23/03/2021 20:10:06 Acerto: 0,0 / 1,0 Sejam duas tabelas assim estruturadas: DEPARTAMENTO(CODIGOD, NOME) EMPREGADO(CODIGOE, NOME, ENDERECO, CODIGOD) CODIGOD REFERENCIA DEPARTAMENTO Seja a consulta a seguir: SELECT D.NOME, E.NOME FROM DEPARTAMENTO D LEFT JOIN EMPREGADO E ON (D.CODIGOD=E.CODIGOD) ORDER BY D.NOME; A consulta retorna: O nome do departamento e o nome do empregado alocado. Os empregados sem departamento e os departamentos sem empregado aparecem nos resultados. O nome do departamento e o nome do empregado alocado. Os empregados sem departamento não aparecem no resultado. O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário aparecem no resultado. O nome do departamento e o nome do empregado alocado. Os departamentos sem funcionário alocado não aparecem no resultado. O nome do departamento e o nome do empregado alocado. Os empregados sem departamento aparecem no resultado. Respondido em 23/03/2021 20:11:37 Questão8 a Questão9 a 3/25/2021 Estácio: Alunos https://simulado.estacio.br/alunos/?p0=126931050&user_cod=2958851&matr_integracao=202007123085 4/4 Explicação: Acerto: 1,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: UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas 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. EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta 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. Respondido em 23/03/2021 20:15:25 Questão10 a javascript:abre_colabore('38403','219826367','4424155730');