Buscar

PARADA PRATICA

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

PARADA PARA PRÁTICA ADM BANCO DE DADOS 30/08/2019
Pergunta 1
Leia o excerto a seguir:
Um banco de dados é uma coleção de dados inter-relacionados que representam informações sobre um domínio específico. 
Ou seja, agrupa informações que se relacionam e tratam de um mesmo assunto, como o acervo de uma biblioteca, a contabilidade de uma empresa, etc.
Adaptado de SILBERSCHATZ, ABRAHAM., KORT E SUDARSHAM. Sistemas de Bancos de Dados. 5 ed. 2006.
Os bancos de dados utilizam um conjunto de tabelas para representar tanto os dados como as relações entre eles. 
Considerando essas informações e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
 
I. ( ) SQL, acrônimo para Structured Query Language em inglês, é uma linguagem de consulta amplamente utilizada em bancos de dados relacionais, 
que se destaca pela sua simplicidade e facilidade de uso.
II. ( ) A linguagem SQL é organizada em subconjuntos, cada um com propósitos bem definidos. São exemplos a DDL (Data Definition Language) e
DML (Data Manipulation Language) .
III. ( ) A linguagem DML define os comandos utilizados para criação (CREATE) de tabelas, procedures, etc., atualização dessas estruturas (ALTER), 
assim como a remoção (DROP).
IV. ( ) A linguagem DDL define os comandos utilizados para manipulação de dados no banco (INSERT, UPDATE e DELETE).
 
