Buscar

BANCO DE DADOS II - ATIVIDADE 2(A2)

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

· Pergunta 1
1 em 1 pontos
	
	
	
	A linguagem SQL pode ser considerada um dos principais motivos para o sucesso dos bancos de dados relacionais comerciais. Com relação à linguagem SQL, assinale abaixo a afirmativa correta.
	
	
	
	
		Resposta Selecionada:
	b. 
A linguagem SQL é uma linguagem utilizada por vários sistemas de banco de dados, como por exemplo, Oracle, DB2, MySQL, SQL Server, PostgreSQL, Sybase, Informix, SQLite, LiteBase Mobile (dedicado à plataformas móveis como: Palm OS, Pocket PC, WinCE, Symbian) e Teradata.
	Resposta Correta:
	b. 
A linguagem SQL é uma linguagem utilizada por vários sistemas de banco de dados, como por exemplo, Oracle, DB2, MySQL, SQL Server, PostgreSQL, Sybase, Informix, SQLite, LiteBase Mobile (dedicado à plataformas móveis como: Palm OS, Pocket PC, WinCE, Symbian) e Teradata.
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	Conforme a figura abaixo defina a chave estrangeira :
	
	
	
	
		Resposta Selecionada:
	 
CodCargo
	Resposta Correta:
	 
CodCargo
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	Qual a sintaxe correta para criação de uma tabela em SQL  :
	
	
	
	
		Resposta Selecionada:
	 
Create Table
	Resposta Correta:
	 
Create Table
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Quando as etapas de desenvolvimento de um banco de dados são executadas, espera-se como resultado um repositório que atenda as necessidades do usuário. Após a validação dos requisitos pela equipe de desenvolvimento, a tarefa é transferida às mãos do administrador do banco de dados, o qual é responsável por: 
	
	
	
	
		Resposta Selecionada:
	e. 
preparar a infraestrutura necessária para o banco de dados ser disponibilizado, garantindo o funcionamento, segurança, integridade e escalabilidade.  
	Resposta Correta:
	e. 
preparar a infraestrutura necessária para o banco de dados ser disponibilizado, garantindo o funcionamento, segurança, integridade e escalabilidade.  
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	A administração de um banco de dados envolve a sua proteção. Uma das formas de prover essa proteção é por meio da criação de papéis no banco de dados. De forma geral, um papel:
	
	
	
	
		Resposta Selecionada:
	c. 
possui privilégios definidos para acesso aos objetos do banco de dados que são possuídos pelos membros do papel. 
	Resposta Correta:
	c. 
possui privilégios definidos para acesso aos objetos do banco de dados que são possuídos pelos membros do papel. 
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	Abaixo defina a opção correta da  chave primaria :
	
	
	
	
		Resposta Selecionada:
	 
Matricula e Nodependente compõem a chave primaria
	Resposta Correta:
	 
Matricula e Nodependente compõem a chave primaria
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	Segundo Elmasri e Navathe(2011), existem várias vantagens de se usar um SGDB. Com base na discussão dos autores, assinale abaixo a alternativa errada.
	
	
	
	
		Resposta Selecionada:
	c. 
Um SGDB precisa oferecer recursos para recuperar-se de falhas de hardware ou software. Seu subsistema de banco de dados dedutivos é responsável por isso.
	Resposta Correta:
	c. 
Um SGDB precisa oferecer recursos para recuperar-se de falhas de hardware ou software. Seu subsistema de banco de dados dedutivos é responsável por isso.
	
	
	
· Pergunta 8
1 em 1 pontos
	
	
	
	Considerando o tema Arquitetura de um SGDB, mostrado na Unidade 2 e referenciado ao Capítulo 2 do livro: Sistemas de banco de dados – Elmasri&Navathe,  leia as afirmativas abaixo:
 
I – Em uma arquitetura básica de SGDB cliente/servidor a funcionalidade do sistema é distribuída entre os dois tipos de módulos. O módulo cliente normalmente é projetado para executar em uma estação de trabalho ou computador pessoal.  O módulo servidor, normalmente é responsável pelo armazenamento de dados, acesso, pesquisa e outras funções.
II – Em um ambiente do SGDB, conforme ilustrado na Figura 2.3 do Capítulo 2 do livro: Sistemas de banco de dados – Elmasri&Navathe, podemos afirmar que no catálogo do sistema ou dicionários de dados, entre outras informações, estão armazenados as informações como os nomes e os tamanhos dos arquivos, detalhes de armazenamento de cada arquivo, informações de mapeamento entre esquemas e restrições.
III – Além de componentes de software, a maioria dos SGDBs possui utilitários de banco de dados que ajudam o DBA a gerenciar o sistema. Dentre estes utilitários estão: Carga e Backup.
IV – Com relação à classificação dos sistemas gerenciadores de banco de dados, é correto afirmar que o principal modelo de dados usado atualmente em muitos SGDBs comercial é o modelo de dados de objeto.
 
