Questões de Banco de Dados para Concurso

Foram encontradas 12.812 questões

Q2383216 Banco de Dados
Considere que, em um banco de dados preparado para persistir dados de apoio à realização de estudos na área agropecuária, existem duas tabelas:

IMÓVEL (cod-sncr, denominacao, cod-mun, area-total)
MUNICÍPIO (cod-mun, uf, qtd-imoveis)

A chave primária de um imóvel é o seu código no Sistema Nacional de Cadastro Rural (SNCR), e a de um município é o seu código, segundo o IBGE. A coluna IMÓVEL.cod-mun é chave estrangeira e referencia MUNICÍPIO.cod-mun.

Uma aplicação, ou sistema, realiza regularmente a seguinte transação nesse banco de dados:

Início da transação
Inserção dos dados de um novo imóvel na tabela IMÓVEL
Atualização de qtd-imoveis na tabela MUNICÍPIO
Commit

Nesse exemplo, a propriedade de atomicidade de uma transação garantirá que
Alternativas
Q2383215 Banco de Dados
Considere que, em um banco de dados, há uma tabela com dados de indústrias, contendo os seguintes atributos:

INDUSTRIA (cnpj, razao-social, capital-social, qtd-alteracoes)

Nessa tabela, a chave primária é o atributo cnpj.
Foi criada a seguinte stored procedure, codificada segundo a sintaxe do PostgreSQL:

Imagem associada para resolução da questão


Ao ser executada, essa procedure
Alternativas
Q2383214 Banco de Dados
Considere que um modelo conceitual de dados foi criado, por meio da utilização de um Diagrama de Entidades e Relacionamentos (DER), contendo as entidades UF e EMPRESA, e um relacionamento entre essas duas entidades denominado GERACAO. O objetivo é representar a potência instalada total, em kW, por cada empresa em cada UF. Em uma UF, pode haver várias empresas com geração de energia, e cada empresa pode gerar energia em várias UF.

Imagem associada para resolução da questão


O atributo identificador na entidade UF é cod; o atributo identificador na entidade EMPRESA é CNPJ.
Foram criadas tabelas, segundo o Modelo Relacional, derivadas do DER apresentado.
O conjunto de tabelas corretamente derivadas do DER apresentado nas quais as chaves primárias encontram-se sublinhadas é
Alternativas
Q2383213 Banco de Dados
A tabela PESSOA, criada segundo os conceitos do Modelo Relacional para a realização de estudos na área da saúde, possui os seguintes atributos:
            PESSOA (CPF, nome, sexo, idade, RG, renda, município-residência, UF-residência)
A chave primária dessa tabela é o atributo CPF.

Nesse contexto, considere as seguintes dependências funcionais (DF) definidas para alguns dos atributos da tabela PESSOA:

CPF → nome
CPF → renda
CPF → município-residência
Município-residência → UF-residência
RG → nome

Considerando-se a definição da primeira, da segunda e da terceira formas normais, 1FN, 2FN e 3FN, respectivamente, a tabela PESSOA NÃO está na
Alternativas
Q2383212 Banco de Dados
O IBGE é responsável no Brasil pela Classificação Nacional de Atividades Econômicas (código CNAE). Considere que um órgão de atuação nacional, que possui infraestrutura de Tecnologia de Informação e Comunicação (TIC) em todos os estados brasileiros, deseja realizar um censo de pequenas e médias empresas em 10 estados do Brasil. Para guardar os dados dessas empresas, foi criado um banco de dados distribuído (BDD) relacional com particionamento horizontal, também conhecido como sharding em muitos SGBDs NoSQL, utilizando como critério de distribuição a UF onde se localiza a sede da empresa, de tal modo que as empresas do Rio de Janeiro têm seus dados guardados na infraestrutura de TIC desse órgão no Rio de Janeiro.
Com os dados distribuídos dessa forma,
Alternativas
Q2383210 Banco de Dados
Considere que um banco de dados foi criado para dar apoio à avaliação de instrumentos e políticas de gestão de trânsito no Brasil, nos últimos cinco anos. Os dados foram organizados e persistidos nas três seguintes tabelas, definidas de acordo com modelo relacional de dados: SINISTRO, com dados dos acidentes de trânsito; MUNICIPIO, com dados de municípios; e RODOVIA, com dados de rodovias estaduais e federais.

SINISTRO (cod-sinistro, data-e-hora, localizacao, cod-rodovia, cod-municipio, quantidade-de-vitimas)
RODOVIA (cod-rodovia, nome, estadual-ou-federal)
MUNICIPIO (cod-municipio, uf, quantidade-de-habitantes)
Os atributos que formam as chaves primárias de cada tabela estão sublinhados.
Na tabela SINISTRO, há duas chaves estrangeiras: cod-rodovia, que indica onde ocorreu o sinistro, caso ele tenha ocorrido em uma rodovia, e cod-municipio, que indica em que municipio ocorreu o sinistro.
Nesse contexto, considere o seguinte comando SQL:

SELECT S.cod-rodovia, S.data-e-hora, quantidade-de-vitimas FROM SINISTRO S WHERE S.cod-rodovia IN (                SELECT R.cod-rodovia                FROM RODOVIA R                WHERE R.estadual-ou-federal = 'federal') AND EXISTS (              SELECT *              FROM MUNICIPIO M              WHERE M.cod-municipio = S.cod-municipio              AND M.quantidade-de-habitantes < 50000)

