Questões de Concurso Sobre banco de dados
Foram encontradas 19.001 questões
I. Os spinlocks não são uma exclusividade do MS SQL Server. São utilizados pelo sistema operacional quando é necessário obter acesso a uma determinada estrutura de dados somente por um curto intervalo de tempo. Por exemplo, quando uma thread não consegue obter acesso ao tentar adquirir um spinlock, ela é executada de maneira periódica se o recurso está disponível ou não, em vez de fazer uma suspensão imediata. Após algum tempo, a thread que está aguardando o spinlock será suspenso antes de poder adquirir o recurso. A suspensão permite que outras threads em execução na mesma CPU sejam executadas.
II. O MS SQL Server usa spinlocks para proteger o acesso a algumas estruturas internas de dados. Os spinlocks são usados no mecanismo para serializar o acesso a determinadas estruturas de dados de maneira semelhante aos locks.
III. A principal diferença entre o lock e o spinlock é o fato de que os locks executar um loop por um período verificando a disponibilidade de uma estrutura de dados. Por outro lado, uma thread tentando obter acesso a uma estrutura protegida por spinlock cederá imediatamente se recurso não estiver disponível. A suspensão requer a alternância de contexto de uma thread fora da CPU para que outra thread possa ser executada.
Está correto o que se afirma em
Os tipos de modelos operacionais de governança de dados discutidos no DAMA-DMBOK2 são
( ) Eles têm como meta construir e manter o ambiente técnico e os processos técnicos e de negócios necessários para fornecer dados integrados em apoio às funções operacionais, requisitos de conformidade e atividades de inteligência de negócios.
( ) Ambos visam apoiar e permitir análises de negócios e tomadas de decisões mais eficazes por parte dos trabalhadores do conhecimento.
( ) O Data Warehousing concentra-se em permitir um contexto de negócios histórico e integrado em dados operacionais, aplicando regras de negócios e mantendo relacionamentos de dados de negócios apropriados. O armazenamento de dados também inclui processos que interagem com repositórios de metadados.
As afirmativas são, respectivamente,
( ) ELT utiliza fluxos de trabalho de análise de dados e de aprendizado de máquina. O ELT é frequentemente usado por uma organização para: Extrair dados de sistemas legados, limpar os dados para melhorar sua qualidade e carregar dados em um banco de dados de destino. O ELT transforma dados no trânsito.
( ) ETL copia ou exporta os dados dos locais de origem, mas, em vez de carregá-los em uma área de preparação para transformação, ele carrega os dados em estado brutos diretamente no armazenamento de dados no destino para serem transformados conforme necessário. O ETL não transforma nenhum dado no trânsito.
( ) A ordem das etapas não é a única diferença entre ETL e ELT. No ELT, o armazenamento de dados de destino pode ser um armazém de dados, mas, mais frequentemente, é um data lake, que é um armazenamento central grande projetado para manter tanto dados estruturados quanto não estruturados em grande escala.
As afirmativas são, respectivamente,
A dimensão que se refere ao grau em que os dados representam corretamente entidades da “vida real” é denominada
1. Volume.
2. Variedade.
3. Veracidade.
4. Velocidade.
( ) É um termo cunhado pela IBM que está sendo usado como o quarto “V” para descrever Big Data. Refere-se à conformidade com os fatos: precisão, qualidade ou confiabilidade dos dados. Ferramentas e técnicas são frequentemente usadas para lidar com Big Data, transformando os dados em insights de qualidade e confiáveis.
( ) Significa a celeridade com que os dados estão sendo produzidos e com que presteza os dados devem ser processados (ou seja, capturados, armazenados e analisados) para atender a necessidade ou demanda. Talvez seja a característica mais negligenciada do Big Data.
( ) É a característica mais comum do Big Data. Muitos fatores contribuíram ao aumento exponencial na quantidade de dados, como dados baseados em transações armazenados ao longo dos anos, os dados das mídias sociais, aumentando a quantidade de dados de sensores, dados RFID e GPS gerados automaticamente e assim por diante.
( ) Atualmente os dados hoje possuem diversos e tipos e formatos, desde bancos de dados relacionais aos XML e dados capturados por sensores, vídeo, áudio. Segundo estimativas, 80 a 85 por cento de todos os dados das organizações estão em algum tipo de formato não estruturado ou semiestruturado.
A relação correta, na ordem dada, é
(A): A análise de dados é crucial para as organizações modernas, pois transforma grandes volumes de dados brutos em insights acionáveis que podem informar decisões estratégicas.
(R): A análise de dados permite às organizações identificarem tendências, padrões e anomalias, otimizando processos e melhorando a tomada de decisões baseada em evidências.
Indique se:
Julgue o seguinte item, relativo DevOps, CI/CD, contêiner e arquitetura de banco de dados.
Em que pese o fato de não serem particionáveis, os bancos
de dados do tipo chave-valor, por possuírem estrutura
maleável aos dados, permitem o armazenamento de objetos
complexos, proporcionando escalabilidade vertical de forma
mais fácil que os do tipo orientado a documento.
ALUNOS(ID,Nome,Endereço,Cidade,UF)
DISCIPLINA(Cod_disciplina, Nome_diciplina,
Carga_horaria)
Considerando que as tabelas precedentes façam parte de um banco de dados relacional, julgue o item subsequente.
O comando DML a seguir está correto, pois a cláusula WHERE é opcional.
UPDATE ALUNOS SET Cidade=’Curitiba’, UF=’PR’;
ALUNOS(ID,Nome,Endereço,Cidade,UF)
DISCIPLINA(Cod_disciplina, Nome_diciplina,
Carga_horaria)
Considerando que as tabelas precedentes façam parte de um banco de dados relacional, julgue o item subsequente.
A seguir, é apresentado um exemplo de comando DDL.
DELETE TABLE DISCIPLINA WHERE Carga_horaria > 3;
ALUNOS(ID,Nome,Endereço,Cidade,UF)
DISCIPLINA(Cod_disciplina, Nome_diciplina,
Carga_horaria)
Considerando que as tabelas precedentes façam parte de um banco de dados relacional, julgue o item subsequente.
O comando a seguir está sintaticamente correto em PostgreSql.

Julgue o seguinte item, relacionado a modelagem de dados.
O fato de haver um campo de chave estrangeira com o valor
NULL não viola a restrição de chave estrangeira.
Julgue o seguinte item, relacionado a modelagem de dados.
Os bancos de dados na nuvem podem seguir modelos de
dados SQL e NoSQL; as suas principais desvantagens em
relação ao banco de dados local são a privacidade e a
segurança.
Julgue o seguinte item, relacionado a modelagem de dados.
Em uma modelagem dimensional, os elementos tabelas fato
(para os dados que são métricas) e tabelas dimensões (para
os dados descritivos) são opcionais, por exemplo, em um
data warehouse.
Julgue o seguinte item, relacionado a modelagem de dados.
Considere-se que uma tabela de nome Produto tenha os
atributos cod_cliente, cod_produto, nome_produto,
preco e quantidade. Nesse caso, se a chave primária for
composta de cod_cliente e cod_produto, a tabela estará
na segunda forma normal, pois não possui grupos repetitivos.
Julgue o seguinte item, relacionado a modelagem de dados.
O modelo lógico pode conter chaves primárias e estrangeiras
e pode ser usado em vários bancos de dados, tais como SQL
Server, MySql, Oracle e PostgreSql.