Buscar

EPS_ Alunos10

Prévia do material em texto

21/11/2018 EPS
http://simulado.estacio.br/alunos/ 1/4
CCT0782_A10_201708100563_V1
 
A seguinte instrução ocasiona qual procedimento no banco?
 
 DELETE FROM tabela
- Considere o banco de dados relacional de uma clínica médica, no
qual as chaves primárias (incrementada automaticamente) e
estrangeiras estão sublinhadas.
 
*Obs. A numeração automática iniciará com 1.
 
PACIENTE (id_pac, nome_pac, sexo, fone_pac)
ESPECIALIDADE (id_espec, nome_espec)
MEDICO (id_med, nome_med, fone_med, id_espec)
BANCO DE DADOS
 CCT0782_A10_201708100563_V1 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
Aluno: ARI MOURA RAFAEL JÚNIOR Matrícula: 201708100563
Disciplina: CCT0782 - BANCO DE DADOS Período Acad.: 2018.3 EAD (GT) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua
avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
1.
Exclui o primeiro registro da tabela.
Exclui todos os registros da tabela.
Exclui a tabela.
Exclui o banco.
Exclui a tabela e o banco.
 
 
 
Explicação:
DELETE ¿ Exclui registros de uma tabela. No caso da instrução Delete from tabela ¿ Exclui todos os registros da tabela.
DROP TABLE ¿ Exclui uma tabela.
 
 
 
2.
21/11/2018 EPS
http://simulado.estacio.br/alunos/ 2/4
CONSULTA (id_cons, dt_cons, vl_cons, id_pac, id_med)
 
Dê o comando correspondente de Deletar à primeira consulta cadastrada.
As propriedades ACID de uma transação de banco de dados são, respectivamente?
Com base nas tabelas abaixo, assinale a opção correta que corresponde à resposta do comando SQL (structured query
language).
 
¿update tab_cursa_disciplina set avaliacao_final = avaliacao_final + 2
 Where avaliacao_final < (select avg(avaliacao_final) from tab_cursa_disciplina)¿
 
Tabelas: tab_aluno(matricula,nome,endereço)
 tab_disciplina(codigo_disciplina, descrição, numero_credito)
 tab_cursa_disciplina(matricula, codigo_disciplina, ano, avaliacao_final)
onde: matricula é o numero que identifica univocamente um aluno;
 codigo_disciplina é código que identifica univocamente uma disciplina;
 matricula+ codigo_disciplina+ano são os códigos que concatenados
 identificam univocamente o histórico de um aluno.
 
Um DBA criou uma tabela em um Banco de Dados no postgreSQL utilizando o comando 
CREATE TABLE mec ( 
cidade varchar(80), 
 temp_baixa int, 
temp_alta int, 
nivel_precip real, 
Delete From CONSULTA Where id_pac <= 1
Delete From CONSULTA Where id_pac != 1
Delete From CONSULTA Where id_pac = 1
Delete From CONSULTA Where id_pac >= 1
Delete From CONSULTA
 
 
 
3.
Atomicidade, Consistência, Isolamento, Durabilidade
Agregação, Consistência, Isolamento, Dinâmica
Agregação, Consistência, Isomorfismo, Distribuição
Automatismo, Competência, Isolamento, Definição
Atomicidade, Concorrência, Isomorfismo, Durabilidade
 
 
 
Explicação:
Uma transação é uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados.
Propriedades: Atomicidade, Consistência, Isolamento e Durabilidade.
 
 
 
4.
Adiciona 2 pontos na avaliação final de todos os alunos que possuem avaliação final abaixo da média da avaliação
final de todos os alunos
Seleciona o histórico escolar dos alunos com avaliação final abaixo da média
Adiciona 2 pontos na avaliação final de todos os alunos 
Seleciona o histórico escolar de todos os alunos
Atualiza a tabela tab_cursa_disciplina com o valor da média de todas as notas
 
Gabarito Coment.
 
 
5.
21/11/2018 EPS
http://simulado.estacio.br/alunos/ 3/4
data date 
 
Para o comando que insere dados na tabela mec, é usada a seguinte sintaxe:
A seguinte instrução ocasiona qual procedimento no banco: DELETE FROM tabela.
Dois comandos básicos da SQL pertencentes à classe de linguagem de manipulação dos dados(DML), são:
De acordo com as estruturas das tabelas abaixo, escolha a opção que mostre a atualização do empregado de matrícula
7567, para o departamento e cargo do funcionário de matrícula 7777, através da linguagem SQL. O banco de dados é
composto por 2 tabelas: a tabela EMP que contém dados dos empregados, cuja chave primária é MATRICULA e a tabela
DEPT que contém dados dos departamentos, cuja a chave primária é DEPTNO. A coluna GERENTE é chave estrangeira na
tabela EMP, referente à própria tabela EMP. A coluna DEPTNO na tabela EMP é chave estrangeira, referente à tabela DEPT.
 
INSERT INTO mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES ('Brasilia', 20, 34, 0.2, `2009-01-13');
INSERT IN mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES ('Brasilia', 20, 34, 0.2, `2009-01-13');
INSERT FROM mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES ('Brasilia', 20, 34, 0.2, `2009-01-13');
INSERT ON mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES ('Brasilia', 20, 34, 0.2, `2009-01-13');
INSERT OVER mec(cidade, temp_baixa, temp_alta, nível_precip, data) VALUES ('Brasilia', 20, 34, 0.2, `2009-01-13');
 
 
 
6.
Exclui a tabela;
Exclui o primeiro registro da tabela;
Nada acontece, emite uma mensagem de erro.
Exclui o banco;
Exclui todos os registros da tabela;
 
 
 
Explicação:
DELETE ¿ Exclui registros de uma tabela. No caso da instrução Delete from tabela ¿ Exclui todos os registros da tabela.
DROP TABLE ¿ Exclui uma tabela.
 
 
 
7.
alter e drop
alter e delete
drop e delete
update e delete
update e drop
 
 
 
8.
UPDATE (CARGO, DEPTNO) =
 (SELECT CARGO, DEPTNO
 FROM EMP
 WHERE MATRICULA = 7777)
 FROM EMP
 WHERE MATRICULA = 7567;
 
UPDATE FROM EMP
 SET (CARGO, DEPTNO) =
 (SELECT CARGO, DEPTNO
 FROM EMP
 WHERE MATRICULA = 7777)
 WHERE MATRICULA = 7567;
UPDATE EMP
 SET CARGO=
 (SELECT CARGO
21/11/2018 EPS
http://simulado.estacio.br/alunos/ 4/4
 FROM EMP
 WHERE MATRICULA = 7777) AND
 SET DEPTNO =
 (SELECT DEPTNO
 FROM EMP
 WHERE MATRICULA = 7777)
 WHERE MATRICULA = 7567;
UPDATE EMP
 SET (CARGO, DEPTNO) =
 (SELECT CARGO, DEPTNO
 FROM EMP
 WHERE MATRICULA = 7777)
 WHERE MATRICULA = 7567;
UPDATE EMP
 SET CARGO AND DEPTNO =
 (SELECT CARGO, DEPTNO
 FROM EMP
 WHERE MATRICULA = 7777)
 WHERE MATRICULA = 7567;
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 21/11/2018 17:21:40.

Continue navegando