Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 12.836 questões

Q3047968 Banco de Dados
Data Mining é o processo de explorar grandes conjuntos de dados para identificar padrões, tendências e informações valiosas que não são imediatamente evidentes. Utiliza técnicas de estatística, aprendizado de máquina e análise de dados para extrair conhecimento útil a partir de dados brutos. No contexto de Data Mining, a seguinte técnica é mais adequada para descobrir padrões ocultos em grandes conjuntos de dados categóricos sem a necessidade de rótulos de classe:
Alternativas
Q3047967 Banco de Dados
Data Warehouse (Armazém de Dados) é uma solução de armazenamento de dados projetada para consolidar e gerenciar grandes volumes de dados provenientes de diversas fontes de forma eficiente e estruturada. É uma ferramenta crucial para análise de dados, relatórios e tomada de decisões empresariais. No contexto de um Data Warehouse, uma característica essencial para garantir a consistência dos dados ao longo do tempo, permitindo a realização de análises históricas, é
Alternativas
Q3047595 Banco de Dados
Qual a diferença entre os comandos “drop table” e “truncate table” em SQL?
Alternativas
Q3047066 Banco de Dados
[Questão Inédita] Sobre o modelo relacional de bancos de dados, é correto afirmar que:
Alternativas
Q3046166 Banco de Dados

Considere um cenário em que uma equipe de analistas foi deslocada para um município brasileiro de modo a avaliar aspectos da sua infraestrutura urbana (saneamento básico, iluminação pública, transporte público), em duas etapas: coleta de dados e análise. Essa equipe optou por não utilizar formulários predefinidos e estruturados para coleta de dados, e sim registrar todo e qualquer dado que julgasse ser relevante, para uma posterior triagem na fase de análise. A coleta estará focada nos dados em si, e não em como eles estão inter-relacionados. De modo a persistir os dados coletados, com os metadados possíveis (parciais), os analistas optaram por utilizar um Sistema Gerenciador de Banco de Dados (SGBD) NoSQL.


O tipo de SGBD a ser escolhido para a etapa de coleta de dados descrita é o

Alternativas
Q3046165 Banco de Dados

Um processo de Extrair, Transformar e Carregar (ETL, sigla em inglês) possui etapas distintas para extração de dados em sua origem, transformações e carga de dados em alguma infraestrutura de persistência. Uma técnica bastante conhecida, utilizada para classificar campos textuais, como, por exemplo, comentários em um site de comércio eletrônico, é a de análise de sentimentos. Considere que a classificação de cada campo textual não existe na origem, mas é incorporada ao conjunto de dados a ser persistido.


No processo de ETL, essa adição de novas colunas, conforme exemplificado, é chamada de

Alternativas
Q3046164 Banco de Dados

Considere que uma tabela com dados de equipamentos médicos (para raio X, tomografia, etc.) foi criada em um Sistema Gerenciador de Banco de Dados (SGBD) Microsoft SQL Server, com uma chave primária composta por “tipo” e “número de série”, e duas chaves estrangeiras, sigla do fabricante e número da nota fiscal de compra (no esquema apresentado, a chave primária está sublinhada e as chaves estrangeiras estão indicadas pelo sinal @ no início do nome do atributo):


EQUIPAMENTO (tipo, numero-de-serie, nome, @sigla-do-fabricante, @nota-fiscal)


Considere ainda que uma consulta aos equipamentos dessa tabela, informando-se apenas um número de nota fiscal, possui um baixo desempenho.


Uma ação a ser executada para melhorar o desempenho dessa consulta é a criação de

Alternativas
Q3046163 Banco de Dados

Considere que um Data Lake possui vários conjuntos de dados em formato tabular, cada um deles com várias linhas e colunas.


Os metadados descritivos relativos a esses conjuntos de dados são fundamentais, pois sem esses metadados não é possível

Alternativas
Q3046162 Banco de Dados

Existem dois tipos principais de bancos de dados orientados a grafos: Resource Description Framework (RDF) e Labeled Property Graph (LPG). Ambos permitem modelar e persistir dados de um grafo que contém nós e arestas. Considere que foi preparada uma modelagem conceitual de dados, realizada por meio do Diagrama de Entidades e Relacionamentos (DER), para um sistema de informações.


Nesse contexto, um SGBD NoSQL orientado a grafos será utilizado para persistir dados de um sistema de informações quando

Alternativas
Q3044884 Banco de Dados

No momento da criação de uma tabela em um Sistema Gerenciador de Banco de Dados (SGBD), por meio do comando CREATE TABLE, definem-se regras para o controle de integridade e para a garantia de qualidade dos dados dessa tabela. Considere que W e Y são duas tabelas. A é um atributo de W, e B é um atributo de Y. Foi criada corretamente uma cláusula CHECK no atributo A.

Essa cláusula permite verificar se o atributo A

Alternativas
Q3044883 Banco de Dados

