Buscar

Administração de Banco de Dados - Atividade Objetiva 2


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Continue navegando


Prévia do material em texto

Atividade Objetiva 2 
Pergunta 1 
Leia o texto a seguir: 
 
O nome da SQL é derivado de Structure Query Language (Linguagem Estruturada de Consulta), 
e foi chamada inicialmente SEQUEL (Structured English QUERY Language — Linguagem de 
Pesquisa em Inglês Estruturado), sendo projetada e implementada na IBM Research como uma 
interface para um sistema experimental de um banco de dados relacional chamado SISTEMA 
R. A SQL é agora a linguagem-padrão para os SGBDs relacionais comerciais. Um esforço 
conjunto da ANSI (American National Standards Institute — Instituto Nacional Americano de 
Padrões) e da ISO (International Standards Organization — Organização Internacional de 
Padrões) chegou à versão-padrão da SQL (ANSI, 1986), chamada SQL-86 ou SQL1. Uma versão 
revisada e expandida chamada SQL2 (também conhecida como SQL-92) foi desenvolvida em 
seguida. A próxima versão do padrão foi originalmente chamada SQL3, mas atualmente é 
conhecida como SQL-99. Vamos tratar, prioritariamente, da última versão da SQL. 
 
Fonte: ELMASRI, R.; NAVATHE, S. B.; Sistema de banco de dados. 6. ed. São Paulo: Pearson 
Addison Wesley, 2010. 
 
Considerando os tipos de comando que compõe a linguagem SQL, avalie as afirmações abaixo: 
 
I. Os comandos SQL do tipo Data Manipulation Language (DML) podem ser utilizados 
para realizar inserções, exclusões e alterações no banco de dados. 
 
II. Os comandos SQL do tipo Data Definition Language (DDL) são utilizados para as 
inserções e alterações de dados em um banco de dados. 
 
III. Os comandos SQL do tipo Data Control Language (DCL) são utilizados para controle e 
definições de acessos de usuários. 
 
IV. Os comandos SQL do tipo Data Transaction Language (DTL) são utilizados para a 
criação de tabelas e campos dentro de um banco de dados. 
 
É correto o que se afirma apenas em: Grupo de escolhas da pergunta 
I e IV, apenas. 
I, II e III, apenas. 
II, III e IV, apenas. 
II e IV, apenas. 
I e III, apenas. <- CORRETA 
 
Pergunta 2 
 
Leia o texto abaixo: 
 
Uma característica fundamental do uso de bancos de dados é que permitem a abstração dos 
dados, ocultando detalhes do armazenamento de dados, que são desnecessários para a 
maioria dos usuários de bancos de dados. Um modelo de dados — conjunto de conceitos que 
podem ser usados para descrever a estrutura de um banco de dados — fornece o significado 
necessário para permitir essa abstração. Por estrutura de um banco de dados entendemos os 
tipos de dados, relacionamentos e restrições que devem suportar os dados. 
 
Fonte: ELMASRI, R.; NAVATHE, S. B.; Sistema de banco de dados. 6. ed. São Paulo: Pearson 
Addison Wesley, 2010, p. 22. 
 
Considerando a estrutura que pode compor um banco de dados, avalie as afirmativas a seguir: 
 
I. Um banco de dados, pode ser composto por um nível externo, sendo este mais 
próximo de seus usuários. 
 
II. A composição de um banco de dados, pode ser representado por um nível 
conceitual, que apresenta a estrutura conceitual deste determinado banco. 
 
III. Um banco de dados pode ser composto por um nível interno, nível este que 
apresenta as formações internas do banco de dados. 
 
É correto o que se afirma em: Grupo de escolhas da pergunta 
II e III, apenas. 
I e II, apenas. 
I e III, apenas. 
II, apenas. 
I, II e III. <- CORRETA 
 
Pergunta 3 
 
Leia o texto abaixo: 
 
As transações, são tarefas a ser executadas no banco de dados, que podem ser compostos por 
várias operações – vários comandos SQL que necessitam ser executadas em um determinado 
banco de dados. E, cada comando executado deve retornar uma informação ao usuário, 
garantindo que a transações foi executada ou houve alguma falha. 
 
Considerando as propriedades AICD para transações, avalie as afirmações abaixo: 
 
I. A atomicidade permite que as transações sejam executadas com falhas. 
 
II. A consistência, pode ser definida como: dados devem ser reais, únicos e estejam 
corretos. 
 
III. III. O isolamento, consiste na verificação de quem está acessando, e verifica se a 
última alteração foi gravada. 
 
IV. IV. A durabilidade, pode ser definida como definida como a manutenção da 
informação ao usuário. 
 
É correto o que se afirma apenas em: Grupo de escolhas da pergunta 
I, III e IV, apenas. <- CORRETA 
I, II e III, apenas. 
I e II, apenas. 
II e III, apenas. 
II, III e IV. 
 
Pergunta 4 
 
Leia o texto abaixo: 
 
No momento de levantamento de informações junto aos usuários, é possível que sejam 
verificadas as reais necessidades dos clientes. Buscando as informações que necessitam ser 
armazenadas e os seus respectivos tipos, tamanho dos campos e diversas outras informações. 
 
A linguagem DDL é composta... 
 
Grupo de escolhas da pergunta 
a. por comandos que realizam as operações de definições e verificações internas ao 
banco de dados. 
 
b. por comandos que realizam as operações de seleções de dados, conforme 
parametrização inserida. 
 
c. por comandos que realizam as operações de cálculos aritméticos no banco de dados. 
 
d. por comandos que realizam as operações de definições de estrutura do banco de 
dados. <- CORRETA 
 
e. por comandos que realizam operações básicas em um banco de dados, como por 
exemplos inserções. 
 
Pergunta 5 
 
Leia o texto a seguir: 
 
O SGBD, então, deve planejar uma estratégia de execução para a recuperação do resultado da 
consulta a partir dos arquivos no banco de dados. Em geral, uma consulta possui muitas 
estratégias de execução possíveis, e o processo de escolha de uma estratégia adequada para o 
processamento de uma consulta é chamado otimização de consulta. 
 
Fonte: ELMASRI, R.; NAVATHE, S. B.; Sistema de banco de dados. 6. ed. São Paulo: Pearson 
Addison Wesley, 2010. 
 
Considerando as informações apresentadas, assinale a opção correta. 
Grupo de escolhas da pergunta 
a. O processamento de uma consulta, pode ser executada em um nível mais baixo de 
execução. 
 
b. O processamento de uma consulta, pode ser composto por dois princípios: técnica 
em alto nível e estratégia. <- CORRETA 
 
c. O processamento de uma consulta, pode ser executada sem que haja um retorno de 
informações ao usuário. 
 
d. O processamento de uma consulta, pode ser executada em qualquer nível do banco de 
dados. 
 
e. O processamento de uma consulta, pode ser realizado com base em uma execução 
rápida com menos processamento.