Leia o texto abaixo:
Desde os primórdios da humanidade o homem vem registrando situações da Vida e acontecimentos. Os museus guardam muitos desses registros, alguns milenares. Com a evolução dos hábitos naturais humanos, o armazenamento de informações aumentou e, nos últimos 200 anos, exponenciou. A evolução da eletrônica serviu como base para o surgimento de várias máquinas e equipamentos e contribuiu fundamentalmente para a evolução da área de tecnologia e também, surgimento dos computadores, responsáveis por armazenar e processar as informações.
Analisando o texto acima, avalie as afirmações abaixo:
I. O Big Data lida com o armazenamento de todas as informações possíveis, gerando um imenso volume de informações.
II. A Ciência de Dados analisa e identifica conjuntos de padrões comportamentais em grandes volumes de dados.
III. Os microcomputadores surgiram na década de 60 e deram origem aos computadores mainframes.
É correto o que se afirma em: Grupo de escolhas da pergunta
II e III, apenas.
I e III, apenas.
I e II, apenas.
II, apenas.
III, apenas.
Sinalizar pergunta: Pergunta 2
Pergunta 20,6 pts
Leia o texto abaixo:
Os Bancos de Dados são os reposnsáveis pelo armazenamento das informações nos Sistemas de Informações (SI). Atualmente, os bancos de Dados Relacionais são os mais utilizados nesses sistemas e garantem a segurança e a integridade das informações. A criação e desenvolvimento de um Banco de Dados Relacional passam por algumas divisões que evoluem a ideia até sua efetiva implantação.
Refletindo sobre o texto acima, avalie as seguintes asserções e a relação proposta entre elas.
I. O Modelo Físico trata da criação efetiva do Banco de Dados no computador, ou seja, é o modelo final para a implantação. Nesse modelo são criadas as Tabelas, Colunas, Índices e demais componentes.
PORQUE
II. O Modelo Conceitual é a versão mais próxima da linguagem do usuário, é baseado a partir de situações do mundo real. Em seguida é criado o Modelo Lógico, onde ocorrem abordagens mais técnicas como: padronizações, adequações de padrão, normalização, etc.
A respeito dessas asserções, assinale a opção correta:Grupo de escolhas da pergunta
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são ambas proposições falsas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
Sinalizar pergunta: Pergunta 3
Pergunta 30,6 pts
Analise o texto abaixo:
Um novo funcionário foi admitido como “Analista de Financeiro Pleno” num banco. Sua matrícula e usuário SQL é 034606 e é necessário que obtenha autorização para poder manipular as informações do sistema financeiro do banco, mais especificamente, ele precisa de uma permissão de acesso para poder incluir, alterar e consultar as informações da Tabela Faturamento. A necessidade foi levada ào DBA que codificou os seguintes comandos:
GRANT INSERT ON Faturamento TO 034606;
GRANT UPDATE ON Faturamento TO 034606;
GRANT SELECT ON Faturamento TO 034606;
Qual alternativa possui uma afirmação correta sobre os comandos codificados?Grupo de escolhas da pergunta
Os comandos estão codificados corretamente e permitirão que o funcionário inclua, altere e consulte a Tabela faturamento.
Os comandos UPDATE e SELECT estão codificados corretamente, mas no comando INSERT faltou a especificação dos índices acessados.
Os comandos estão errados. O comando que delega os acessos às Tabelas dos Bancos de Dados é o SAVEPOINT.
Os comandos INSERT e SELECT estão codificados corretamente, mas no comando UPDATE faltou especificar as Colunas que serão acessadas.
Os comandos estão errados. O comando que delega os acessos às Tabelas dos Bancos de Dados é o REVOKE.
Sinalizar pergunta: Pergunta 4
Pergunta 40,6 pts
Leia o texto abaixo:
Uma fábrica multinacional de veículos produz modelos que podem se locomover de 3 maneiras:
- Por terra: terrestres;
- Por água: aquáticos;
- Pelo ar: aéreos.
Para essa empresa, é muito importante e necessário que seu Sistema de Informações (SI), por meio do Banco de Dados, lide com esses 3 tipos de veículos, garantindo a segurança e integridade de seus processos de fabricação, armazenamento e comercialização de seus veículos.
Baseado na necessidade apresentada na contextualização, assinale a alternativa que contém uma afirmação correta.Grupo de escolhas da pergunta
A Tabela Veículo deve ser Especializada em: Terrestre, Aquático e Aéreo.
A Tabela Veículo deve ser redistribuída no processo de modelagem de dados.
A Tabela Veículo deve ser Generalizada em: Terrestre, Aquático e Aéreo.
A Tabela Veículo deve ser remodelada nas informações dos 3 tipos de veículos.
A Tabela Veículo deve ser Indexada para os 3 tipos de veículos.
Sinalizar pergunta: Pergunta 5
Pergunta 50,6 pts
Leia o texto abaixo:
A linguagem SQL é classificada em vários grupos de comandos, cada um com suas funções específicas:
- DDL – Data Definition Language: Linguagem de Definição de Dados;
- DML – Data Manipulation Language: Linguagem de Manipulação de Dados;
- DCL – Data Control Language: Linguagem de Controle de Dados;
- TCL – Transactional Control Language: Linguagem de Controle de Transações.
Os comandos UPDATE, INSERT e DELETE fazem parte de qual grupo de classificação?Grupo de escolhas da pergunta
DDL e TCL.
DML.
TCL.
DCL e DML.
DCL.
Sinalizar pergunta: Pergunta 6
Pergunta 60,6 pts
Leia o texto abaixo:
Numa pequena loja de utensílios, o proprietário identificou que o valor de um produto estava errado no sistema. O preço correto da vassoura é R$ 5,00. O proprietário (sem nenhum conhecimento de TI) contatou uma empresa de informática para acertar o preço (Preço_Prod) da vassoura (Cod_Prod = 0789) no Banco de Dados. O analista que veio atender o chamado codificou o seguinte comando:
UPDATE Produto
SET
Preço_Prod = ‘5,00’;
Considerando a situação exposta na contextualização, assinale a opção correta.Grupo de escolhas da pergunta
A execução do comando não atenderá a solicitação: o comando foi codificado sem o ORDER BY, necessário para agrupar os produtos da Tabela Produto.
A execução do comando atenderá a solicitação: o comando foi codificado de uma maneira alternativa, sem a cláusula WHERE, mas alterará o preço das vassouras para R$ 5,00.
A execução do comando não atenderá a solicitação: o comando foi codificado sem a cláusula WHERE, ou seja: todos os produtos terão seus preços alterados para R$ 5,00.
A execução do comando não atenderá a solicitação: o comando foi codificado sem o LIKE, necessário para identificar cada agrupamento de produtos da Tabela Produto.
A execução do comando atenderá a solicitação: o comando foi codificado corretamente e alterará somente o preço das vassouras especificadas para R$ 5,00.
Sinalizar pergunta: Pergunta 7
Pergunta 70,6 pts
Leia o texto abaixo:
Na atual era da informação, quase que 100% das empresas, sejam estas de quaisquer tamanhos (micro, pequena, média ou grande porte), possuem informações armazenadas e controladas por computadores. Lidar com informações em computadores se tornou uma atividade comum, e não exclusivamente técnica, nos últimos 20 anos. Nas grandes empresas, detentoras de estruturas organizacionais mais complexas, as responsabilidades sobre o desenvolvimento de atividades são divididas entre os profissionais, altamente capacitados para desenvolvê-las. Na área de TI, com respeito ao(s) Banco(s) de Dados da empresa, há o DBA.
Considerando o texto acima, avalie as afirmações abaixo:
I. O DBA é o responsável pela gestão do Banco de Dados da empresa: manutenção de componentes, controle e segurança.
II. A função do DBA inicia no exato momento em que o Banco de Dados é implantado na empresa. A partir desse momento, ele é o responsável.
III. Atividades como delegar e revogar permissões de acesso de usuários às Tabelas do Banco de Dados da empresa são desenvolvidas pelos Analistas de Suporte e, após sua definição, são assumidas e passam a ser submetidas à gestão, monitoramento e controle do DBA.
É correto o que se afirma em: Grupo de escolhas da pergunta
II, apenas.
I e III, apenas.
I, apenas.
III, apenas.
I e II, apenas.
Sinalizar pergunta: Pergunta 8
Pergunta 80,6 pts
Leia o texto abaixo:
Na modelagem dos Bancos de Dados, o Modelo Conceitual é o mais próximo da “Linguagem dos usuários”, ou seja, o menos técnico. Nesse modelo, as características das Entidades são chamadas de Atributos. Já no Modelo Lógico, que possui características mais técnicas, os Atributos passam a ser chamados de Colunas. No Modelo Físico, são concluídas as definições das Colunas para que seja executada a implantação do Banco de Dados.
Refletindo sobre o texto acima, avalie as seguintes asserções e a relação proposta entre elas.
I. No Modelo Físico são criadas as Tabelas e as Colunas dos Bancos de Dados. As definições das Colunas são parametrizadas nos tipos dos dados que receberão com respeito à “característica” e “tamanho” e ainda, as Colunas podem ter “Restrições”.
PORQUE
II. O parâmetro CONSTRAINT define as “Restrições” das Colunas das Tabelas dos Bancos de Dados. É na CONSTRAINT, por exemplo, que é especificado a obrigatoriedade de preenchimento de uma Coluna: parâmetro NOT NULL, ou ainda, a necessidade do conteúdo de uma Coluna se único na Tabela: parâmetro UNIQUE.
A respeito dessas asserções, assinale a opção correta:Grupo de escolhas da pergunta
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
As asserções I e II são ambas proposições falsas.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Sinalizar pergunta: Pergunta 9
Pergunta 90,6 pts
Analise os comandos abaixo:
1.
INSERT INTO Veiculo
(Cod_Vei, Nome_Vei, Mod_Vei, Ano_Vei, Chassi_Vei, RENAVAM_Vei)
VALUES
(00678,’Mustang’,’GT’,2020,MUS9988776655EU,1122334455);
2.
UPDATE Tecido
SET
Nome_Tecido = ‘Seda alemã’
WHERE
Cod_Tecido = 0123;
3.
DELETE FROM Pneu
WHERE
Cod_Pneu IN (0123,0234,0345);
Considerando os comandos acima, avalie as afirmações abaixo:
I. O comando INSERT possui erro de síntaxe: não possui a cláusula WHERE.
II. O comando UPDATE alterará somente o(s) registro(s) com Cod_Tecido = 0123.
III. O comando DELETE excluirá todas as linhas da Tabela Pneu.
É correto se afirmar que:Grupo de escolhas da pergunta
II e III, apenas.
I e II, apenas.
I, apenas.
II, apenas.
III, apenas.
Sinalizar pergunta: Pergunta 10
Pergunta 100,6 pts
Analise os comandos abaixo:
1.
SELECT
*
FROM
Aluguel
JOIN
Veiculo
ON
Aluguel.Cod_Veiculo = Veiculo.Cod_Veiculo
2.
SELECT
*
FROM
Aluguel
INNER JOIN
Veiculo
ON
Aluguel.Cod_Veiculo = Veiculo.Cod_Veiculo;
Refletindo sobre os comandos acima, avalie as seguintes asserções e a relação proposta entre elas.
I. O comando SELECT codificado com um JOIN retornará como resultado a junção de todas as Colunas das duas tabelas relacionadas e somente os registros que tiverem relacionamento em ambas, no exemplo mostrado: Aluguel e Veiculo. Sua execução elimina as Colunas em duplicidade, mantendo apenas uma das Colunas comuns entre as Tabelas selecionadas. Ele se mostra mais eficiente em determinadas situações.
PORQUE
II. O comando SELECT codificado com INNER JOIN retornará como resultado a junção de todas as Colunas das duas tabelas relacionadas e somente os registros que tiverem relacionamento em ambas. Sua execução mantém as Colunas duplicadas nas Tabelas selecionadas.
A respeito dessas asserções, assinale a opção correta:Grupo de escolhas da pergunta
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
As asserções I e II são ambas proposições falsas.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.