Buscar

Avaliação Oline AOL 5

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 6 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 6 páginas

Prévia do material em texto

Avaliação On-Line 5 (AOL 5) - Banco de Dados 
• Pergunta 1 
1 em 1 pontos 
 
Esse tipo de banco de dados não possui sua estrutura de dados 
disponibilizada em tabelas organizadas com atributos de tipos 
específicos e permite que itens de dados do mesmo tipo possam 
ter diferentes conjuntos de atributos. 
De acordo com essas informações e o conteúdo estudado sobre 
tipos de bancos de dados, pode-se afirmar que o texto se refere a 
um banco de dados: 
 
Resposta Selecionada: e. 
Não Relacional. 
Respostas: a. 
Hierárquico. 
 b. 
Em Árvore. 
 c. 
Relacional. 
 d. 
Orientado a Objetos. 
 e. 
Não Relacional. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
Dependendo das restrições impostas nas relações entre tabelas, 
algumas ações de manipulação de dados das tabelas envolvidas 
não serão permitidas, assim como no comando apresentado: 
ALTER TABLE Produto ADD CONSTRAINT fk_Pro_For FOREIGN 
KEY (Cod_Fornecedor) REFERENCES Fornecedor (Cod_for) ON 
DELETE NO ACTION ON UPDATE CASCADE; 
De acordo com o comando apresentado e os conteúdos estudados 
sobre SQL, seria correto afirmar que: 
 
Resposta 
Selecionada: 
b. 
um fornecedor não poderá ser excluído se estiver 
relacionado a algum produto, já o contrário será 
permitido. 
Respostas: a. 
um fornecedor poderá ser excluído e alterado se 
estiver relacionado a algum produto. 
 b. 
 
um fornecedor não poderá ser excluído se estiver 
relacionado a algum produto, já o contrário será 
permitido. 
 
c. 
um fornecedor poderá ser excluído se estiver 
relacionado a algum produto, mas não alterado. 
 
d. 
tanto um produto quanto um fornecedor 
relacionado poderão ser excluídos livremente. 
 
e. 
um fornecedor não poderá ser excluído se estiver 
relacionado a algum produto e, nesse caso, nem o 
produto poderá ser excluído. 
 
• Pergunta 3 
1 em 1 pontos 
 
Os sistemas gerenciadores de bancos de dados permitem 
estabelecermos privilégios de usuários, que são direitos atribuídos 
para os usuários criados para operarem o banco de dados de uma 
maneira total, absoluta e irrestrita ou de maneira parcial. 
De acordo com essas informações e os conteúdos estudados sobre 
segurança em bancos de dados, indique o comando que retira 
privilégios de um determinado usuário. 
 
Resposta 
Selecionada: 
e. 
REVOKE SELECT ON biblioteca.Curso FROM 
usuário; 
Respostas: a. 
GRANT PRIVILEGES ALL ON base_de_dados TO 
usuário; 
 
b. 
GRANT PRIVILEGES ON base_de_dados TO 
usuário; 
 
c. 
GRANT ALL PRIVILEGES ON base_de_dados * 
TO usuário; 
 
d. 
REVOKE PRIVILEGES ALL ON 
base_de_dados FROM usuário; 
 
e. 
REVOKE SELECT ON biblioteca.Curso FROM 
usuário; 
 
 
• Pergunta 4 
1 em 1 pontos 
 
Os sistemas gerenciadores de banco de dados permitem uma ação 
importante na manipulação dos dados das tabelas, que é a exclusão 
de registros cadastrados. Excluir implica eliminar 
permanentemente os registros cadastrados das tabelas. 
Escolha a alternativa em que o comando apresenta a sintaxe 
genérica correta para eliminar um registro específico da tabela. 
 
Resposta 
Selecionada: 
b. 
DELETE FROM nome da tabela WHERE campo 
chave = condição; 
Respostas: a. 
DELETE BY nome da tabela; 
 
b. 
DELETE FROM nome da tabela WHERE campo 
chave = condição; 
 
c. 
DELETE INTO nome da tabela WHERE campo 
chave = condição; 
 d. 
DELETE FROM nome da tabela; 
 
e. 
DELETE nome da tabela WHERE campo chave = 
condição; 
 
 
• Pergunta 5 
1 em 1 pontos 
 
Em um SGBD (Data Base Management System), uma base de dados 
é um esquema para organização e agrupamento de dados em que 
estão agrupadas as tabelas e outros elementos do banco de dados, 
como, views, usuários, variáveis, entre outros. 
Considerando essas informações e o conteúdo estudado sobre 
banco de dados, indique o comando correto para visualizar as 
bases de dados de um SGBD (Data Base Management System). 
 
