Buscar

AV PARCIAL IMP DE DADOS edited

Prévia do material em texto

10/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 1/3
 IMPLEMENTAÇÃO DE BANCO DE DADOS
 
Avaliação Parcial: CCT0473_SM_201407191586 V.1 
Aluno(a): GABRIEL RAMALHO MELLO Matrícula: 201407191586
Acertos: 9,0 de 10,0 Data: 10/10/2018 08:26:57 (Finalizada)
 
1a Questão (Ref.:201407317120) Acerto: 1,0 / 1,0
Considere o texto a seguir e complete as lacunas, com as expressões constantes nas alternativas, respeitando a
correlação sequencial em que estão dispostas.
Uma ..................... é uma coluna ou uma combinação de colunas cujos valores distinguem uma linha das demais,
dentro de uma tabela.
 Uma ...................... é uma coluna ou uma combinação de colunas cujos valores aparecem, necessariamente, na
........................ de uma tabela. 
 Em alguns casos, mais de uma coluna ou combinações de colunas podem servir para distinguir uma linha das demais.
Uma das colunas (ou combinação de colunas) é escolhida como ..................... As demais colunas ou combinações
são denominadas ........................
A seqüência correta encontra-se apenas em:
Chave primária; chave primária; chave primária; super-chave; chaves secundárias.
 Chave primária; chave estrangeira; chave primária; chave primária; chaves alternativas.
 Chave primária; super-chave; chave primária; chave candidata; chaves secundárias.
Chave primária; chave estrangeira; chave primária; chave secundária; chaves alternativas.
Chave primária; chave estrangeira; chave primária; chave primária; chaves estrangeiras.
 
 
2a Questão (Ref.:201408029823) Acerto: 1,0 / 1,0
Os conceitos de banco de dados relacional refletem o nível de abstração dos dados. Desta forma, marque a
alternativa que se refere à instância da entidade.
Pode ser modificado com o uso dos comandos DDL.
 Pode ser considerado como o resultado da aplicação do SELECT.
É o conjunto de opções de preenchimento do atributo.
Uma chave estrangeira é sempre uma chave primária em outra tabela.
Toda entidade deve possui chave primária.
 
3a Questão (Ref.:201407317991) Acerto: 1,0 / 1,0
Em relação a álgebra linear é correto afirmar que:
 I - A operação de projeção é aplicada sobre apenas uma relação visando selecionar um subconjunto de tuplas
(com todos os seus atributos).
 II O produto cartesiano é uma operação binária que combina todas as tuplas de duas tabelas.
 III - A operação de seleção é aplicada sobre apenas uma relação de visando projetar os atributos de uma relação
de acordo com uma lista de atributos oferecida.
Estão corretas:
Somente I
I e III
II e III
Somente III
 Somente a II
 
Gabarito Coment.
10/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 2/3
 
4a Questão (Ref.:201407981752) Acerto: 1,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(Alunos X Cursos)
 ᴨnome, nome_curso(σcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σcod_curso=codigo (Alunos))
σnome, nome_curso(ᴨcod_curso=codigo (Alunos X Cursos))
ᴨnome, nome_curso(σmatricula=codigo (Alunos X Cursos))
 
Gabarito Coment.
 
5a Questão (Ref.:201407318491) Acerto: 1,0 / 1,0
Para incluir a tupla mostrada abaixo na tabela PACIENTE executaríamos o seguinte comando:
ADD INTO paciente SET (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
INSERT INTO paciente SET (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
ADD INTO paciente VALUES (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
INSERT INTO paciente (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
 INSERT INTO paciente VALUES (5430005, 'Beatriz Ferro', '1970-05-28', 'feminino', 'casada');
 
Gabarito Coment. Gabarito Coment.
 
6a Questão (Ref.:201407317845) Acerto: 0,0 / 1,0
O comando SQL que apaga um tabela é:
 
INSERT INTO
 DROP TABLE
 DELETE TABLE
REMOVE TABLE
UPDATE
 
7a Questão (Ref.:201407980906) Acerto: 1,0 / 1,0
Considere as seguintes tabelas de um banco de dados: - FORNECEDOR { for_codigo, for_nome, for_telefone,
for_cidade, est_uf } - ESTADO { est_uf, est_nome } A instrução SQL que recupera os nomes dos estados para os
quais não há fornecedores cadastrados é:
SELECT e.est_nome FROM estado AS e, FROM fornecedor AS f WHERE e.est_uf = f.est_uf;
 SELECT e.est_nome FROM estado AS e WHERE e.est_uf NOT IN ( SELECT f.est_uf FROM fornecedor AS f );
SELECT e.est_nome FROM estado AS e WHERE e.est_uf IN ( select f.est_uf FROM fornecedor AS f );
SELECT e.est_nome FROM estado AS e, fornecedor AS f WHERE e.est_nome <> f.est_uf;
SELECT e.est_uf FROM estado AS e WHERE e.est_nome NOT IN ( SELECT f.est_uf FROM fornecedor AS f );
 
Gabarito Coment.
10/10/2018 EPS: Alunos
http://simulado.estacio.br/alunos/ 3/3
 
8a Questão (Ref.:201407318888) Acerto: 1,0 / 1,0
Dada a instrução SQL:
SELECT * FROM Paciente WHERE endereço NOT LIKE "Avenida%";
É correto afirmar que serão selecionados
todos os registros da tabela Paciente que não possuem em alguma parte do conteúdo do campo "endereço" a
palavra Avenida.
todos os registros da tabela Paciente que possuem no início do conteúdo do campo "endereço" a palavra
Avenida.
todos os registros da tabela Paciente que possuem no final do conteúdo do campo "endereço" a palavra
Avenida.
 apenas os registros da tabela Paciente que não possuem como inicial do conteúdo do campo "endereço" a
palavra Avenida.
todos os registros da tabela Paciente que possuem em alguma parte do conteúdo do campo "endereço" a
palavra Avenida.
 
Gabarito Coment.
 
9a Questão (Ref.:201407317522) Acerto: 1,0 / 1,0
Quando desejamos selecionar o maior e o menor valor de um atributo numérico usamos:
COUNT
 MIN, MAX
SUM
MAIOR, MENOR
AVG
 
10a Questão (Ref.:201407318611) Acerto: 1,0 / 1,0
 
Qual o resultado da consulta SELECT COUNT(DISTINCT X) FROM R?
2
 3
4
0
1

Continue navegando