Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201308640101) 4a sem.: Linguagem SQL Pontos: 0,1 / 0,1 Qual das consultas a seguir responde a seguinte pergunta: quais os nomes dos alunos que possuem média maior que 6 e idade não superior a 30 anos? SELECT nome FROM professores WHERE media > 6 AND idade <= 30 SELECT nome FROM alunos WHERE media >= 6 OR idade <= 30 SELECT nome, endereco FROM alunos WHERE media > 6 OR idade > 30 SELECT nome FROM alunos WHERE media > 6 AND idade <= 30 SELECT nome, cpf FROM alunos WHERE media >= 6 AND idade <= 30 2a Questão (Ref.: 201308644258) 7a sem.: SQL Pontos: 0,1 / 0,1 Para se obter todos as matrículas, nomes e descrições dos departamentos de todos empregados independente de terem ou não códigos de departamento atribuídos (entenda-se por nulo os departamentos não atribuídos) deve-se escrever qual o select: SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, D.VC_DEP_NOME AS DEPARTAMENTO FROM EMPREGADO E INNER JOIN DEPARTAMENTO D ON E.NU_EMP_DEPARTAMENTO = D.ID_DEP_CODIGO WHERE E.NU_EMP_DEPARTAMENTO IS NULL; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, D.VC_DEP_NOME AS DEPARTAMENTO FROM EMPREGADO E RIGHT JOIN DEPARTAMENTO D ON E.NU_EMP_DEPARTAMENTO = D.ID_DEP_CODIGO; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, D.VC_DEP_NOME AS DEPARTAMENTO FROM EMPREGADO E INNER JOIN DEPARTAMENTO D ON E.NU_EMP_DEPARTAMENTO = D.ID_DEP_CODIGO; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, D.VC_DEP_NOME AS DEPARTAMENTO FROM EMPREGADO E INNER JOIN DEPARTAMENTO D ON E.NU_EMP_DEPARTAMENTO != D.ID_DEP_CODIGO; SELECT E.ID_EMP_MATRICULA AS MATRICULA, E.VC_EMP_NOME AS NOME, D.VC_DEP_NOME AS DEPARTAMENTO FROM EMPREGADO E LEFT JOIN DEPARTAMENTO D ON E.NU_EMP_DEPARTAMENTO = D.ID_DEP_CODIGO; Gabarito Comentado. 3a Questão (Ref.: 201309156052) 13a sem.: ÍNDICES Pontos: 0,0 / 0,1 A respeito da estrutura de dados Árvore B+, são verdadeiras as afirmativas, EXCETO: Reorganiza-se automaticamente com pequenas mudanças locais. As folhas são ligadas oferecendo um caminho seqüencial para percorrer as chaves; Tem como vantagem não gerar sobrecarga de espaço; As chaves são repetidas em nós não-folha formando um índice; Todas as chaves são mantidas em folhas; 4a Questão (Ref.: 201308505438) 6a sem.: Sql Parte 4 - JUNÇÃO Pontos: 0,1 / 0,1 A junção irrestrita também é conhecida como: Junção Contínua Junção Exterior Junção Cruzada Autojunção Junção Interior 5a Questão (Ref.: 201309156043) 14a sem.: Transações Pontos: 0,1 / 0,1 Depois que uma transação termina com sucesso, as alterações que ela realizou no Banco de Dados devem persistir mesmo que haja falhas do sistema. A característica apresentada diz respeito a seguinte propriedade das transações: Rollback. Isolamento; Durabilidade; Consistência; Atomicidade;
Compartilhar