

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.
Analise as informações a seguir:
I. O Sistema Gerenciador de Banco de Dados (SGBD) é equipado com recursos de backup e recuperação de dados, permitindo a restauração em casos de falha ou perda de informações. Não obstante tudo isso, o SGBD não consegue garantir a qualidade nem a eficiência esperada na gestão de dados das organizações que o utilizam.
II. O Sistema Gerenciador de Banco de Dados (SGBD) é uma tecnologia responsável por garantir a instabilidade das informações arquivadas e a segurança do acesso a tais dados, controlando essas ações por meio de permissões e autorizações de usuários.
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 SGBD MySQL, o comando DESCRIBE <tabela> é utilizado para a obtenção de informações sobre a estrutura de uma tabela, como nomes de colunas e tipos de dados.
Certo
Errado
No MySQL, o backup lógico guarda as informações representadas como estrutura lógica de banco de dados (CREATE) e conteúdo (INSERT ou arquivos de texto delimitado) em um arquivo. Nesse sentido, o comando que realiza o backup lógico completo de cada banco de dados é:
mysqldump -u root -p --backup-all-databases > backup.sql
mybackup -u root -p --all-databases > backup.sql
mysqldump -u root -p --all-databases > backup.sql
mybackup -u root -p --full-backup > backup.sql
MySQL é um SGBD (Sistema de Gerenciamento de Bancos de Dados) amplamente utilizado para gerenciar dados em aplicações web e outras aplicações que necessitam de um sistema de gerenciamento de banco de dados relacional.
Em MySQL, o comando para selecionar todos os registros da tabela ‘clientes’ juntamente com os registros correspondentes da tabela ‘pedidos’, incluindo clientes que não possuem pedidos é:
‘SELECT * FROM clientes LEFT JOIN pedidos ON clientes.id = pedidos.cliente_id;’
‘SELECT * FROM clientes RIGHT JOIN pedidos ON clientes.id = pedidos.cliente_id;’
‘SELECT clientes.*, pedidos.* FROM clientes JOIN pedidos ON clientes.id = pedidos.cliente_id;’
‘SELECT * FROM clientes FULL OUTER JOIN pedidos ON clientes.id = pedidos.cliente_id;’
PHP Data Objects (PDO) oferece uma interface leve e consistente para acessar bancos de dados em PHP.
A forma atual para estabelecer uma conexão com um banco de dados MySQL usando PDO em PHP é:
‘$conn = mysql_connect("hostname", "username", "password", "database_name");’
‘$conn = new PDO("mysql:host=hostname;dbname=database_name" , "username", "password")
‘$conn = mysqli_connect("hostname", "username", "password", "database_name");’
‘$conn = connect_to_mysql("hostname", "database_name", "username", "password");’
DECLARE
v_ID TIPONUTRICIONISTA.ID%type := 2;
v_DESCRICAO TIPONUTRICIONISTA.DESCRICAO%type := ‘Esportiva’;
BEGIN
INSERT INTO TIPONUTRICIONISTA (ID, DESCRICAO) VALUES (v_ID, upper(v_DESCRICAO));
COMMIT;
END;
O script acima, no Sistema de Gerenciamento de Banco de Dados (SGBD) Oracle, tem a finalidade de
mostrar todos os nutricionistas que são da categoria “Esportiva”.
remover do banco de dados todos os nutricionistas que são da categoria “Esportiva”.
inserir no campo DESCRICAO da tabela TIPONUTRICIONISTA a palavra Esportiva em minúsculo.
inserir no campo DESCRICAO da tabela TIPONUTRICIONISTA a palavra Esportiva em maiúsculo.
atualizar a categoria do nutricionista de ID igual a 2 para “Esportiva”.
Um conjunto de programas que gerenciam a estrutura do banco de dados e controlam o acesso aos dados armazenados, onde o banco de dados se assemelha a um arquivo eletrônico com conteúdo muito bem organizado por este conceito, denomina-se Sistema de:
Processamento de Transações (SPT).
Informação Gerencial (SIG).
Dados sobre dados (Metadados).
Gerenciamento de Bancos de Dados (SGBD).
Apoio à Decisão (SAD).
Observe o seguinte script de criação da tabela “Empresa” e outros objetos em Oracle:
CREATE TABLE empresa (
empresa_ID NUMBER(12) PRIMARY KEY,
razao_social VARCHAR2(50) NOT NULL
);
CREATE SEQUENCE sq_empresa_pk
START WITH 2
INCREMENT BY 2
NOMAXVALUE
NOCACHE
NOCYCLE;
CREATE OR REPLACE TRIGGER trg_bi_empresa
BEFORE INSERT ON empresa
FOR EACH ROW WHEN (NEW.empresa_ID IS NULL)
BEGIN
SELECT sq_empresa_pk.NEXTVAL INTO
:NEW.empresa_ID FROM dual;
END;
Após a execução do script anteriormente apresentado, analise a execução dos seguintes comandos:
INSERT INTO empresa (empresa_ID, razao_social)
VALUES (NULL, 'AAA');
INSERT INTO empresa (razao_social) VALUES ('BBB');
INSERT INTO empresa (empresa_ID, razao_social)
VALUES (1, 'CCC');
INSERT INTO empresa (empresa_ID, razao_social)
VALUES (5, 'DDD');
INSERT INTO empresa (empresa_ID, razao_social)
VALUES (6, 'EEE');
INSERT INTO empresa (razao_social) VALUES
('FFF');
COMMIT;
Após a execução dos comandos apresentados, é correto afirmar que:
foram inseridas 6 (seis) linhas e o número final para sq_empresa_pk.CURRVAL é igual a 6 (seis);
nenhuma linha pode ser inserida e o número final para sq_empresa_pk.CURRVAL é igual a 2 (dois);
foram inseridas 5 (cinco) linhas e o número final para sq_empresa_pk.CURRVAL é igual a 6 (seis);
foram inseridas 5 (cinco) linhas e o número final para sq_empresa_pk.CURRVAL é igual a 4 (quatro);
foram inseridas 4 (quatro) linhas e o número final para sq_empresa_pk.CURRVAL é igual a 4 (quatro).
O Apache Solr fornece suporte a consultas com base em REST API.
Certo
Errado
Ao utilizar o PHP Data Objects (PDO) para interação com um banco de dados MySQL, qual prática é recomendada para prevenir SQL Injection?
Utilização de prepared statements com placeholders para parâmetros.
Uso de variáveis globais PHP dentro de consultas SQL.
Concatenação direta de variáveis na string de consulta SQL.
Execução direta de consultas SQL recebidas através de entradas do usuário.
Um hospital público está enfrentando dificuldades para acessar rapidamente informações precisas sobre o seu estoque.
Com base no uso de um banco de dados e seus componentes, qual das ações a seguir seria a mais adequada para resolver o problema?
Criar registros duplicados para otimizar o processamento dos dados de estoque e a sua disponibilidade.
Dividir o banco de dados em várias planilhas eletrônicas desconectadas para reduzir o volume de dados.
Eliminar os atributos menos utilizados dos registros de estoque para simplificar as consultas aos mais usados.
Implementar um sistema de gerenciamento de banco de dados (DBMS) para centralizar o gerenciamento.
Utilizar o banco de dados com acesso e disponibilidade em horários programados, evitando sobrecarga do sistema.
No contexto da administração de um Sistema de Gerenciador de Banco de Dados MySQL, analise o comando a seguir.
mysqldump -u root -p exemploDB > saida.sql
O efeito causado pela execução desse comando é:
Assinale a alternativa CORRETA:
A criação de políticas de segurança do tipo “dump” na base de dados especificada.
A criação de um backup da base de dados especificada.
A criação de um relatório de avaliação do desempenho da base de dados especificada.
A criação de um relatório de transações que falharam na base de dados especificada.
A criação de uma política de duplicação do tipo “dump” na base de dados especificada.
Um SGBD é responsável, também, pela harmonização de dados quando eles são trabalhados por diversos bancos simultaneamente. Para que não haja informação duplicada ou algum tipo de inconsistência, a ferramenta utiliza a seguinte funcionalidade:
disponibilidade.
controle de redundância.
escalabilidade.
esquematização.
relacionamento.
Assinale a alternativa que corresponde a um SGBD de código aberto que suporta tipos de dados não relacionais e relacionais, oferece suporte integrado a várias linguagens procedurais e possui um alto grau de escalabilidade.
Oracle
MySQL
PostgreSQL
Redis
SQL Server
No SGBD Oracle, o PMON é um processo em segundo plano criado no momento em que a instância do banco de dados é inicializada.
Certo
Errado
Segundo o DAMA-DMBoK, o ciclo de vida dos dados é baseado no ciclo de vida do desenvolvimento do sistema que os utiliza.
Certo
Errado
Assinale a alternativa correta. Quanto ao assunto segurança, o PostgreSQL possui autenticação:
SHA, SHA1, AES, TLS1.X, DES
GSSAPI, SSPI, LDAP, SCRAM-SHA-256
TKIP, TLS1.1, TLS1.3, WPA, WPAII
TKIP, AES, 3DES, MD5
Evitar redundância, uma das funções de um SGBD, tem por objetivo evitar que cópias dos mesmos dados sejam armazenadas em lugares diferentes.
Certo
Errado
João, administrador de banco de dados MySQL, deverá realizar, periodicamente, o backup lógico completo do banco de dados "tjap_db".
Para isso, João deverá utilizar o comando:
backup -u root -p tjap_db > backup.sql;
mydump -u root -p tjap_db > backup.sql;
mybackup -u root -p tjap_db > backup.sql;
mysqldump -u root -p tjap_db > backup.sql;
select * from tjap_db into outfile backup.sql;
De acordo com o DAMA Wheel, a área de arquitetura de dados oferece orientação e supervisão para o gerenciamento de dados.
Certo
Errado