Resposta Selecionada: a. 
SHOW DATABASES; 
Respostas: a. 
SHOW DATABASES; 
 b. 
SELECT SHOW DATABASES; 
 c. 
SELECT DATABASES; 
 d. 
VIEW DATABASES; 
 
 e. 
SHOW * DATABASES; 
 
• Pergunta 6 
1 em 1 pontos 
 
Uma base de dados é um esquema de agrupamento de dados, no 
qual várias tabelas são agrupadas e separadas das demais bases de 
dados. Com os comandos do SQL, pode-se listar e visualizar vários 
conjuntos de tabelas existentes. 
Considerando essas informações e o conteúdo estudado, indique o 
comando correto para visualizar as tabelas de uma base de dados. 
 
Resposta Selecionada: d. 
SHOW TABLES; 
Respostas: a. 
SELECT TABLES; 
 b. 
SELECT SHOW TABLES; 
 c. 
SHOW * TABLES; 
 d. 
SHOW TABLES; 
 e. 
VIEW TABLES; 
 
 
• Pergunta 7 
1 em 1 pontos 
 
Em um sistema gerenciador de banco de dados, as Data Bases, 
também conhecidas como bases de dados, poderão ser 
manipuladas simplesmente chamando as bases de dados 
desejadas, através de comandos específicos em SQL. 
Considerando essas informações e o conteúdo estudado, podemos 
afirmar que o comando para chamar uma base de dados para que 
ela possa ser manipulada é: 
 
Resposta Selecionada: c. 
USE nome da base de dados; 
Respostas: a. 
USE SELECT nome da base de dados; 
 b. 
SELECT nome da base de dados; 
 c. 
USE nome da base de dados; 
 d. 
 
USE VIEW nome da base de dados; 
 e. 
SELECT USE nome da base de dados; 
 
• Pergunta 8 
1 em 1 pontos 
 
Analise o comando executado no prompt de comando do MySQL 
para alteração da tabela vendascopia: 
ALTER TABLE vendascopia ADD COLUMN Sigla Char(2) NOT 
NULL; 
De acordo com o comando apresentado e os conteúdos estudados 
sobre SQL, seria correto afirmar que o comando: 
 
Resposta 
Selecionada: 
c. 
acrescentará a coluna Sigla à tabela vendascopia 
e não aceitará valores nulos. 
Respostas: a. 
o comando necessita de sinal de igual antes do 
NOT NULL. 
 
b. 
apenas acrescentará a restrição de não aceitar 
valores nulos a coluna especificada. 
 
c. 
acrescentará a coluna Sigla à tabela vendascopia 
e não aceitará valores nulos. 
 
d. 
acrescentará a coluna vendascopia à tabela Sigla 
e não aceitará valores nulos. 
 
e. 
o comando necessita de um parâmetro FROM 
antes de Sigla. 
 
 
• Pergunta 9 
1 em 1 pontos 
 
O SQL possui comandos específicos para podermos consultar 
informações sobre a estrutura das tabelas de uma base de dados. É 
possível visualizar os atributos e suas características, como tipo, tamanho 
e quais são os campos-chaves. 
Considerando essas informações e o conteúdo estudado, escolha a 
alternativa em que o comando apresenta a sintaxe correta para executar 
a ação a que o texto se refere. 
 
Resposta Selecionada: a. 
DESCRIBE nome da tabela; 
 
Respostas: a. 
DESCRIBE nome da tabela; 
 b. 
SHOW CREATE TABLE nome da tabela; 
 c. 
SHOW DESCRIT nome da tabela; 
 d. 
SHOW TABLE nome da tabela; 
 e. 
DESCRIT nome da tabela; 
 
• Pergunta 10 
1 em 1 pontos 
 
Em um sistema gerenciador de banco de dados, as estruturas das 
tabelas são compostas por elementos que determinam suas 
características, como nome das tabelas e seus atributos com 
particularidades claras, como definição de tipo, tamanho, campos-
chaves, entre outros. 
Considerando essas informações e o conteúdo estudado, indique o 
comando correto para visualizar a estrutura de uma tabela. 
 
Resposta Selecionada: d. 
SHOW CREATE TABLE nome da tabela; 
Respostas: a. 
SHOW TABLE nome da tabela; 
 b. 
SHOW * TABLE nome da tabela; 
 c. 
SELECT CREATE TABLE nome da tabela; 
 d. 
SHOW CREATE TABLE nome da tabela; 
 e. 
VIEW TABLES nome da tabela; 
 
 
 
	 Pergunta 1
	 Pergunta 2
	 Pergunta 3
	 Pergunta 4
	 Pergunta 5
	 Pergunta 6
	 Pergunta 7
	 Pergunta 8
	 Pergunta 9
	 Pergunta 10

Continue navegando