

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.
Observe abaixo a estrutura de dados, em forma de tabela.

Nesta tabela, foram realizadas uma série de operações de inserção e retirada de elementos, conforme descrito e ilustrado abaixo.





Pode-se deduzir, pelas operações realizadas, que tal estrutura é uma
lista indexada.
árvore.
fila.
fila duplamente encadeada.
pilha.
Considere as seguintes afirmações sobre Diagramas UML.
I - O Diagrama de Estado UML modela os estados de um objeto, as ações executadas que dependem desses estados do objeto e as transições entre os estados do objeto.
II - O Diagrama de Sequência UML é utilizado para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa, mas não mostra a ordem temporal na qual as mensagens são enviadas entre os objetos para executar tarefa.
III - No Diagrama de Classes UML, a superclasse é a especialização da subclasse. A superclasse herda todos os atributos e operações associados à sua subclasse, mas não pode incorporar atributos ou operações adicionais específicos.
Quais estão corretas?
Apenas I.
Apenas I e II.
Apenas I e III.
Apenas II e III.
I, II e III.
Uma das questões fundamentais relacionadas aos SGBDs é a recuperação de dados, que é extremamente importante quando dados são excluídos erroneamente ou mesmo corrompidos. Nesse contexto, o MySQLDUMP é uma ferramenta padrão do MySQL para efetuar backups lógicos disponibilizados na sua instalação. Em relação ao assunto, considere o comando seguinte.
mysqldump -h 192.168.1.42 -u dba –p --opt --routines --triggers administrativo > backup.sql
Supondo que o comando acima é válido, isto é, realiza um backup de uma base de dados MySQL com sucesso, é correto afirmar sobre ele:
O nome do usuário utilizado para conexão é “dba”.
Um novo banco de dados “backup.sql” será criado.
O nome da base de dados a ser acessada é “192.168.1.42”.
Após a execução desse comando, o backup será feito imediatamente.
Será gerado o backup da base “administrativo” sem suas procedures e triggers.
Entre os vários profissionais envolvidos com o SGBD, o profissional responsável por identificar os dados a serem armazenados na Base de Dados e escolher estruturas apropriadas para representar e armazenar tais dados é denominado de:
Administrador da base de dados.
Projetistas da base de dados.
Analista de Sistemas.
Usuário Paramétrico.
Usuário final.
Um Sistema de Gerenciamento de Banco de Dados (SGBD) é uma coleção de programas responsáveis pelo gerenciamento da estrutura do banco de dados e pelo controle do acesso aos dados armazenados nesse banco.
A função do SGBD que minimiza a redundância dos dados e maximiza a consistência dos dados é chamada de
transformação de dados.
gerenciamento de segurança.
gerenciamento de integridade de dados.
interface de comunicação de banco de dados.
Caso o SGBD instalado seja o Oracle 12C, os requisitos I e II podem ser atendidos em tempo de execução, respectivamente, por meio dos comandos SET system sessions = 1000 e SET system listener = 10.10.10.2.
Certo
Errado
Acerca dos conceitos de banco de dados assinale a alternativa CORRETA.
Um banco de dados é uma coleção de dados que não apresenta qualquer relação.
Um banco de dados representa algum aspecto do mundo real, às vezes chamado de mini mundo ou de universo de discurso (UoD – Universe of Discourse), no entanto, as mudanças no minimundo não são refletidas no banco de dados.
Um banco de dados é uma coleção logicamente coerente de dados com algum significado inerente. Uma variedade aleatória de dados não pode ser corretamente chamada de banco de dados.
Um banco de dados é projetado, construído e populado com dados aleatórios sem finalidade específica.
Considere as afirmações abaixo sobre arquiteturas cliente/servidor para sistemas de gerência de banco de dados (SGBD).
I - Arquiteturas de duas camadas caracterizam-se por um sistema cliente e outro servidor, mas a divisão exata da funcionalidade de cada sistema pode variar de um SGBD para outro.
II - A arquitetura de três camadas possui, entre o servidor de banco de dados e o cliente, uma camada intermediária denominada servidor de aplicação. Seu objetivo é gerenciar as requisições feitas pelos navegadores web do lado do cliente, e montar dinamicamente as páginas web.
III - Em arquiteturas “n camadas”, muito utilizadas por fornecedores de solução ERP (Enterprise Resource Manager) e CRM (Customer Relationship Manager), é possível dividir as camadas entre o usuário e os dados armazenados em outros componentes mais detalhados. Em geral, a camada lógica de negócios é dividida em várias camadas para distribuir a programação e os dados pela rede, de modo que cada camada possa ser executada por um processador ou plataforma de sistema operacional adequado e ser tratada de forma independente.
Quais estão corretas?
Caso o SGBD instalado seja o Postgres 9.6, para atendimento do requisito II, deve-se modificar o arquivo pg_hba.conf para o referido cluster; alterar o parâmetro listen_addresses para o IP fornecido; e reiniciar o serviço do SGBD.
Certo
Errado
Considere as seguintes afirmações relacionadas a banco de dados:
I- Um sistema de banco de dados é uma coleção de dados inter-relacionados e um conjunto de programas que permitem aos usuários acessar e modificar esses dados.
II - Para cada abstração criada no nível de visão, os dados são replicados no nível físico.
III- O nível físico é o nível de abstração mais baixo e descreve como os dados são realmente armazenados.
IV - O nível de visão é o nível de abstração mais alto e descreve apenas parte do banco de dados.
Está correto o que se afirma em:
l e II, apenas.
I, III e IV, apenas.
II e IV, apenas.
II, III e IV, apenas.
I, II, III e IV.
Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.
I. O bloqueio é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário, mas ele não previne que o mesmo dado seja alterado por dois usuários simultaneamente.
II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.
III. O bloqueio de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um ROLLBACK para sair do referido estado.
IV. O comando SQL responsável por fechar uma transação, confirmando as operações feitas, é o UPDATE. Para desfazer todas as operações, o comando a ser utilizado é o DEL.
Está (Estão) correta(s) a(s) afirmação(afirmações)
Qual o melhor conceito de Banco de Dados?
Controle de operações empresariais.
Conjunto de informações relacionadas entre si.
Registro de dados em mala direta.
Conjunto de operações correlacionadas.
A implementação de bancos de dados tem por finalidade solucionar ou minimizar dois problemas indesejáveis, o primeiro associado à existência do mesmo dado armazenado em arquivos diferentes, e o segundo, caracterizado pela situação em que o mesmo dado em arquivos diferentes armazena conteúdos diferentes. Esses dois problemas são conhecidos, respectivamente, por:
independência e inconsistência de dados
redundância e inconsistência de dados
independência e integridade de dados
redundância e integridade de dados
No que diz respeito a Sistemas Gerenciadores de Banco de Dados (SGBD), assinale a alternativa correta.
SGBD orientados a objetos desenvolvidos para uso com a linguagem Java são ODBC (Open Database Connectivity).
A Linguagem de Consulta Estruturada (SQL) é uma linguagem procedural voltada para o desenvolvimento de aplicações com o uso de SGBD.
As consultas em um banco de dados relacional devem ser feitas por meio da linguagem SQL, com os comandos BEGIN, COMMIT e ROLLBACK.
Os SGBD podem ser classificados em modelos: hierárquicos; em rede; relacional; e orientados a objeto.
O comando de controle de dados REVOKE permite atribuir a um determinado usuário o direito de executar operações em SGBD.




De acordo com Eimasri (2011), o SGBD (Sistema Gerenciador de Banco de Dados) armazena as descrições das construções e restrições do esquema, também denominado________________, no catálogo do SGBD, de modo que o software do SGBD possa recorrer ao esquema sempre que precisar. Assinale a opção que completa corretamente a lacuna.
Entidade.
Metadado.
índice.
Modelo de dados.
Abstração de dados.