Magna Concursos

Foram encontradas 24.571 questões.

862657 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: SANESUL
Provas:

Uma Foreign Key permite definir uma integridade referencial dentro de um banco de dados.

Dentre as suas operações possíveis, existe uma denominada RESTRICT, que significa que,

 

Provas

Questão presente nas seguintes provas
862653 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: SANESUL
Provas:

A álgebra relacional é um conjunto de operações sobre modelos relacionais de dados.

Sabendo disso, qual é o resultado do produto cartesiano de AB x YZ?

 

Provas

Questão presente nas seguintes provas
862649 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: AOCP
Orgão: SANESUL
Provas:

A normalização de um banco de dados é um processo padrão que visa evitar anomalias durante a execução das suas operações básicas.

Com isso, entende-se, por padrão, que um banco de dados está normalizado a partir da aplicação de qual Forma Normal?

 

Provas

Questão presente nas seguintes provas
753730 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CFT

Julgue o item, relativos aos elementos de interconexão de redes e às ferramentas de backup do banco de dados Oracle.

Para realizar o backup de um banco de dados Oracle, independentemente de qual ferramenta esteja usando, o administrador de banco de dados (DBA) deverá desligar o banco de dados com o comando shutdown immediate antes de iniciar o backup.

 

Provas

Questão presente nas seguintes provas
753729 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CFT

Julgue o item, relativos aos elementos de interconexão de redes e às ferramentas de backup do banco de dados Oracle.

Uma ferramenta que pode ser usada para se realizar o backup de um banco de dados Oracle é o RMAN.

 

Provas

Questão presente nas seguintes provas
753705 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CFT

CREATE OR REPLACE FUNCTION mostra_cargo_CFT (

p_RENDIMENTO IN FUNCIONARIO.RENDIMENTO%type

)

RETURN FUNCIONARIO.CARGO%type;

IS

v_CARGO FUNCIONARIO.CARGO%type;

BEGIN

IF p_RENDIMENTO < 2000 THEN

v_CARGO := 'ESTAGIARIO' ;

ELSIF p_RENDIMENTO < 5000 THEN

v_CARGO := 'COORDENADOR';

ELSIF p_RENDIMENTO < 7000 THEN

v_CARGO := 'GERENTE';

END IF;

RETURN v_CARGO;

END;

A partir do código PL/SQL (Procedural Language/Structured Query Language) acima, julgue o item.

Há um erro de sintaxe no código. A palavra reservada ELSIF foi escrita de forma errada. O correto seria ELSEIF.

 

Provas

Questão presente nas seguintes provas
753704 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CFT

CREATE OR REPLACE FUNCTION mostra_cargo_CFT (

p_RENDIMENTO IN FUNCIONARIO.RENDIMENTO%type

)

RETURN FUNCIONARIO.CARGO%type;

IS

v_CARGO FUNCIONARIO.CARGO%type;

BEGIN

IF p_RENDIMENTO < 2000 THEN

v_CARGO := 'ESTAGIARIO' ;

ELSIF p_RENDIMENTO < 5000 THEN

v_CARGO := 'COORDENADOR';

ELSIF p_RENDIMENTO < 7000 THEN

v_CARGO := 'GERENTE';

END IF;

RETURN v_CARGO;

END;

A partir do código PL/SQL (Procedural Language/Structured Query Language) acima, julgue o item.

Infere-se do código acima que p_RENDIMENTO é uma constante, pois foi utilizado o atributo %type, que tem como função única declarar as constantes como sendo do mesmo tipo de dado da coluna da tabela referenciada.

 

Provas

Questão presente nas seguintes provas
753703 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CFT

CREATE OR REPLACE FUNCTION mostra_cargo_CFT (

p_RENDIMENTO IN FUNCIONARIO.RENDIMENTO%type

)

RETURN FUNCIONARIO.CARGO%type;

IS

v_CARGO FUNCIONARIO.CARGO%type;

BEGIN

IF p_RENDIMENTO < 2000 THEN

v_CARGO := 'ESTAGIARIO' ;

ELSIF p_RENDIMENTO < 5000 THEN

v_CARGO := 'COORDENADOR';

ELSIF p_RENDIMENTO < 7000 THEN

v_CARGO := 'GERENTE';

END IF;

RETURN v_CARGO;

END;

A partir do código PL/SQL (Procedural Language/Structured Query Language) acima, julgue o item.

O código em questão tem como objetivo criar uma função, utilizando o sistema de gerenciamento de banco de dados (SGBD) Oracle.

 

Provas

Questão presente nas seguintes provas
753702 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CFT

CREATE OR REPLACE FUNCTION mostra_cargo_CFT (

p_RENDIMENTO IN FUNCIONARIO.RENDIMENTO%type

)

RETURN FUNCIONARIO.CARGO%type;

IS

v_CARGO FUNCIONARIO.CARGO%type;

BEGIN

IF p_RENDIMENTO < 2000 THEN

v_CARGO := 'ESTAGIARIO' ;

ELSIF p_RENDIMENTO < 5000 THEN

v_CARGO := 'COORDENADOR';

ELSIF p_RENDIMENTO < 7000 THEN

v_CARGO := 'GERENTE';

END IF;

RETURN v_CARGO;

END;

A partir do código PL/SQL (Procedural Language/Structured Query Language) acima, julgue o item.

No bloco PL/SQL, há um erro grave de lógica, pois as condições p_RENDIMENTO < 5000 e p_RENDIMENTO < 7000 foram definidas equivocadamente. Para que o código funcione corretamente, elas devem ser substituídas, respectivamente, por p_RENDIMENTO >= 2000 AND < 5000 e p_RENDIMENTO >=5000 AND < 7000.

 

Provas

Questão presente nas seguintes provas
753701 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: QUADRIX
Orgão: CFT

CREATE OR REPLACE FUNCTION mostra_cargo_CFT (

p_RENDIMENTO IN FUNCIONARIO.RENDIMENTO%type

)

RETURN FUNCIONARIO.CARGO%type;

IS

v_CARGO FUNCIONARIO.CARGO%type;

BEGIN

IF p_RENDIMENTO < 2000 THEN

v_CARGO := 'ESTAGIARIO' ;

ELSIF p_RENDIMENTO < 5000 THEN

v_CARGO := 'COORDENADOR';

ELSIF p_RENDIMENTO < 7000 THEN

v_CARGO := 'GERENTE';

END IF;

RETURN v_CARGO;

END;

A partir do código PL/SQL (Procedural Language/Structured Query Language) acima, julgue o item.

Para que o código seja executado sem erro de compilação, independentemente de qualquer ferramenta, é imprescindível o uso do caractere barra (/) após o END;.

 

Provas

Questão presente nas seguintes provas