Questões de Concursos Públicos - Banco de Dados

Resolva questões gratuitas da Banco de Dados. Banco com 503 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q138673 FUNDATEC - 2020 - Prefeitura de Bagé - RS - Técnico em Informatica
Ano: 2020
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: SQL

A questão baseia-se na Figura 4, que mostra um Diagrama Entidade Relacionamento (DER), notação de relacionamento conhecida usualmente no mercado da informática como "Pé de galinha" (Crow's Foot). Nesse DER, o cursor do mouse encontra-se sobre o local apontado pela seta nº 1. A partir desse DER, serão criadas as tabelas relacionais correspondentes em um Sistema Gerenciador de Banco de Dados (SGBD), respeitando-se, rigorosamente, os nomes de entidade e atributos, tipos de dados, relacionamentos, cardinalidades e as integridades de identidade e referencial constantes nessa Figura. A partir do DER mostrado na Figura 4, serão criadas as tabelas relacionais correspondentes em um SGBD. Para isso, basta executar, nesse SGBD, a seguinte declaração, em SQL padrão:  I. II. III. Quais estão corretas?
Q138476 FUNDATEC - 2020 - Prefeitura de Bagé - RS - Informata
Ano: 2020
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: SQL

A questão baseia-se nas Figuras 6(a), 6(b) e 6(c) abaixo. A Figura 6(a) mostra as declarações SQL que permitiram criar, em um Sistema Gerenciador de Banco de Dados (SGBD), as tabelas relacionais "CLIENTE" e "NOTA_FISCAL", que registram os dados dos clientes e das respectivas notas fiscais associadas a tais clientes. A Figura 6(b) exibe os campos de tais tabelas e todos os dados que elas armazenam no momento. A Figura 6(c) mostra o resultado de uma consulta realizada sobre tais tabelas nesse SGBD. A Figura 6(c) exibe o resultado de uma consulta realizada sobre as tabelas da Figura 6(b), que atendeu às seguintes condições: (1) apresentar o código e nome de cada cliente, assim como a quantidade total de compras que cada um deles realizou e a respectiva média dos valores de tais compras; (2) exibir apenas os dados dos clientes, cujo valor médio de todas as suas compras seja maior que 230; e (3) ordenar o resultado pelo código dos clientes, de forma descendente. Portanto, para se obter o resultado exibido na Figura 6(c), bastou executar, nesse SGBD, a seguinte consulta SQL:
Q137523 VUNESP - 2020 - Prefeitura de Ilhabela - SP - Técnico em Geoprocessamento
Ano: 2020
Banca: VUNESP
Matéria: Banco de Dados
Assunto: Arquitetura de Banco de Dados

Assinale a alternativa que apresenta a melhor estrutura de dados para a criação de um banco de dados de ruas de um município.
Q136867 FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão: CIGA-SC
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: SQL

Analise a instrução SQL apresentada abaixo: SELECT id_empresa, id_atividade, COUNT(*) AS qtde FROM empresa_atividade AS ea GROUP BY id_empresa, id_atividade HAVING COUNT(*)>1 Essa consulta pode ser utilizada para detectar e apontar eventuais violações dos requisitos: 
Q136866 FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão: CIGA-SC
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: SQL

Analise a instrução SQL apresentada abaixo: SELECT id_empresa, id_atividade, COUNT(*) AS qtde FROM empresa_atividade AS ea GROUP BY id_empresa, id_atividade WHERE COUNT(*)>1 Essa consulta pode ser utilizada para detectar e apontar eventuais violações dos requisitos: 
Q136865 FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão: CIGA-SC
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: SQL

Foi sugerido um ajuste que definisse a atividade como principal quando ela fosse a única cadastrada para a empresa, mas que estivesse definida como atividade secundária. Analise o ajuste sugerido: UPDATE empresa_atividade SET in_principal='S' WHERE id_empresa IN (SELECT id_empresa FROM empresa_atividade ) A instrução que completaria a parte ocultada da instrução SQL, de maneira que corrigisse a situação proposta, é:
Q136864 FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão: CIGA-SC
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: SQL

Após as correções de todas as inconsistências, qual solução evitaria a ocorrência de novas violações do requisito “3? (A empresa não pode ter atividades econômicas repetidas em seu cadastro" sem interferir nos demais requisitos (1 e 2)).
Q136863 FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão: CIGA-SC
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: Modelagem de dados

Relacione a Coluna 1 à Coluna 2, associando os bancos de dados às suas respectivas características. Coluna 1 1. Redis. 2. Cassandra. 3. MongoDB. Coluna 2 ( ) Colunas como modelo de dados. ( ) Documentos como modelo de dados. ( ) Chave-valor como modelo de dados. A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Q136862 FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão: CIGA-SC
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: SQL

Considere um sistema que utiliza um SGBD MySQL versão 5.7. Abaixo, são apresentadas instruções SQL e o resultado das instruções após elas serem executadas no banco de dados do sistema em questão: Resultado da execução da instrução SQL: SELECT * FROM imposto id_imposto ds_nome 1 Imposto A 2 Imposto B 3 Imposto C Resultado da execução da instrução SQL: SELECT * FROM imposto_aliquota id_aliquota id_imposto vl_inicio vl_fim vl_aliquota 1 1 0.01 50,000 1 2 1 50,000.01 150,000 2 3 1 150,000.01 500,000 5 4 1 500,000 [NULL] 10 5 2 0.01 100,000 1 6 2 100,000.01 [NULL] 2 A instrução apresentada a seguir também foi executada: SELECT DISTINCT i.ds_nome FROM imposto i LEFT JOIN imposto_aliquota ia USING (id_imposto) ORDER BY i.ds_nome; O resultado da instrução acima é:
Q136860 FUNDATEC - 2020 - CIGA-SC - Programador
Ano: 2020
Órgão: CIGA-SC
Banca: FUNDATEC
Matéria: Banco de Dados
Assunto: MySQL

– Uma equipe de desenvolvimento está com problemas para acessar, a partir de suas estações de trabalho, uma instância de banco de dados MySQL hospedada em um servidor Linux Ubuntu 18.04 LTS. O acesso aos demais serviços como SSH, banco de dados PostgresSQL e servidor Web Apache estão funcionando corretamente. Um integrante da equipe de gerenciamento de servidores enviou uma cópia da tela que usou para fazer o diagnóstico no servidor, apresentada na Figura 2: Cada desenvolvedor fez uma afirmação a respeito da situação expressa pela cópia da tela na Figura 2: Desenvolvedor X: O serviço responsável por receber as conexões do banco de dados MySQL está aceitando conexões; Desenvolvedor Y: Só é possível acessar o serviço de banco de dados MySQL a partir de conexões que têm origem no servidor em questão; Desenvolvedor Z: O problema ocorre devido a um driver de conexão incorreto. De acordo com as informações apresentadas, quais estão corretas?