No contexto de um Sistema Gerenciador de Banco de Dados (SGBD), é possível definir o nível de isolamento de uma transação por meio do comando SET TRANSACTION ISOLATION LEVEL. Há vários níveis de isolamento possíveis.

Entre tais níveis encontra-se o SERIALIZABLE, que

Alternativas
Q3044882 Banco de Dados

Considere um modelo conceitual representado por meio de um Diagrama de Entidades e Relacionamentos (DER) em que há uma entidade denominada PRÉDIO. Nesse contexto, um prédio pode ser de uso exclusivamente residencial, exclusivamente comercial, de uso misto (residencial e comercial), e apenas isso. No DER, a entidade PRÉDIO foi corretamente especializada em duas outras: RESIDENCIAL e COMERCIAL.

Sendo assim, nesse DER, as duas especializações são

Alternativas
Q3044880 Banco de Dados

Um data lake é um repositório que pode armazenar grandes volumes de dados e de conjuntos de dados, sejam eles estruturados, semiestruturados ou não estruturados.

Um dos aspectos-chave de um data lake são os seus metadados, que

Alternativas
Q3044879 Banco de Dados

Um dos indicadores mais utilizados para avaliação de políticas públicas em municípios brasileiros na área da saúde é a taxa de mortalidade infantil. Para essas políticas, também é importante acompanhar a quantidade de leitos hospitalares disponíveis. Considere três tabelas que representam um modelo dimensional:


MUNICÍPIO (ID-município, @UF, @mês, taxa-mortalidade-infantil, qtd-leitos)

TEMPO (ID-mês, mês-calendário, ano-calendário)

ESTADO (sigla, nome, região)


Esse modelo dimensional permite apresentar de um estado da federação, em um dos meses cadastrados, a 

Alternativas
Q3044878 Banco de Dados

Considere que um dos estados do Brasil resolveu executar obras de infraestrutura em um de seus principais rios. Esse rio percorre um trajeto desde a serra até o mar, passando por 15 municípios desse estado. Todo o percurso do rio foi segmentado em trechos que recebem as obras. Cada trecho pode ter uma ou mais obras, uma obra é realizada em apenas um trecho e em apenas um município. As obras em questão podem demorar de seis meses a dois anos. Mensalmente, todas as obras são avaliadas quanto ao seu valor executado (no mês) comparado ao respectivo valor orçado (para despesas no mesmo mês). Foram criadas quatro tabelas segundo o modelo relacional de dados (as chaves primárias estão sublinhadas; as chaves estrangeiras estão indicadas pelo sinal @ no início do nome do atributo):


OBRA (ID-obra, @município, @trecho, @mês, valor-orçado, valor-executado)

MUNICÍPIO (ID-município, nome, quantidade-habitantes, IDH)

TRECHO (ID-trecho, extensão-em-km)

TEMPO (ID-mês, mês-calendário, ano-calendário)


Considere ainda os domínios de alguns atributos:


MUNICÍPIO.quantidade-habitantes [1.000,10.000.000]

TRECHO.extensão-em-km [10,1.000]

TEMPO.mês-calendário [1,12]


Por fim, considere as seguintes dependências funcionais (em que a notação A → B indica que A determina B):


ID-município → quantidade-habitantes


nome → IDH


O modelo de dados apresentado com quatro tabelas, que implementa um modelo dimensional, 

Alternativas
Q3044877 Banco de Dados

O Diagrama de Entidades e Relacionamentos (DER) é uma ferramenta bastante conhecida e útil para a modelagem conceitual dos dados que um determinado sistema de informação deve tratar.

Em particular, os relacionamentos, representados por meio de losangos no DER, são utilizados para indicar que

Alternativas
Q3044876 Banco de Dados

Para um Sistema Gerenciador de Banco de Dados (SGBD), uma transação é um recurso que possui múltiplas finalidades no momento da execução de um conjunto de comandos (por exemplo, em SQL) pelo SGBD.

Dentre essas finalidades, verifica-se que uma transação

Alternativas
Q3044875 Banco de Dados

Considere que uma tabela, definida segundo o modelo relacional de dados, possui dados de pessoas físicas (chave primária: CPF).


PESSOA (CPF, nome, data-nascimento, email)


O atributo RG (número do Registro Geral, principal documento de identificação de pessoas físicas no Brasil) precisa ser adicionado a essa tabela.


Diante disso, uma vez adicionado o atributo RG, verifica-se que

Alternativas
Q3043087 Banco de Dados

Com base no banco de dados, julgue o item.


MySQL é um exemplo de Sistema Gerenciador de Banco de Dados Relacional (SGBDR).

Alternativas
Q3043086 Banco de Dados

Com base no banco de dados, julgue o item.


O comando ROLLBACK é utilizado para desfazer transações que ainda não foram salvas no Banco de Dados.

Alternativas
Respostas
81: D
82: E
83: D
84: C
85: C
86: C
87: D
88: A
89: D
90: B
91: C
92: A
93: E
94: E
95: D
96: D
97: B
98: C
99: C
100: C