Buscar

Avaliação Parcial IMPLEMENTAÇÃ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 4 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

1a Questão (Ref.: 201403024635) Acerto: 1,0 / 1,0 
O entendimento dos modelos de banco de dados é fundamental para compreender as vantagens e desvantagens 
em aspectos de estrutura e manipulação dos dados. Um destes modelos utiliza tabelas bidimensionais para o 
armazenamento dos dados e a maneira como os dados são armazenados influencia na facilidade de acesso às 
informações, existindo técnicas de normalização para aperfeiçoar a organização. Trata-se do modelo 
 
 
orientado a objetos. 
 
hierárquico 
 
distribuído. 
 
relacional. 
 
em rede 
Gabarito Comentado. 
 
 
 
 2a Questão (Ref.: 201402347322) Acerto: 1,0 / 1,0 
Os atributos de uma tabela constituem: 
 
 
As colunas da tabela. 
 
As tuplas da tabela. 
 
Os índices da tabela. 
 
Os nomes das tabelas. 
 
As linhas da tabela. 
 
 
 
 3a Questão (Ref.: 201402346853) Acerto: 0,0 / 1,0 
Considere as relações: 
PROFESSOR (matriculaprf, nomeprf, titulacao, anoadmissao) 
MINISTRA (matricula, codigo) 
matricula REFERENCIA matriculaprf em PROFESSOR 
codigo REFERENCIA codigodisciplina em DISCIPLINA 
DISCIPLINA (codigodisciplina, nomedisciplina, creditos) 
A consulta em álgebra relacional que responde a questão "Quem são os professores (nome e matrícula) 
que ministram a disciplina Implementação de Bancos de Dados" está corretamente representada em: 
 
 
 matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (MINISTRAcodigo = ⋈codigodisciplina 
(DISCIPLINA))) 
 
 matriculaprf, nomeprf (PROFESSORmatriculaprf = ⋈matricula MINISTRA) 
 
        
  
 
 matriculaprf, nomeprf (PROFESSOR matriculaprf = ⋈matricula (nomedisciplina = "Implementação de Bancos de Dados" 
(DISCIPLINA)) 
 
Não existe consulta que responda a esta questão. 
Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201403011431) Acerto: 0,0 / 1,0 
Admitindo as relações abaixo especificadas, marque a alternativa que representa a consulta em álgebra 
relacional que responde corretamente a seguinte pergunta: quais os nomes dos alunos e seus respectivos 
cursos? 
 
Alunos(matricula, nome, endereco, cpf, cod_curso) 
Cursos(codigo, nome_curso) 
 
 
ᴨnome, nome_curso(σcod_curso=codigo (Alunos)) 
 
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos)) 
 
ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos)) 
 
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos)) 
 
ᴨnome, nome_curso(Alunos X Cursos) 
Gabarito Comentado. 
 
 
 
 5a Questão (Ref.: 201402499269) Acerto: 1,0 / 1,0 
Qual o efeito da seguinte instrução no banco de dados? DELETE FROM tabela 
 
 
Exclui todas as linhas da tabela 
 
Exclui todas as colunas da tabela 
 
Exclui o banco de dados inteiro 
 
Exclui a primeira linha da tabela 
 
Exclui a tabela do banco de dados 
Gabarito Comentado. 
 
 
 
 6a Questão (Ref.: 201402840496) Acerto: 1,0 / 1,0 
Para excluir tuplas de uma tabela devemos utilizar? 
 
 
UPDATE 
 
INSERT 
 
DELETE 
 
SELECT 
 
DROP 
 
 
 
 7a Questão (Ref.: 201402348182) Acerto: 1,0 / 1,0 
Qual comando SQL é utilizado para obter um conjunto de dados em uma tabela em um banco de dados? 
 
 
GET 
 
SELECT 
 
JOIN 
 
UPDATE 
 
INSERT 
 
 
 
 8a Questão (Ref.: 201402913518) Acerto: 0,0 / 1,0 
Analise as seguintes instruções abaixo: 
SELECT * FROM PAÍS; 
SELECT NOMEPOPULAR FROM NOME; 
SELECT * FROM CAPTURA WHERE TEMPAGUA < 25; 
SELECT * FROM ESPÉCIE; 
 
Nos comandos SELECT acima encontramos exemplos de: 
 
 
Duas projeções e duas restrições. 
 
Uma seleção e uma projeção. 
 
Duas projeções e uma seleção. 
 
Duas seleções e uma projeção. 
 
Duas projeções e duas seleções. 
Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201402347545) Acerto: 1,0 / 1,0 
Considere a relação: 
FUNCIONARIO (matrícula, cargo, salario, admissao) 
A consulta SQL que mostra média dos salários dos funcionários é: 
 
 
SELECT SALARIO FROM FUNCIONARIO AVG; 
 
SELECT SUM(SALARIO) FROM FUNCIONARIO; 
 
SELECT MEDIA(SALARIO) FROM FUNCIONARIO; 
 
Nenhuma das respostas acima. 
 
SELECT AVG(SALARIO) FROM FUNCIONARIO; 
 
 
 
 10a Questão (Ref.: 201402347206) Acerto: 1,0 / 1,0 
Em SQL, para contar linhas usamos: 
 
 
COUNT 
 
SUM 
 
GROUP BY 
 
AVG 
 
SELECT

Outros materiais