Os resultados produzidos pela execução desse comando apresentam o código da rodovia, a data e hora e a quantidade de vítimas de sinistros ocorridos em
Alternativas
Q2383209 Banco de Dados
As relações entre países podem assumir várias formas, como, por exemplo, as de natureza econômica, política ou militar. Em muitos casos, essas relações são formalizadas por meio de tratados internacionais que podem envolver dois ou mais países. As relações que os países têm entre si são de particular interesse da área de estudo denominada Relações Internacionais.
Uma forma bastante adequada de modelar relacionamentos entre objetos em um banco de dados é utilizar um modelo de grafos, um dos modelos populares dos chamados bancos de dados NoSQL. Nesse modelo, os dados são representados por meio de nós e relacionamentos, ou arestas. Dois dos tipos de grafos comuns, implementados por gerenciadores de banco de dados, são o Resource Description Framework (RDF) e o Labeled Property Graph (LPG).
A respeito desses tipos de grafos, verifica-se que as(os)
Alternativas
Q2383208 Banco de Dados
Segundo os resultados apresentados pela Pesquisa Anual de Comércio (PAC) realizada em 2021 pelo IBGE, o Brasil possuía cerca de 1.039.000 empresas comerciais da área varejista, com cerca de 7.413.000 pessoas trabalhando nessas empresas em 31/12 daquele ano. Uma organização criou e populou um banco de dados relacional para a realização de estudos nessa área, com as tabelas EMPRESA, FUNCIONÁRIO, PRODUTO e VENDA, entre outras.
Nesse contexto, considere que, quando um determinado comando SELECT, que realiza acesso aos dados logicamente relacionados das quatro tabelas citadas, é executado no contexto apresentado, ele possui um alto tempo de resposta. Foi, então, avaliado que, dentre outras medidas, o desempenho da execução desse comando precisa ser aprimorado.
Nesse caso, é necessário observar se no plano de execução desse comando há
Alternativas
Q2383146 Banco de Dados
Um analista de dados está desenvolvendo um data warehouse para uma empresa de varejo. Ele precisa decidir se informações sobre uma venda devem ser armazenadas em uma tabela fato ou em uma tabela dimensão.
Considerando-se as características de modelagem dimensional, uma informação que deve ser armazenada em uma tabela dimensão é a(o)
Alternativas
Q2383133 Banco de Dados
Uma organização está implementando práticas de gerenciamento de dados para aprimorar a qualidade e a integridade dos dados em seus sistemas.
Nesse contexto, qual conceito do DAMA DMBoK destaca a importância de garantir que os dados sejam precisos e atendam aos requisitos de qualidade?
Alternativas
Q2383132 Banco de Dados
Considere os diferentes paradigmas de modelagem de dados: relacional, orientada a objetos e mapeamento objeto-relacional.
Sobre esses paradigmas, verifica-se que
Alternativas
Q2383095 Banco de Dados
A Figura a seguir exibe um modelo conceitual de dados por meio de um diagrama de classes UML.

Imagem associada para resolução da questão

Admita que as instâncias dessas classes sejam representadas por conjuntos não vazios e cujos nomes sejam iguais aos nomes das classes que representam.

Nessas condições, qual equação é sempre verdadeira?
Alternativas
Q2383084 Banco de Dados
Considere uma sociedade empresária hipotética, associada ao Ipea, que pratica a governança de dados para Tecnologia da Informação, segundo os critérios estabelecidos por esse Instituto, e que está definindo o escopo de dados da sua estrutura de governança. Ambas organizações vão compartilhar os dados de igual para igual, por meio de uma gerência baseada em um único registro para cada pessoa, local e objeto, usado tanto pela sociedade empresária quanto pelo Ipea. Está sendo confeccionado um modelo de processo empresarial que garanta que os dados compartilhados sejam consistentes e precisos.
Nesse caso, é necessário aplicar o seguinte processo:
Alternativas
Q2382507 Banco de Dados
Quando falamos em Transações e Controle de Concorrência; Recuperação após Falhas, estamos dizendo que o controle de concorrência em bancos de dados visa evitar:
Alternativas
Q2382506 Banco de Dados
Em bancos de dados, o objetivo principal da indexação é:
Alternativas
Q2382505 Banco de Dados
Assinale a alternativa que preencha corretamente a lacuna. Bancos de Dados Relacionais; Modelagem Conceitual e Projeto de Banco de Dados.
MER (Modelo Entidade Relacionamento) é utilizado para descrever os objetos do mundo real através de entidades, com suas propriedades que são os atributos e os seus ______.
Alternativas
Q2382501 Banco de Dados
O profissional chamado DBA (Administrador de Banco de Dados), dentre suas principais tarefas, tratando de segurança de banco de dados, deve:
Alternativas
Q2382497 Banco de Dados
Em relação às transações em bancos de dados, podemos afirmar que o seu propósito principal é:
Alternativas
Q2382496 Banco de Dados
Assinale a alternativa correta que correspondente à importância da normalização em bancos de dados relacionais.
Alternativas
Q2382097 Banco de Dados
De acordo com a query descrita abaixo, assinale a alternativa correta, sobre sua execução:

UPDATE pedidos SET status = 'Enviado' WHERE data_pedido < '2023-01-01' AND valor_total > 1000; 
Alternativas
Respostas
1321: C
1322: E
1323: A
1324: E
1325: C
1326: B
1327: D
1328: A
1329: A
1330: B
1331: A
1332: A
1333: E
1334: A
1335: C
1336: D
1337: E
1338: C
1339: E
1340: D