

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O conjunto de dados organizados de forma a terem sentido e valor para seu destinatário é conhecido como
estrutura.
informação.
alternativas.
propósito.
conhecimento.
Num processo de normalização de dados, as regras são chamadas de formas normais e têm como objetivo impedir redundâncias na organização das tabelas e evitar resultados indevidos na atualização de uma tabela. Sobre este tema atribua analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).
( ) A primeira Forma Normal é a mais simples e abrangente exigindo apenas que todos os atributos tenham domínios atômicos, ou seja, valores indivisíveis, e nos remete a entender que em cada tupla deve haver apenas um valor para cada atributo.
( ) A primeira regra para que uma tabela atenda à 2FN é que atenda também à 1FN. Na sequência verifica-se se a tabela possui chave primária composta, pois a forma normal somente se aplica a tabelas que a possuam. Se isso não ocorrer, devemos desprezá-la e continuar o processo.
( ) A 3FN tem que atender a 1FN e 2FN, e exige que cada atributo pertencente à chave primária dependa diretamente da chave primária e que os atributos sejam exclusivamente independentes.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
F - V - V
F - V - F
V - V - F
V - V - V
Marina gerencia um banco de dados que contém duas tabelas relacionais, Cliente e Movimentação, sendo que a segunda tem uma chave estrangeira que a conecta à primeira tabela. Há uma transação, frequentemente acionada pelo sistema que emprega essas tabelas, que opera localizando um determinado registro em Cliente e, em seguida, percorrendo numa ordem temporal todos os registros de movimentação desse cliente na tabela Movimentação.
Dado que Marina trabalha numa base Oracle com tabelas com milhões de registros, e que a performance dessa transação é preponderante, o tipo (organization) mais adequado para a tabela Movimentação, dentre as opções apresentadas, é:
External;
File;
Heap;
Index-organized;
Partition.
Assinale a opção que indica o comando que só pode ser definido para executar em nível de instrução no banco de dados PostgreSQL.
after
truncate
update
instead of
before
No projeto de bancos de dados relacionais é comum o emprego do modelo entidade-relacionamento, que possui uma série de peculiaridades, dentre elas:
um conjunto binário de relacionamentos caracteriza-se por possuir dois atributos descritivos.
pode haver mais de um conjunto de relacionamentos integrando os mesmos conjuntos de entidades.
atributos do tipo composto caracterizam-se por não poderem assumir a função de chave primária.
o número de conjuntos de entidades e de conjuntos de relacionamentos deve ser o mesmo.
atributos do tipo derivado caracterizam-se por não poderem assumir o valor nulo.
Os comandos SQL são instruções ou consultas usadas para interagir com um banco de dados relacional, a exemplo do comando COMMIT disponibilizado na DML para manipular dados.
Certo
Errado
É uma técnica que tem por objetivo reduzir significativamente a quantidade de espaço necessário no armazenamento de dados, aumentando a eficiência no contexto do gerenciamento e armazenamento e ainda, reduzindo custos.
Trata-se de
deduplicação.
restauração.
agregação de dados.
reparação de dados.
compressão de arquivos.
Diferentemente do multithreading, um SGBD multiprocesso atende cada conexão por meio de um processo distinto no sistema operacional.
Certo
Errado
Em relação a SQL, é correto afirmar que
uma função agregada serve para verificar a integridade de dados.
uma instrução compreende uma série de comandos de programação.
uma subquery é uma consulta aninhada dentro de outra consulta.
uma subquery é uma consulta usada para verificar a integridade de dados.
o comando CASE é usado para transformar texto em números.
Assinale a alternativa que apresenta qual das queries SQL a seguir apresenta erro em seu comando.
SELECT * FROM pessoafisica
SELECT nome, dtnasc FROM pessoafisica
SELECT * FROM pessoafisica p JOIN LEFT telefone t, t.idpessoa = p.id
SELECT * FROM pessoafisica WHERE cargo = ‘Analista’
Analise as informações a seguir:
I SQL (Structured Query Language) significa Linguagem de consulta estruturada. É a linguagem padrão para trabalhar com bancos de dados relacionais, muito utilizada por cientistas de dados e outros profissionais de diversas áreas.
II. A razão principal que provocou a criação da linguagem SQL foi o desafio da grande complexidade dos sistemas de gerenciamento de dados.
Marque a alternativa CORRETA:
As duas afirmativas são verdadeiras.
A afirmativa I é verdadeira, e a II é falsa.
A afirmativa II é verdadeira, e a I é falsa.
As duas afirmativas são falsas.
No que diz respeito a um SGBD relacional, considere a tabela abaixo.
FUNCIONÁRIOS
MATRÍCULA | NOME | CARGO | CELULAR |
2024101 | ANA | ANALISTA TI | (21) 587652340 |
2024102 | CRISTINO | TÉCNICO INF | (21) 588674422 |
2024103 | OMAR | TÉCNICO ENF | (21) 576885040 |
2024104 | WILSON | AG ADM | (21) 588969521 |
Para se obter NOME, CARGO e CELULAR, classificados por CARGO em ordem ascendente, deve-se utilizar o seguinte comando SQL:
SELECT NOME, CARGO, CELULAR
FROM FUNCIONARIOS
HAVING SORT CARGO
SELECT NOME, CARGO, CELULAR
OVER FUNCIONARIOS
HAVING SORT CARGO
SELECT NOME, CARGO, CELULAR
FROM FUNCIONARIOS
ORDER BY CARGO
SELECT NOME, CARGO, CELULAR
OVER FUNCIONARIOS
ORDER BY CARGO
O comando SHOW OPEN TABLES WHERE In_use > 0; é usado para exibir apenas as tabelas que estejam em uso no esquema ativo no momento da execução da consulta.
Certo
Errado
Um sistema gerenciador de banco de dados relacional
é utilizado na análise de dados em múltiplas dimensões.
organiza os dados em uma estrutura de árvore, em que cada nó pode ter vários filhos, mas apenas um pai.
permite que se organizem dados em tabelas, que podem ser vinculadas entre si por meio de chaves primárias e estrangeiras.
representa os dados por objetos, com suas propriedades e métodos.
permite que cada registro seja acessado por diferentes caminhos, por meio de um sistema de nós interligados.
O Banco Nossa Caixa é o primeiro banco do hemisfério sul a implantar o GDPS (Processamento Paralelo em Locais Geograficamente Distantes, na sigla em inglês), sistema que processa, simultaneamente, todos os dados da instituição em dois locais fisicamente separados. A tecnologia garante o armazenamento e a continuidade do funcionamento de todos os canais de atendimento e de negócios do banco, ainda que a operação de um dos equipamentos responsáveis por essas funções seja interrompida por um blecaute ou incêndio, por exemplo. O banco investiu R$ 80 milhões no projeto, que levou quatro anos desde a concepção até a implantação.
Do Banco Nossa Caixa
Disponível em: https://www.saopaulo.sp.gov.br/ultimas-noticias/ nossa-caixa-usa-sistema-pioneiro-de-processamento-de-dados/. Acesso em: 5 jan. 2024.
No modelo de arquitetura Massively Parallel Processor, MPP, extensibilidade e escalabilidade são características comuns e vantajosas no armazenamento e no processamento de dados paralelos.
Nesse contexto, qual modelo de processamento se enquadra à arquitetura MPP?
disco compartilhado (shared-disk)
memória compartilhada (shared-memory)
memória distribuída (shared-nothing)
três esquemas (ANSI/SPARC)
visões materializadas (materialized view)
Bancos de dados distribuídos trabalham com escalabilidade horizontal, na qual ocorre a expansão da capacidade de armazenamento de um nó específico.
Certo
Errado
Considerando-se que determinada empresa possui vários tipos de banco de dados para armazenamentos de dados estruturais, é correto afirmar que a linguagem SQL, nesse caso, tem a finalidade de
desenvolver aplicações baseadas na linguagem Java.
realizar cálculos matemáticos simples e complexos.
gerenciar sistemas operacionais.
desenvolver aplicativos para dispositivos móveis.
manipular dados em banco de dados.
No modelo relacional de dados, o termo relação é usado para fazer referência a uma tabela, enquanto o termo tupla é utilizado para se referir a uma linha da tabela.
Certo
Errado
As roles do PostgreSQL estão relacionadas com os usuários do sistema operacional onde o SGBD está instalado.
Certo
Errado
Em bancos de dados, o objetivo principal da indexação é:
organizar os dados em arquivos
reduzir o espaço de armazenamento
acelerar o acesso aos dados
evitar a redundância
criar tabelas