Questões de Concurso Sobre banco de dados
Foram encontradas 18.983 questões
Com base nos conceitos de transações e recuperação de falhas da linguagem SQL, analise as afirmativas a seguir e, assinale V, para as Verdadeiras, e F, para as Falsas:
( ) Em sistemas SQL que seguem o protocolo ACID, o sistema deve garantir que, em caso de falha durante uma transação, as alterações parciais realizadas até o momento da falha sejam preservadas para facilitar a recuperação.
( ) Quando uma transação tiver sido confirmada (committed), não é possível desfazer seus efeitos abortando-a. Para desfazer os efeitos de uma transação confirmada, é preciso executar uma transação de compensação.
( ) O mecanismo de ponto de verificação (checkpoint) em um banco de dados SQL permite uma recuperação mais rápida após uma falha, pois os dados até o último checkpoint são considerados estáveis e não precisam ser restaurados a partir do log de transações.
( ) A técnica de rollback é utilizada para desfazer alterações realizadas por uma transação que falhou, retornando o banco de dados ao estado estável do último ponto de verificação.
A sequência correta, de cima para baixo, é:
Considerando as cláusulas opcionais e o processo de otimização de consultas, analise as afirmativas a seguir:
I. A cláusula WHERE é usada para definir as condições de seleção de tuplas, incluindo condições de junções se necessário.
II. A cláusula GROUP BY pode ser utilizada sem a presença de funções agregadas, como COUNT e SUM.
III. A cláusula HAVING é aplicada após a cláusula GROUP BY e define condições para selecionar grupos de resultados.
IV. A consulta SQL pode ser otimizada com o uso mínimo de aninhamentos e ordenações.
V. O Sistema de Gerenciamento de Banco de Dados (SGBD) sempre processa consultas da mesma forma, independentemente de como foram formuladas.
Estão corretas apenas as afirmativas
Faça a associação correta para cada tipo de trigger na coluna I com a descrição e comportamento correspondente na coluna II.
Coluna I - Tipos de Trigger:
1. Trigger BEFORE 2. Trigger AFTER 3. Trigger INSTEAD OF 4. Trigger FOR EACH STATEMENT
A. Para garantir que as notas inseridas para os alunos sejam validadas antes de serem gravadas no sistema, essa trigger executa ações antes da operação de inserção ou atualização, permitindo verificar ou ajustar os dados.
B. Após a inserção de um novo registro de aluno, é necessário atualizar automaticamente a lista de turmas e registrar o novo aluno em outras tabelas relacionadas. Essa trigger executa ações automaticamente depois que a operação principal é concluída.
C. Para enviar um relatório para a coordenação sempre que um comando SQL afeta várias linhas, como a atualização de notas para todos os alunos de uma turma, é utilizada uma trigger que realiza a ação para toda a operação em vez de para cada linha individualmente.
D. Se o objetivo é substituir a operação padrão de atualização das notas por uma nova lógica que ajusta a média final dos alunos, essa trigger permite definir uma ação alternativa que será executada no lugar da operação original.
Qual é a associação correta entre números e letras?
Com base nisso, analise as afirmações a seguir, assinalando V, para as Verdadeiras, e F, para as Falsas:
( ) Uma view é uma tabela virtual que gera seus dados dinamicamente no momento da consulta, sem armazená-los fisicamente.
( ) As views podem ser utilizadas para limitar o acesso às colunas ou linhas sensíveis de uma tabela, sem a necessidade de modificar a tabela original.
( ) Ao contrário das tabelas, as views permitem atualizações diretas em seus dados, sem nenhuma restrição.
( ) Views materializadas armazenam fisicamente os resultados da consulta e precisam ser atualizadas manual ou automaticamente quando os dados das tabelas subjacentes são alterados.
A sequência correta, de cima para baixo, é:
Com relação ao uso desses comandos, é INCORRETO afirmar que o comando
A respeito de banco de dados, julgue o próximo item.
Em um banco de dados relacional, cada linha na tabela é um registro com um identificador, cada coluna da tabela representa um atributo dos dados e cada registro, geralmente, tem um valor para cada atributo.
A respeito de banco de dados, julgue o próximo item.
O processo de normalização de dados tem como objetivo eliminar aqueles que são redundantes e garantir que as dependências entre eles façam sentido, armazenando apenas os logicamente relacionados em uma tabela.
A respeito de banco de dados, julgue o próximo item.
As tuplas em uma relação são identificadas por meio da chave primária.
A respeito de banco de dados, julgue o próximo item.
Restrições de integridade são utilizadas para garantir que uma informação seja do tipo de dado definido no banco de dados.
A respeito de banco de dados, julgue o próximo item.
Uma view materializada realiza consulta em tabelas do banco de dados no momento em que o usuário faz uma consulta à view.
A respeito de banco de dados, julgue o próximo item.
Esquema de banco de dados é um conjunto de tabelas, registros e campos que representam uma entidade do mundo real.
A respeito de transformação digital, julgue o item a seguir.
As políticas públicas para a transformação digital dirigem-se preferencialmente a empresas de médio e grande porte, em razão de sua maior capacidade de investimento.
Julgue o próximo item, relativo a data analytics e ferramentas de análise de dados.
Data analytics está associada à camada quantitativa, visto que os dados são o principal insumo no processo de tomada de decisão, principalmente no âmbito empresarial.
Julgue o próximo item, relativo a data analytics e ferramentas de análise de dados.
A tomada de decisão passou a ser mais dinâmica nos atuais mercados, devido, entre outros aspectos, ao volume disponível de dados e aos cenários possíveis.
Julgue o próximo item, relativo a data analytics e ferramentas de análise de dados.
A tecnologia para tratamento de dados prescinde da participação humana, quando considerada a tomada de decisão na organização.
Julgue o próximo item, relativo a data analytics e ferramentas de análise de dados.
A camada qualitativa na tomada de decisão representa um desafio para a gestão, no que tange à resolutividade organizacional.
Em relação a manipulação e limpeza de dados, julgue o item a seguir.
A transformação de dados categóricos utilizando codificação one-hot sempre reduz a dimensionalidade do conjunto de dados.
Em relação a manipulação e limpeza de dados, julgue o item a seguir.
A normalização dos dados é importante na preparação de dados para modelos de aprendizado de máquina, pois garante que todas as variáveis estejam na mesma escala, independentemente de sua importância no modelo.
Em relação a manipulação e limpeza de dados, julgue o item a seguir.
Local outlier factor é uma técnica de detecção de outliers que mede a anomalia de um dado com base na densidade local dos seus vizinhos.
Julgue o próximo item, a respeito de machine leaning.
Árvores de decisão são técnicas de modelagem preditiva que particionam iterativamente os dados em subconjuntos homogêneos baseados em variáveis explicativas.