Foram encontradas 544 questões.
I. Área de disco na qual o banco de dados pode armazenar e manipular os arquivos envolvidos no backup e recuperação. A localização desta área é indicada no parâmetro DB_RECOVERY_FILE_DEST.
II. Componente que controla os dispositivos durante o backup e recuperação, gerenciando o carregamento, labeling e descarregamento. Os dispositivos são chamados de SBT − System Backup to Tape.
III. Executável que interpreta comandos, direciona sessões do servidor para executar os comandos e registra as atividades no arquivo de controle do target database.
Os componentes de I a III são, correta e respectivamente,
Provas
Considere o modelo de dados a seguir, de uma clínica médica em que trabalham diversos médicos de diversas especialidades que prescrevem medicamentos e atendem pacientes que podem estar acometidos com uma ou mais doenças.

Sobre este modelo, é correto afirmar que
Provas
O resultado indica que cerca de 99,94% dos códigos de SQL e PL/SQL estão sendo reaproveitados.
A instrução digitada foi SELECT sum(pinhits)/sum(pins) FROM
Provas
É correto afirmar que
Provas
Atenção: As informações abaixo devem ser utilizadas para responder à questão.
Considere o Modelo Entidade-Relacionamento abaixo.

Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados:
| Tabela: Medico | Tabela: Paciente | Tabela: Medicamento | |||
| CRMMedico | NomeMedico | IdPaciente | NomePaciente | IdMedicamento | NomeMedicamento |
| 120 | João Pedro Teixeira | 1 | Carla Maria Silva | 10 | VOLTAREN |
| 220 | Marcos André Pereira | 2 | José Marcos Souza | 11 | NOVALGINA |
| 440 | Ana Maria Silva | 3 | Antônio Pereira de Souza | 12 | BUSCOPAN |
| 4 | Adriana Pereira Silva | 13 | ASPIRINA | ||
| 5 | Mariana Coimbra | 14 | NOVALGINA | ||
| 6 | Ana Maria Carvalho | 15 | DRAMIN | ||
| 16 | PLASIL | ||||
| Tabela: Consulta | ||||
| IdConsulta | DataConsulta | ValorConsulta | CRMMedico | IdPaciente |
| 1 | 2016-08-08 | 180 | 220 | 1 |
| 2 | 2016-02-19 | 220 | 120 | 1 |
| 3 | 2015-12-21 | 90 | 440 | 1 |
| 4 | 2016-03-20 | 100 | 120 | 2 |
| 5 | 2016-04-23 | 101 | 440 | 2 |
| 6 | 2016-06-17 | 100 | 220 | 2 |
| 7 | 2016-06-17 | 109 | 120 | 3 |
| 8 | 2015-12-28 | 160 | 120 | 3 |
| 9 | 2015-09-12 | 137 | 120 | 3 |
| 10 | 2016-01-01 | 100 | 220 | 3 |
| 11 | 2015-08-09 | 80 | 220 | 2 |
| 12 | 2015-08-09 | 85 | 440 | 1 |
| 13 | 2015-08-09 | 75 | 440 | 2 |
| 14 | 2014-12-09 | 70 | 120 | 4 |
| 15 | 2014-12-09 | 75 | 440 | 5 |
| 16 | 2015-09-18 | 120 | 220 | 6 |
| 17 | 2016-02-20 | 120 | 220 | 6 |
| Tabela: Consulta_Medicamento | |
| IdConsulta | IdMedicamento |
| 1 | 10 |
| 6 | 10 |
| 2 | 11 |
| 1 | 12 |
| 2 | 12 |
| 3 | 13 |
| 7 | 13 |
| 3 | 14 |
| 4 | 15 |
| 5 | 15 |
| 7 | 15 |
| 5 | 16 |
| 6 | 16 |
Considere a função PL/SQL a seguir, criada no Oracle.
CREATE OR REPLACE FUNCTION get_valor_consulta
(c_id Consulta.IdConsulta%TYPE)
RETURN NUMBER IS
v_con Consulta.ValorConsulta%TYPE := 0;
BEGIN
SELECT ValorConsulta
INTO v_con
FROM Consulta
WHERE IdConsulta = c_id;
RETURN v_con;
END get_valor_consulta;
/
Após executar a instrução SET SERVEROUTPUT ON no SQL*Plus, para chamar a função e exibir o retorno para a consulta de id 5 utiliza-se a instrução
Provas
Atenção: As informações abaixo devem ser utilizadas para responder à questão.
Considere o Modelo Entidade-Relacionamento abaixo.

Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados:
| Tabela: Medico | Tabela: Paciente | Tabela: Medicamento | |||
| CRMMedico | NomeMedico | IdPaciente | NomePaciente | IdMedicamento | NomeMedicamento |
| 120 | João Pedro Teixeira | 1 | Carla Maria Silva | 10 | VOLTAREN |
| 220 | Marcos André Pereira | 2 | José Marcos Souza | 11 | NOVALGINA |
| 440 | Ana Maria Silva | 3 | Antônio Pereira de Souza | 12 | BUSCOPAN |
| 4 | Adriana Pereira Silva | 13 | ASPIRINA | ||
| 5 | Mariana Coimbra | 14 | NOVALGINA | ||
| 6 | Ana Maria Carvalho | 15 | DRAMIN | ||
| 16 | PLASIL | ||||
| Tabela: Consulta | ||||
| IdConsulta | DataConsulta | ValorConsulta | CRMMedico | IdPaciente |
| 1 | 2016-08-08 | 180 | 220 | 1 |
| 2 | 2016-02-19 | 220 | 120 | 1 |
| 3 | 2015-12-21 | 90 | 440 | 1 |
| 4 | 2016-03-20 | 100 | 120 | 2 |
| 5 | 2016-04-23 | 101 | 440 | 2 |
| 6 | 2016-06-17 | 100 | 220 | 2 |
| 7 | 2016-06-17 | 109 | 120 | 3 |
| 8 | 2015-12-28 | 160 | 120 | 3 |
| 9 | 2015-09-12 | 137 | 120 | 3 |
| 10 | 2016-01-01 | 100 | 220 | 3 |
| 11 | 2015-08-09 | 80 | 220 | 2 |
| 12 | 2015-08-09 | 85 | 440 | 1 |
| 13 | 2015-08-09 | 75 | 440 | 2 |
| 14 | 2014-12-09 | 70 | 120 | 4 |
| 15 | 2014-12-09 | 75 | 440 | 5 |
| 16 | 2015-09-18 | 120 | 220 | 6 |
| 17 | 2016-02-20 | 120 | 220 | 6 |
| Tabela: Consulta_Medicamento | |
| IdConsulta | IdMedicamento |
| 1 | 10 |
| 6 | 10 |
| 2 | 11 |
| 1 | 12 |
| 2 | 12 |
| 3 | 13 |
| 7 | 13 |
| 3 | 14 |
| 4 | 15 |
| 5 | 15 |
| 7 | 15 |
| 5 | 16 |
| 6 | 16 |
Para mostrar os valores de IdConsulta de todas as consultas cujo valorConsulta está abaixo do valor médio das consultas utiliza-se a instrução SQL:
Provas
Atenção: As informações abaixo devem ser utilizadas para responder à questão.
Considere o Modelo Entidade-Relacionamento abaixo.

Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados:
| Tabela: Medico | Tabela: Paciente | Tabela: Medicamento | |||
| CRMMedico | NomeMedico | IdPaciente | NomePaciente | IdMedicamento | NomeMedicamento |
| 120 | João Pedro Teixeira | 1 | Carla Maria Silva | 10 | VOLTAREN |
| 220 | Marcos André Pereira | 2 | José Marcos Souza | 11 | NOVALGINA |
| 440 | Ana Maria Silva | 3 | Antônio Pereira de Souza | 12 | BUSCOPAN |
| 4 | Adriana Pereira Silva | 13 | ASPIRINA | ||
| 5 | Mariana Coimbra | 14 | NOVALGINA | ||
| 6 | Ana Maria Carvalho | 15 | DRAMIN | ||
| 16 | PLASIL | ||||
| Tabela: Consulta | ||||
| IdConsulta | DataConsulta | ValorConsulta | CRMMedico | IdPaciente |
| 1 | 2016-08-08 | 180 | 220 | 1 |
| 2 | 2016-02-19 | 220 | 120 | 1 |
| 3 | 2015-12-21 | 90 | 440 | 1 |
| 4 | 2016-03-20 | 100 | 120 | 2 |
| 5 | 2016-04-23 | 101 | 440 | 2 |
| 6 | 2016-06-17 | 100 | 220 | 2 |
| 7 | 2016-06-17 | 109 | 120 | 3 |
| 8 | 2015-12-28 | 160 | 120 | 3 |
| 9 | 2015-09-12 | 137 | 120 | 3 |
| 10 | 2016-01-01 | 100 | 220 | 3 |
| 11 | 2015-08-09 | 80 | 220 | 2 |
| 12 | 2015-08-09 | 85 | 440 | 1 |
| 13 | 2015-08-09 | 75 | 440 | 2 |
| 14 | 2014-12-09 | 70 | 120 | 4 |
| 15 | 2014-12-09 | 75 | 440 | 5 |
| 16 | 2015-09-18 | 120 | 220 | 6 |
| 17 | 2016-02-20 | 120 | 220 | 6 |
| Tabela: Consulta_Medicamento | |
| IdConsulta | IdMedicamento |
| 1 | 10 |
| 6 | 10 |
| 2 | 11 |
| 1 | 12 |
| 2 | 12 |
| 3 | 13 |
| 7 | 13 |
| 3 | 14 |
| 4 | 15 |
| 5 | 15 |
| 7 | 15 |
| 5 | 16 |
| 6 | 16 |
Foi executada uma consulta no Banco de Dados que retornou os valores a seguir:
| NomePaciente | NomeMedico | IdConsulta | DataConsulta | ValorConsulta |
| Carla Maria Silva | Ana Maria Silva | 3 | 2015-12-21 | 90 |
O comando SQL utilizado foi:
Provas
Atenção: As informações abaixo devem ser utilizadas para responder à questão.
Considere o Modelo Entidade-Relacionamento abaixo.

