Buscar

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

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 8 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

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 6, do total de 8 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

Prévia do material em texto

Atividade Objetiva 2
Entrega 13 abr em 23:59 Pontos 1 Perguntas 5
Disponível 13 fev em 0:00 - 13 abr em 23:59 Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Este teste foi travado 13 abr em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 50 minutos 1 de 1
Pontuação desta tentativa: 1 de 1
Enviado 5 abr em 13:16
Esta tentativa levou 50 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em
"FAZER O QUESTIONÁRIO", no final da página.
0,2 / 0,2 ptsPergunta 1
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...
A+
A
A-
https://famonline.instructure.com/courses/27061/quizzes/139555/history?version=1
 
por comandos que realizam operações básicas em um banco de dados, como por
exemplos inserções.
 
por comandos que realizam as operações de definições e verificações internas ao
banco de dados.
 
por comandos que realizam as operações de seleções de dados, conforme
parametrização inserida.
 
por comandos que realizam as operações de definições de estrutura do banco de
dados.
Correto!Correto!
A alternativa está correta. A linguagem DDL é responsável por controlar as 
operações que definem a estrutura das entidades de um banco de dados. Por 
exemplo, realizando a criação de tabelas, alterações e até exclusões de 
tabelas de um banco de dados.
 
por comandos que realizam as operações de cálculos aritméticos no banco de
dados.
0,2 / 0,2 ptsPergunta 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.
 
A+
A
A-
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: 
 II e III, apenas. 
 I, II e III. Correto!Correto!
A alternativa está correta, pois as afirmações I, II e III são verdadeiras.
A afirmação I é verdadeira, pois um banco de dados, pode ser dividido em três
níveis, externo, conceitual e interno.
A afirmação II é verdadeira, pois o nível conceitual descreve como o banco de
dados funciona sem que seja informado a sua forma estrutural.
A afirmação III é verdadeira, pois o nível externo e interno. O nível externo é
formado pelo que os usuários enxergam. O nível interno é o nível que formado
pela estrutura interna de um banco de dados.
 I e III, apenas. 
 II, apenas. 
 I e II, apenas. 
0,2 / 0,2 ptsPergunta 3
A+
A
A-
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ção foi
executada ou houve alguma falha.
 
Considerando as propriedades ACID 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. O isolamento, consiste na verificação de quem está acessando, e verifica se a
última alteração foi gravada.
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: 
 I e II, apenas. 
 II e III, apenas. 
 I, III e IV, apenas. 
 II, III e IV. Correto!Correto!
A+
A
A-
A alternativa está correta, pois apenas as afirmações II, III e IV são
verdadeiras.
A afirmação II é verdadeira, pois a consistência, tem por princípio que todos os
dados devem ser únicos, reais e que estejam corretos, para que a transação
retorne valores confiáveis para usuário.
A afirmação III é verdadeira, pois o isolamento tem por princípio, garantir que
sempre a última alteração do dado foi gravada, para que seja garantida a
informação correta.
A afirmação IV é verdadeira, pois a durabilidade está diretamente a
integridade do dado em relação a sua permanência no banco de dados
fisicamente, a informação deve ser mantida no banco de dados, sem que ela
seja perdida (sem que seja apagada via comando)
A afirmação I é falsa, pois a atomicidade traz como princípio básico, que a
transação deve ser executada em sua totalidade sem que ocorra falhas
durante a sua execução.
 I, II e III, apenas. 
0,2 / 0,2 ptsPergunta 4
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.
A+
A
A-
 
O processamento de uma consulta, pode ser realizado com base em uma execução
rápida com menos processamento.
 
O processamento de uma consulta, pode ser composto por dois princípios: técnica
em alto nível e estratégia.
Correto!Correto!
A alternativa está correta. O processamento de uma consulta é composto 
basicamente por dois princípios: a técnica aplicada em alto nível e estratégia 
de execução. Com base nesses princípios, a consulta passa por alguns 
passos, desde a sua análise, gerando formas intermediárias, geração de um 
plano para que seja executada, geração de códigos até que seja executada 
realmente no banco de dados.
 
O processamento de uma consulta, pode ser executada sem que haja um retorno
de informações ao usuário.
 
O processamento de uma consulta, pode ser executada em um nível mais baixo de
execução.
 
O processamento de uma consulta, pode ser executada em qualquer nível do banco
de dados.
0,2 / 0,2 ptsPergunta 5
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
A+
A
A-
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: 
 I e IV, apenas. 
 I e III, apenas. Correto!Correto!
A+
A
A-
A alternativa está correta, pois apenas as afirmações I e III são verdadeiras.
A afirmação I é verdadeira, pois os comandos DML – Data Maniputaion
Language, ou Linguagem de manipulação de dados, são utilizadas para
execução de comandos de inserções (Insert) comandos de exclusões (Delete)
e comando de alterações de dados (Update).
A afirmação III é verdadeira, pois os comandos DCL – Data Control Language
ou Linguagem de Controle de dados são utilizados para definições de
usuários e alguns exemplos de comandos são: Grant, Revoke e Set.
A afirmação II é falsa, pois os comandos DDL – Data Definition Language ou
Linguagem de definição de dados, são utilizados para que sejam realizadas
operações de alterações estruturais dentro de um banco de dados. Como por
exemplo, Criar (create), Alterar (alter).
A afirmação IV é falsa, pois os comandos DTL – Data transaction Language
ou Linguagem de consulta de dados são comandos utilizados para a
realização de consulta ou pesquisas de dados no banco, sempre baseados
em informações passados pelos usuários para que se alcance o resultado
esperado.
 II, III e IV, apenas. 
 I, II e III, apenas. 
 II e IV, apenas. 
Pontuação do teste: 1 de 1
A+
A
A-

Mais conteúdos dessa disciplina