Buscar

SEMIN INT SIST INFOR - 9

Prévia do material em texto

1. 
 
 
Considerando um SGBD que respeite os padrões SQL ANSI-99, assinale a opção que apresenta 
corretamente um comando SQL para apagar determinados registros de uma tabela pessoa (cpf, 
nome, sexo) que contém registros cujo campo sexo apresenta valores iguais a M¿eM¿eF¿. 
 
 
 
DELETE FROM pessoa WHERE sexo=`M¿ 
 
 
UPDATE pessoa SET sexo=NULL WHERE sexo=`M¿ 
 
 
DELETE sexo FROM pessoa WHERE sexo=`M¿ 
 
 
DROP pessoa WHERE sexo=`M¿ 
 
 
FROM pessoa WHERE sexo=`M¿ DELETE sexo 
 
 
 
 
 
 
 
 
 
2. 
 
 
Considere uma tabela relacional TX, cuja instância é mostrada a 
seguir. A B 4 4 2 3 3 4 3 2 Considere também o comando SQL 
abaixo. delete from TX where exists (select * from TX tt where 
TX.B=tt.A) O número de registros deletados da tabela TX por esse 
comando é: 
 
 
 
2 
 
 
4 
 
 
3 
 
 
0 
 
 
1 
 
 
 
 
 
 
 
 
 
3. 
 
 
Fornecidos os dados das candidatas ao time de basquete: altura, 
peso e idade e as restrições abaixo: 
altura: de 1.70 a 1.85 m 
peso: de 48 a 60 kg 
idade: de 15 a 20 anos 
O trecho de algoritmo, em pseudocódigo, que verifica 
corretamente se os dados se enquadram nas restrições fornecidas 
é: 
 
 
 
b) se (1.70 < altura < 1.85) e (48kg < peso< 60kg) e (15anos < idade < 20anos) então 
imprima("Candidato aprovado") senão imprima ("Candidato reprovado") 
 
 
a) se ((altura>=1.70 ou altura <= 185) e (peso >=48 ou peso <= 60) e idade (idade >=15 ou 
idae <=20)) então imprima ("Candidato aprovado") senão imprima ("Candidato reprovado") 
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
 
e) se ((altura >= 1.70 e altura <= 1.85) ou (peso>=48 e peso <=60) ou (idade >= 15 e idade 
<=20)) então imprima ("Candidata aprovada") senão imprima ("Candidata reprovada") 
 
 
d) se ((altura >=1.70 e altura <= 1.85) e (peso >= 48 e peso <= 60) e (idade >=15 e idade 
<=20)) então imprima("Candidata aprovada") senão imprima("Candidata reprovada") 
 
 
c) se ( 170 ≤ altura ≤ 1.85 ) e (48 ≤ peso ≤ 60) e (15 ≤ idade ≤ 20) então imprima (" 
Candidata aprovada") senão imprima ("Candidata reprovada") 
 
 
 
 
 
 
 
 
 
4. 
 
 
Em SQL, algumas consultas precisam de que os valores existentes 
no banco de dados sejam buscados e depois usados em uma 
condição de comparação. Elas podem ser formuladas por meio de 
consultas. 
 
 
 
concorrentes. 
 
 
segmentadas. 
 
 
comparadas. 
 
 
aninhadas. 
 
 
hierarquizadas. 
 
 
 
 
 
 
 
 
 
5. 
 
 
Várias implementações SQL adotam uma lógica de três estados 
para tratamento de expressões lógicas que envolvem valores 
nulos. Considerando que ¿T¿, ¿F¿ e ¿?¿ denotam, 
respectivamente, os valores lógicos true, false e desconhecido, 
analise as seguintes expressões lógicas: T or ? F or ? T and ? F 
and ? not ? O valor lógico dessas expressões, na ordem, é: 
 
 
 
T, F, ?, F, ? 
 
 
?, ?, ?, ?, ? 
 
 
T, ?, ?, ?, T 
 
 
?, ?, ?, F, F 
 
 
T, ?, ?, F, ? 
 
 
 
 
 
 
 
 
 
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
6. 
 
 
Marque a opção que apresenta a sequência 
correta do projeto de banco de dados: 
1 - Escolha de um SGBD. 
2 - Projeto conceitual de bando de dados. 
3 - Implementação e sintonização do sistema 
de banco de dados. 
4 - Mapeamento do modelo de dados. 
5 - Levantamento e análise de requisitos. 
6 - Projeto físico do banco de dados. 
 
 
 
4 - 5 - 2 - 1 - 6 - 3 
 
 
4 - 5 - 2 - 6 - 1 - 3 
 
 
5 - 2 - 1 - 4 - 6 - 3 
 
 
5 - 4 - 2 - 6 - 1 - 3 
 
 
1 - 5 - 4 - 2 - 6 - 3 
 
 
 
 
 
 
 
 
 
7. 
 
 
Considere as seguintes definições relacionadas com abstração 
de dados: 
1. Mais alto nível de abstração; visão de cada usuário do BD; 
descreve partes do banco de dados. 
2. Nível médio de abstração; visão dos administradores de 
DB; descreve quais dados estão armazenados no BD e os 
Inter-relacionamentos entre eles. 
3. Mais baixo nível de abstração; visão dos desenvolvedores 
de DB; descreve como os dados estão de fato armazenados 
nos disco rígido. 
 Estas definições são respectivamente: 
 
 
 
 
Nível de visão; Nível físico; e Nível lógico. 
 
 
Nível lógico; Nível de visão; e Nível físico. 
 
 
Nível de visão; Nível lógico; e Nível físico. 
http://simulado.estacio.br/bdq_simulados_exercicio.asp
http://simulado.estacio.br/bdq_simulados_exercicio.asp
 
 
Nível físico; Nível lógico; e Nível de visão. 
 
 
Nível de percepção; Nível de visão; e Nível físico

Continue navegando