Assinale a alternativa certa:
	
	
	
	
		Resposta Selecionada:
	e. 
somente a alternativa IV não é correta
	Resposta Correta:
	e. 
somente a alternativa IV não é correta
	
	
	
· Pergunta 9
1 em 1 pontos
	
	
	
	As informações abaixo mostram os dados que devem ser inseridos nas tabelas CLIENTE e PRODUTO conforme previamente identificadas e criadas no Estudo de Caso – Controle de Vendas.
Com base nisso, leia as opções abaixo e assinale aquela que corresponde ao TRECHO CORRETO das linhas de comando em SQL para a inserção de todos esses dados, nessas tabelas.
A pergunta não pede p/ INSERIR NAS 2 TABELAS.
Mas sim que há duas tabelas, e para cada uma delas, tem uma opção de INSERT.
Somente UMA OPÇÃO ESTÁ CORRETA.
 
 
	Cliente
	 
	 
	CPF
	RG
	Nome
	11811198911
	1233459890
	Antonio Dias Santos
	49893090098
	1223435621
	Maria Aparecida Sá Silva
	17033186878
	2235628888
	Otavio Pedrada
 
 
	Produto
	 
	 
	 
	 
	Codigo
	Descrição
	Preco_Tabela
	Qtde_Disponivel
	 
	1
	Produto A
	123,99
	19
	 
	2
	Produto B
	12,97
	100
	 
	3
	Produto C
	300,10
	5
	 
	4
	Produto D
	1,99
	598
	 
	5
	Produto E
	78,00
	190
	 
 
 
Opção 1:
INSERT INTO CLIENTE VALUES (1233459890,  11811198911, 'Antonio Dias Santos');
INSERT INTO CLIENTE VALUES (1223435621,  49893090098, 'Maria Aparecida Sá Silva');
INSERT INTO CLIENTE VALUES (17033186878, 2235628888, 'Otavio Pedrada');
Opção 2:
INSERT INTO CLIENTE VALUES (11811198911, 1233459890, 'Antonio Dias Santos');
INSERT INTO CLIENTE VALUES (49893090098, 1223435621, 'Maria Aparecida Sá Silva');
INSERT INTO CLIENTE VALUES (17033186878, 2235628888, 'Otavio Pedrada');
Opção 3:
INSERT INTO PRODUTO VALUES (1,        'Produto A',       123.99, 19);
INSERT INTO PRODUTO VALUES (2,        'Produto B',        12.97,    100);
INSERT INTO PRODUTO VALUES (3,        'Produto C',        300.10, 0);
INSERT INTO PRODUTO VALUES (4,        'Produto D',       1.99,      598);
INSERT INTO PRODUTO VALUES (5,        'Produto E',        78.00,    190);
Opção 4:
INSERT INTO PRODUTO VALUES (1,        'Produto A',       123.99, 19);
INSERT INTO PRODUTO VALUES (2,        'Produto B',        12.97,    100);
INSERT INTO PRODUTO VALUES (3,        'Produto C',        300.10, 5);
INSERT INTO PRODUTO VALUES (4,        'Produto D',       1.99,      598);
Opção 5:
INSERT INTO CLIENTE VALUES (11811198911,1233459890, 'Antonio dos Dias Santos');
INSERT INTO CLIENTE VALUES (49893090098,1223435621, 'Maria Angela Sá Silva');
INSERT INTO CLIENTE VALUES (17033186878,2235628888, 'Otavio Pedrada');
	
	
	
	
		Resposta Selecionada:
	b. 
Opção 2
	Resposta Correta:
	b. 
Opção 2
	
	
	
· Pergunta 10
0 em 1 pontos
	
	
	
	Considere as afirmações abaixo sobre o padrão SQL:
I. São exemplos de DCL (Linguagem de Controle de Dados): grant e revoke.
II. São exemplos de DML (Linguagem de Manipulação de Dados): select, insert, update e delete.
III. São exemplos de DDL (Linguagem de Definição de Dados): create user, alter table e drop table. 
	
	
	
	
		Resposta Selecionada:
	c. 
 As três são verdadeiras
	Resposta Correta:
	d. 
Apenas I e II são verdadeiras
	Feedback da resposta:
	A criação de usuários é feita pelo SQL DCL

Teste o Premium para desbloquear

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

Continue navegando

Outros materiais