Após o modelo ter sido implementado em um Sistema Gerenciador de Banco de Dados, foram cadastrados os seguintes dados:
| Tabela: Medico | Tabela: Paciente | Tabela: Medicamento | |||
| CRMMedico | NomeMedico | IdPaciente | NomePaciente | IdMedicamento | NomeMedicamento |
| 120 | João Pedro Teixeira | 1 | Carla Maria Silva | 10 | VOLTAREN |
| 220 | Marcos André Pereira | 2 | José Marcos Souza | 11 | NOVALGINA |
| 440 | Ana Maria Silva | 3 | Antônio Pereira de Souza | 12 | BUSCOPAN |
| 4 | Adriana Pereira Silva | 13 | ASPIRINA | ||
| 5 | Mariana Coimbra | 14 | NOVALGINA | ||
| 6 | Ana Maria Carvalho | 15 | DRAMIN | ||
| 16 | PLASIL | ||||
| Tabela: Consulta | ||||
| IdConsulta | DataConsulta | ValorConsulta | CRMMedico | IdPaciente |
| 1 | 2016-08-08 | 180 | 220 | 1 |
| 2 | 2016-02-19 | 220 | 120 | 1 |
| 3 | 2015-12-21 | 90 | 440 | 1 |
| 4 | 2016-03-20 | 100 | 120 | 2 |
| 5 | 2016-04-23 | 101 | 440 | 2 |
| 6 | 2016-06-17 | 100 | 220 | 2 |
| 7 | 2016-06-17 | 109 | 120 | 3 |
| 8 | 2015-12-28 | 160 | 120 | 3 |
| 9 | 2015-09-12 | 137 | 120 | 3 |
| 10 | 2016-01-01 | 100 | 220 | 3 |
| 11 | 2015-08-09 | 80 | 220 | 2 |
| 12 | 2015-08-09 | 85 | 440 | 1 |
| 13 | 2015-08-09 | 75 | 440 | 2 |
| 14 | 2014-12-09 | 70 | 120 | 4 |
| 15 | 2014-12-09 | 75 | 440 | 5 |
| 16 | 2015-09-18 | 120 | 220 | 6 |
| 17 | 2016-02-20 | 120 | 220 | 6 |
| Tabela: Consulta_Medicamento | |
| IdConsulta | IdMedicamento |
| 1 | 10 |
| 6 | 10 |
| 2 | 11 |
| 1 | 12 |
| 2 | 12 |
| 3 | 13 |
| 7 | 13 |
| 3 | 14 |
| 4 | 15 |
| 5 | 15 |
| 7 | 15 |
| 5 | 16 |
| 6 | 16 |
A instrução SQL SELECT c.IdConsulta FROM Consulta c WHERE NOT EXISTS (SELECT cm.IdConsulta FROM Consulta_Medicamento cm WHERE c.IdConsulta = cm.IdConsulta); vai mostrar
Provas
Provas
I. Fazer um login como um usuário deste tipo permite executar funções administrativas, exceto abrir e fechar o banco de dados.
II. Fazer um login como um usuário deste tipo não é recomendado. As tabelas e views para o database data dictionary são armazenados no esquema de mesmo nome e, para manter sua integridade, este esquema deve ser manipulado apenas pelo banco de dados, não devendo ser modificado.
As contas I e II são, correta e respectivamente,
Provas
Caderno Container