Questões de Concurso Sobre banco de dados
Foram encontradas 18.985 questões
As tabelas contribuinte e pagamento apresentadas anteriormente fazem parte do banco de dados da secretaria de fazenda de certo ente federativo. A administração tributária deste ente deseja listar os nomes dos contribuintes cujo valor total de pagamentos é superior à média total dos pagamentos de todos os contribuintes.
A partir dessa situação hipotética, assinale a opção em que é corretamente apresentada a instrução adequada, de acordo com o padrão SQL/ANSI, para se obter a lista desejada pela administração tributária.
A administração tributária deve identificar pagamentos cujos valores estejam abaixo da média individual dos pagamentos de cada contribuinte, visando à detecção de possíveis inconsistências ou tentativas de fraude.
Considerando essa situação hipotética, assinale a opção em que é apresentada a instrução SQL por meio da qual a operação visada pela administração tributária será corretamente realizada.
Um agente fazendário de TI da referida secretaria deseja obter, em álgebra relacional, o nome e o valor devido de todos os contribuintes que possuem lançamentos fiscais referentes ao tributo denominado ICMS. Para tal fim, serão utilizadas as operações de seleção (σ), projeção (π) e junção (⋈). Sabe-se que a aplicação precoce de seleções é uma forma de otimização da consulta.
A partir das informações da situação precedente e considerando que a ordem de execução das operações está indicada explicitamente pelos parênteses, assinale a opção que representa corretamente a expressão, em álgebra relacional, cujo resultado será o desejado pelo agente fazendário.
● CONTRIBUINTE (identificado por CPF_CNPJ, com atributos como Nome_RazaoSocial, Endereco, InscricaoEstadual);
● TRIBUTO (identificado por CodigoTributo, com atributos como NomeTributo, AliquotaBase);
● LANCAMENTO_FISCAL (representa a obrigação tributária individual e tem como atributos IDLancamento, DataVencimento, ValorDevido).
As seguintes regras de negócio foram estabelecidas:
● um CONTRIBUINTE pode ter zero ou múltiplos LANCAMENTOS_FISCAIS;
● cada LANCAMENTO_FISCAL deve estar associado a exatamente um CONTRIBUINTE;
● cada LANCAMENTO_FISCAL deve estar associado a exatamente um TRIBUTO;
● um TRIBUTO pode estar vinculado a zero ou múltiplos LANCAMENTOS_FISCAIS.
Considerando-se as informações fornecidas na situação hipotética precedente e os princípios de integridade referencial em bancos de dados relacionais, é correto afirmar que a tabela LANCAMENTO_FISCAL deve
Acerca de data warehouse, data lake, data mesh, CI/CD e ETL, julgue o item a seguir.
Data warehouse e data lake armazenam dados em seu formato original, porém o data lake, diferentemente do data warehouse, acessa bases externas a uma organização.
Acerca de data warehouse, data lake, data mesh, CI/CD e ETL, julgue o item a seguir.
A construção de um data mesh parte do princípio de propriedade de domínio, conforme o qual as equipes de cada domínio assumem a responsabilidade por seus dados.
Acerca de data warehouse, data lake, data mesh, CI/CD e ETL, julgue o item a seguir.
Como data warehouse é não volátil, a etapa intermediária do ETL deve efetuar todos os tratamentos necessários nos dados para melhorar a sua qualidade.
A respeito de bancos de dados e integração com fontes de dados, julgue o próximo item.
PolyBase é a ferramenta que permite ao Microsoft SQL Server consultar fontes externas como se os dados estivessem armazenados localmente.
A respeito de bancos de dados e integração com fontes de dados, julgue o próximo item.
Bancos de dados relacionais utilizam tabelas bidimensionais, e o MongoDB representa os dados em formato JSON ou XML.
As restrições básicas podem ser especificadas em SQL como parte da criação de tabelas, incluindo restrições de chave, integridade referencial, valores permitidos e nulidade. Sobre esse tema, analise as afirmativas a seguir:
I. A integridade referencial é especificada por meio da restrição FOREIGN KEY, associada à cláusula REFERENCES.
II. É possível definir um valor padrão para um atributo anexando a cláusula DEFAULT à definição do atributo.
III. A cláusula UNIQUE define a chave primária de uma relação.
IV. A cláusula CHECK impõe uma condição lógica que deve ser satisfeita pelos valores inseridos ou atualizados em uma coluna ou em um conjunto de colunas.
V. Se nenhuma cláusula DEFAULT for especificada para um atributo, o SQL define automaticamente o valor padrão como NOT NULL.
Estão CORRETAS:
Assinale a alternativa que apresenta o nome das colunas da tabela, bem como o número de linhas da tabela obtida como resultado da execução da seguinte operação SQL:
Para isso, você deve
I. criar um formulário baseado em uma consulta que una (JOIN) as tabelas CLIENTES e PEDIDOS.
II. criar um formulário independente para PEDIDOS e exigir que o usuário consulte a tabela CLIENTES separadamente.
III. criar um formulário para PEDIDOS e usar uma Caixa de Combinação vinculada ao ID do cliente usando a propriedade “Controle de Origem” dos campos de leitura com uma expressão DLookUp para buscar os dados.
Está correto o que se afirma em
Acerca da álgebra relacional, do banco de dados NoSQL e da prática de storytelling, julgue o item subsequente.
Em bancos de dados NoSQL orientados a grafos, como Neo4j, a execução de consultas é otimizada principalmente por meio de joins tradicionais, de forma semelhante aos bancos de dados relacionais.
Acerca da álgebra relacional, do banco de dados NoSQL e da prática de storytelling, julgue o item subsequente.
A operação de projeção (π) na álgebra relacional pode resultar na eliminação de tuplas duplicadas, pois seu foco é a seleção de colunas relevantes para uma consulta.