Agora, assinale a alternativa que apresenta a sequência correta:
Resposta Selecionada:	
a. 
V, V, F, F.
Pergunta 2
Considere que desejamos realizar uma consulta na tabela pessoa com os campos id, nome e idade. Para isso, analise o comando a seguir:
1 SELECT p.nome, p.idade
2 FROM pessoa p
3 WHERE p.idade > 18
4 AND(p.nome LIKE ‘%A’ OR p.nome LIKE ‘%C’);
A partir da leitura acima e considerando os conteúdos estudados no livro da disciplina, analise as afirmativas a seguir sobre o comando SELECT.
I. O termo p na linha 2, consiste em um Alias, ou seja, nome temporário para a tabela pessoa, podendo também ser utilizado para nomear temporariamente colunas.
II. Na consulta acima, na cláusula WHERE (linhas 3 e 4), primeiramente será processado o conteúdo externo aos parênteses, e então o resultado de dentro dos parênteses.
III. Na linha 1, é possível substituir os termos referentes às colunas (p.nome, p.idade) pelo asterisco (*), sem que isso afete o resultado da consulta.
IV. O comando SELECT retorna um conjunto de registros de uma ou mais tabelas e faz parte da linguagem DML (Data Manipulation Language).
Está correto apenas o que se afirma em:
Resposta Selecionada:	
b. 
I e IV.
Pergunta 3
Sabemos que os SGBDs evoluíram ao longo do tempo e que para cada época havia uma necessidade específica, assim como eram limitados os recursos disponíveis.
Portanto, há diferentes tipos de SGBD. Cada um possui vantagens e desvantagens.
Adaptado de SILBERSCHATZ, A. Sistemas de Bancos de Dados. 5. ed. São Paulo: Ed. Makron, 2006.
Com base no conteúdo estudado analise as afirmativas a seguir sobre diferentes tipos de SGBDs.
I. Hierárquico, orientado a aspectos.
II. Orientado a objetos e relacional.
III. NoSQL e hierárquico.
IV. Procedural e orientado a objetos.
Está correto apenas o que se afirma em:
Resposta Selecionada:	
a. 
II e III.
Pergunta 4
Existem diversos modelos de banco de dados, mas podemos destacar um, em especial, que tem uma coleção de tabelas (relações) com relacionamento entre elas. 
Esse modelo também é o mais utilizado para uso comercial atualmente.
Adaptado de SILBERSCHATZ, A. Sistemas de Bancos de Dados. 5. ed. São Paulo: Ed. Makron, 2006.
Considere as características do modelo de banco de dados apresentado anteriormente e o conteúdo do texto-base. Analise as afirmativas a seguir e marque a 
opção que melhor representa o modelo descrito:
Resposta Selecionada:	
e. 
Relacional.
Pergunta 5
Existem diferenças conceituais sobre dois assuntos que envolvem banco de dados. Um está relacionado ao que está armazenado em si, sem nenhum contexto. 
Já o outro é formado a partir de inferências considerando o todo. Como consequência, um obtém referências brutas e a outro o conhecimento a partir do contexto.
Adaptado de SILBERSCHATZ, A. Sistemas de Bancos de Dados. 5. ed. São Paulo: Ed. Makron, 2006.
A partir do texto anterior e de acordo com o conteúdo estudado, os conceitos descritos respectivamente são:
Resposta Selecionada:	
c. 
Informação e dado.
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
PARADA PARA PRÁTICA NOTA 1
Pergunta 1
O modelo orientado a documento (um tipo do modelo NoSQL) é um entre os diversos modelos existentes de banco de dados. 
Ele tem características distintas do modelo mais utilizado, que é o modelo relacional.
Adaptado de SILBERSCHATZ, A. Sistemas de Bancos de Dados. 5. ed. São Paulo: Ed. Makron, 2006.
Conforme o texto anterior e o conteúdo estudado, analise as afirmativas a seguir e marque a opção que melhor descreve 
o modelo orientado a documento:
Resposta Selecionada:	
b. 
No modelo orientado a documento não há tabelas nem relacionamentos, os dados são salvos em coleções de documentos.
Pergunta 2
Sabemos que os SGBDs evoluíram ao longo do tempo e que para cada época havia uma necessidade específica, assim como 
eram limitados os recursos disponíveis. Portanto, há diferentes tipos de SGBD. Cada um possui vantagens e desvantagens.
Adaptado de SILBERSCHATZ, A. Sistemas de Bancos de Dados. 5. ed. São Paulo: Ed. Makron, 2006.
Com base no conteúdo estudado analise as afirmativas a seguir sobre diferentes tipos de SGBDs.
I. Hierárquico, orientado a aspectos.
II. Orientado a objetos e relacional.
III. NoSQL e hierárquico.
IV. Procedural e orientado a objetos.
Está correto apenas o que se afirma em:
Resposta Selecionada:	
d. 
II e III.
Pergunta 3
O comando SELECT pertence à linguagem DML (Data Manipulation Language - Linguagem de Manipulação de Dados)
e é utilizado para retornar um conjunto de registros de uma ou mais tabelas.
O SELECT é amplamente utilizado na maioria das aplicações. Sendo assim, é importante compreendê-lo bem. 
Considerando essas informações e o conteúdo estudado, ordene a sequência das cláusulas a seguir:
SELECT * FROM
( ) GROUP BY
( ) WHERE
( ) LIMIT
( ) ORDER BY
Agora, assinale a alternativa que apresenta a sequência correta:
Resposta Selecionada:	
c. 
3, 1, 4, 2
Pergunta 4
Analise atentamente o comando a seguir:
1 CREATE PROCEDURE y(x INT, z INT)
2 BEGIN
3 UPDATE funcionario SET salario = salario + z
4 WHERE id = x;
5 END
Um stored procedure é um bloco de instruções SQL que executa uma ou mais tarefas específicas. 
A partir do comando apresentado acima e do conteúdo estudado podemos afirmar que:
Resposta Selecionada:	
a. 
Ao executar o comando CALL y(230, 210), será acrescentado 210 no campo salario do funcionario com id = 230.
Pergunta 5
É notório que, atualmente, grande parte dos negócios envolvem o uso da TI (Tecnologia da Informação). 
E nesse envolvimento são registrados dados que podem, com ferramentas adequadas, nortear uma empresa, 
assim como traçar um melhor perfil do consumidor lhe oferecendo produtos de interesse.
Adaptado de SILBERSCHATZ, A. Sistemas de Bancos de Dados. 5. ed. São Paulo: Ed. Makron, 2006.
De acordo com o texto anterior e com o conteúdo estudado, assinale a alternativa que apresenta soluções de 
TI responsáveis por obter informações a partir de dados:
Resposta Selecionada:	
c. 
Bussiness Inteligence e Data WareHouse.
Sexta-feira, 30 de Agosto de 2019 19h52min04s BRT

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando