Buscar

Apol 2 Banco de Dados de 1 a 10 2020 100%

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

Prévia do material em texto

Questão 1/10 - Bancos de Dados 
Os principais comandos da categoria DATA CONTROL LANGUAGE (DCL) são 
GRANT e REVOKE. Selecione a alternativa que descreve a funcionalidade do 
comando GRANT? 
Nota: 10.0 
 A 
fornece a um usuário permissões de acesso a uma base de dados ou para todas, 
autorizando acesso total ou podendo configurar operações específicas. 
Você acertou! 
A alternativa correta é a letra A. Caso queira ler o texto integralmente, acesse o 
material texto na rota de aprendizagem da Aula Teórica 05 – página 10. 
 
 B 
remove de um usuário as permissões, removendo ou restringindo a capacidade 
de executar operações. 
 C cria um novo usuário no banco de dados, mas sem permissões. 
 D apaga um usuário do banco de dados, bem como todas as suas permissões. 
 E exibe a lista das principais permissões que se pode atribuir para um usuário. 
 
Questão 2/10 - Bancos de Dados 
Uma stored procedure é composta de duas partes: a criação da procedure e a sua 
chamada. Escolha entre as alternativas abaixo a sintaxe correta para a chamada de uma 
stored procedure. 
Nota: 10.0 
 A SELECT nome_procedure (parâmetro(s)); 
 B CALL nome_procedure; 
 C 
CALL nome_procedure (parâmetro(s)); 
Você acertou! 
 D SELECT nome_procedure; 
 E nome_procedure (parâmetro(s)); 
 
Questão 3/10 - Bancos de Dados 
Observe a seguinte parte de um Diagrama Entidade-Relacionamento: 
 
Analise as seguintes afirmativas e a relação entre elas. 
 
I. O relacionamento “Grupo” será convertido em uma tabela na modelagem relacional. 
Porque 
II. Um usuário pode pertencer a um grupo com outros usuários e estes outros usuários 
podem pertencer a outros grupos com usuários que já pertence a outros grupos. 
A respeito dessas assertivas e das representações, assinale a opção correta. 
Nota: 10.0 
 A Ambas assertivas estão corretas, mas não se complementam. 
 B 
As assertivas estão certas e se complementam. 
Você acertou! 
As assertivas estão corretas e se complementam por descreverem o mesmo 
contexto envolvendo o relacionamento grupo. 
 C A assertiva I é uma proposição falsa e a II é verdadeira. 
 D A assertiva I está certa e a assertiva II está errada. 
 E Ambas assertivas estão erradas. 
 
Questão 4/10 - Bancos de Dados 
Observe na figura abaixo a tabela alunos. Selecione a alternativa que apresenta o 
comando para selecionar todos os alunos em que o nome inicia com a letra "A". 
 
 
Nota: 10.0 
 A 
SELECT * FROM alunos WHERE nome LIKE ‘a%’; 
Você acertou! 
A alternativa correta é a letra A. Caso queira ler o texto integralmente, acesse o 
material texto na rota de aprendizagem da Aula Teórica 04 – página 15. 
 B SELECT * FROM alunos WHERE nome = ‘a’; 
 C SELECT * FROM alunos WHERE nome LIKE ‘%a’; 
 D SELECT * FROM alunos WHERE ‘a%’; 
 E SELECT * FROM alunos WHERE nome = ‘a%’; 
 
Questão 5/10 - Bancos de Dados 
Observe a seguinte parte de um Diagrama Entidade-Relacionamento. 
 
 
Analise as seguintes afirmativas, referentes ao diagrama apresentado. 
 
I. Para converter a entidade apresentada no modelo lógico serão criadas duas tabelas. 
II. O atributo e-mail, será convertido em uma tabela no modelo lógico. 
III. O atributo e-mail é um atributo multivalorado e será uma tabela com chave 
estrangeira para a tabela usuario. 
IV. Atributo endereço também é multivalorado e será uma tabela no modelo lógico. 
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das 
afirmativas corretas. 
Nota: 10.0 
 A 
Estão corretas somente as alternativas I, II e III. 
Você acertou! 
I. Para converter a entidade apresentada no modelo lógico serão criadas duas 
tabelas. - CORRETO - 
II. O atributo e-mail, será convertido em uma tabela no modelo lógico.- 
CORRETO - 
III. O atributo e-mail é um atributo multivalorado e será uma tabela com chave 
estrangeira para a tabela usuario.- CORRETO - 
IV. Atributo endereço também é multivalorado e será uma tabela no modelo 
lógico.- ERRADO – Não há indicativo de multivalorado. 
 B Somente estão corretas as alternativas II e III. 
 C Estão corretas as afirmativas III e IV. 
 D Estão corretas as afirmativas II e IV. 
 E Está correta a afirmativa IV. 
 
Questão 6/10 - Bancos de Dados 
Observe a seguinte parte de um DER. 
 
 
Analise as seguintes sentenças e assinale V para as verdadeiras e F para as falsas, 
referentes ao diagrama apresentado. 
 
( ) O relacionamento “Envia” deve ser convertido em um campo da tabela Mensagens, 
na modelagem lógica. 
( ) As entidades Usuários e Mensagens devem ser convertidas para tabelas na 
modelagem lógica. 
( ) O relacionamento “Grupo” deve ser convertido em tabela na modelagem conceitual. 
( ) O relacionamento “Envia” deve ser convertido em tabela na modelagem lógica. 
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das 
afirmativas corretas. 
Nota: 10.0 
 A F, F, F, F. 
 B V, F, F, F. 
 C F, V, F, F. 
 D 
V, V, F, F. 
Você acertou! 
(V) O relacionamento “Envia” deve ser convertido em um campo da tabela 
Mensagens, na modelagem lógica. 
(V) As entidades Usuários e Mensagens devem ser convertidas para tabelas na 
modelagem lógica. 
(F) O relacionamento “Grupo” deve ser convertido em tabela na modelagem 
conceitual. – ERRADO – Na modelagem conceitual não tem tabela. 
(F) O relacionamento “Envia” deve ser convertido em tabela na modelagem 
lógica. – ERRADO – Deve ser um campo na tabela mensagens. 
 E F, F, F, V. 
 
Questão 7/10 - Bancos de Dados 
O comando INSERT é utilizado para inserir um ou mais registros em uma tabela do 
banco de dados. Considere que a tabela professor possui duas colunas, codigo e nome. 
Selecione a alternativa que apresenta o comando correto para inserir os dados do 
professor Pedro Maia com o código 162. 
Nota: 10.0 
 A INSERT INTO professores (codigo, nome) VALUES (162, “Pedro Maia”); 
 B INSERT INTO professor (codigo, nome) VALUES (162, Pedro Maia); 
 C 
INSERT INTO professor (codigo, nome) VALUES (162, “Pedro Maia”); 
Você acertou! 
A alternativa correta é a letra C. Caso queira ler o texto integralmente, acesse o 
material texto na rota de aprendizagem da Aula Teórica 04 – página 4. 
 D INSERT INTO professor (162, “Pedro Maia”) VALUES (codigo, nome); 
 E INSERT INTO professor (nome, codigo) VALUES (162, “Pedro Maia”); 
 
Questão 8/10 - Bancos de Dados 
O Sistema Gerenciador de Banco de Dados nos permite executar diversos comandos 
para realizar pesquisas acerca de um banco. Dentre os diversos comandos, temos um 
que permite visualizar a estrutura da tabela, com o nome das colunas (Field), os tipos de 
dados (Types) e tamanhos. Analise as alternativas abaixo e selecione o comando 
utilizado para visualizar a estrutura de uma tabela. 
Nota: 10.0 
 A SHOW TABLES 
 B 
DESCRIBE 
Você acertou! 
A alternativa correta é a letra B. Caso queira ler o texto integralmente, acesse o 
material texto na rota de aprendizagem da Aula Teórica 03 – página 13. 
 C CREATE TABLE 
 D SHOW DATABASES 
 E SELECT 
 
Questão 9/10 - Bancos de Dados 
Considere a seguinte solicitação de um usuário para o sistema de Agendamento de 
Consultas, que está sendo desenvolvido. 
 
Os clientes ligam e agendam consultas com o médico que desejam ou o agendamento é 
realizado com o médico que está disponivel, conforme a especialidade que o cliente 
precisa. 
 
Analise as seguintes afirmativas. 
 
I. É relevante registrar os dados da ligação. 
II. Agendamento é uma indicação de relacionamento entre cliente e médico. 
III. Existe um relacionamento entre médico e especialidade. 
IV. Existe um relacionamento entre cliente e especialidade. 
Considerando a solicitação do usuário assinale a alternativa que contém a sequência das 
afirmativas corretas. 
Nota: 10.0 
 A Estão corretas somente as alternativas I, III e IV. 
 B 
Somente estão corretas as alternativas II e III. 
Você acertou! 
Considerando o conteúdo ministrado na aula 3, Somente estão corretasas 
alternativas II e III. pois: 
 
I. É relevante registrar os dados da ligação.- ERRADO – Não temos 
indicativos, pelo usuário, da necessidade de armazenar estes dados. 
II. Agendamento é uma indicação de relacionamento entre cliente e médico. - 
CORRETO - 
III. Existe um relacionamento entre médico e especialidade. - CORRETO - 
IV. Existe um relacionamento entre cliente e especialidade. - ERRADO – a 
especialidade é do médico e não do cliente. 
 C Estão corretas as afirmativas III e IV. 
 D Estão corretas as afirmativas II e IV. 
 E Estão corretas as afirmativas II, III e IV. 
 
Questão 10/10 - Bancos de Dados 
Analise os comandos apresentados nas alternativas abaixo e selecione uma opção em 
que o código permite criar uma tabela chamada “aluno” com duas colunas: uma coluna 
nomeada por “cod_aluno” e outra coluna nomeada por “nome” do tipo VARCHAR, 
sendo esta última com tamanho 30. 
Nota: 10.0 
 A 
CREATE DATABASE aluno (cod_aluno VARCHAR(30), nome 
VARCHAR(30)); 
 B CREATE TABLE aluno (cod_aluno, nome VARCHAR (30)); 
 C CREATE TABLE aluno (VARCHAR cod_aluno (5), nome (30)); 
 D 
CREATE TABLE aluno (cod_aluno VARCHAR(5), nome VARCHAR(30)); 
Você acertou! 
A alternativa correta é a letra D. Caso queira ler o texto integralmente, acesse o 
material texto na rota de aprendizagem da Aula Teórica 03 – página 12. 
 E 
CREATE TABLE tabela_aluno (cod_aluno VARCHAR(5), nome 
VARCHAR(30));

Continue navegando