As aplicações de bigdata caracterizam-se exclusivamente pelo grande volume de dados armazenados em tabelas relacionais.
As aplicações de bigdata caracterizam-se exclusivamente pelo grande volume de dados armazenados em tabelas relacionais.
SQL•
CREATE OR REPLACE PROCEDURE atualizar_valor_contrato( p_id_contrato IN NUMBER, p_novo_valor IN NUMBER ) AS BEGIN UPDATE contratos SET valor = p_novo_valor WHERE id = p_id_contrato;
COMMIT; END atualizar_valor_contrato;
Porém, um analista de banco de dados apontou um problema grave na implementação que poderá comprometer a consistência transacional do sistema. Com base na análise do código apresentado, qual é a principal falha no procedimento armazenado?
FGV•
A manipulação dos dados de um banco de dados requer uma série de comandos específicos. Sendo assim, qual das afirmações abaixo é INCORRETA:
Analise as assertivas abaixo sobre operadores da linguagem SQL (Structured QueryLanguage).
I. O operador NULL é utilizado em combinação com outros operadores para fornecer o resultado oposto, também chamado de resultado negativo.
II. O operador LIKE pode ser utilizado para procurar uma cadeia de caracteres em uma coluna de texto.
III. O operador UNION serve para agrupar linhas de uma tabela, sendo geralmente utilizado com funções de agregação como COUNT(), SUM() e AVG().
Quais estão corretas?
No que diz respeito a modelagem conceitual, julgue o item que se segue.
Se uma tabela de banco de dados tiver 205 atributos, então
isso significa que ela tem 205 registros.
FGV•
Essa escolha é tecnicamente justificada pela capacidade intrínseca desse modelo de:
Um técnico de informática no MPRS recebeu a tarefa de gerar um relatório sobre funcionários que atendem a critérios específicos. O levantamento deve listar os funcionários do MPRS que:
• são naturais de Porto Alegre;
• possuem pelo menos um dependente;
• estão entre os três com os maiores salários;
• se autodeclaram pardos.
Com base nesses critérios, assinale a alternativa que apresenta a consulta SQL (Structured Query Language) correta para atender à solicitação.
Para isso ele deve acessar o usuário root, usando a senha apropriada.
Um comando que poderia ser usado é
Acerca de segurança da informação, bancos de dados e aprendizado de máquina, julgue o próximo item.
Em geral, projetos de Big Data caracterizam-se por cinco diferentes atributos: valor, variedade, velocidade, veracidade e volume.
Qual é a forma correta do comando ALTER para incluir a coluna curso VARCHAR(20) nesta tabela?
IBAM•
I. Os bancos de dados relacionais utilizam chaves primárias para garantir a unicidade das linhas em uma tabela, sendo que cada chave primária deve ser única e não pode conter valores nulos.
II. As transações em bancos de dados relacionais seguem as propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade), garantindo confiabilidade no processamento de dados mesmo em casos de falhas.
III. O MySQL e o PostgreSQL são incapazes de executar consultas complexas envolvendo múltiplas tabelas, devido às limitações da linguagem SQL em processar junções e subconsultas.
Está correto o que se afirma em:
Julgue o próximo item, acerca de soluções de suporte à decisão.
Um data warehouse é um repositório de dados integrados de múltiplas fontes, processados para armazenamento em um modelo multidimensional.
FGV•
Os tipos de modelos de índice disponíveis no Elasticsearch são