Magna Concursos

Foram encontradas 24.525 questões.

2749402 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Triggers são um importante recurso da linguagem SQL. Considere o seguinte comando para criação de uma trigger:

CREATE TRIGGER FAZ

BEFORE UPDATE ON FUNCIONARIOS

FOR EACH ROW

DECLARE DIFERENCA NUMBER;

BEGIN

DIFERENCA := :NEW.SALARIO - :OLD.SALARIO;

DBMS_OUTPUT.PUT_LINE(‘DIFERENÇA' || DIFERENCA);

END;

Analise as assertivas abaixo e assinale a alternativa correta.

I. A trigger FAZ será executada uma única vez para toda execução do comando UPDATE.

II. A trigger FAZ irá substituir a execução do comando UPDATE se a diferença calculada for nula.

III. A trigger FAZ será executada antes da efetivação da operação de alteração de cada linha da tabela FUNCIONARIOS.

IV. :OLD.SALARIO contém o valor do salário antes da efetivação da operação de alteração.

 

Provas

Questão presente nas seguintes provas
2749401 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

As restrições de integridade garantem que as mudanças feitas no banco de dados, por usuários autorizados, não resultem em uma perda da consistência dos dados. Nesse contexto, considere os seguintes comandos SQL:

CREATE TABLE CIDADE(

idCidade number(4) PRIMARY KEY,

nome varchar2(50) NOT NULL

)

CREATE TABLE PESSOA(

idPessoa number(5) PRIMARY KEY,

nome varchar2(50) NOT NULL,

idCidade number(4) REFERENCES CIDADE(idCidade)

)

Analise as assertivas abaixo e assinale a alternativa correta.

I. As tabelas CIDADE e PESSOA terão a identificação de cada uma de suas tuplas por um valor único, garantida pela restrição de integridade de identidade, verificada pelo SGBD a cada operação de inclusão ou alteração de tuplas.

II. O campo PESSOA.idCidade tem preenchimento obrigatório para cumprir com a regra da integridade referencial.

III. Quando uma tupla da tabela CIDADE for excluída, não é realizada verificação de integridade referencial, pois essa tabela não possui chave estrangeira.

IV. O campo PESSOA.nome não pode ficar vazio quando é feita a inclusão ou alteração de uma tupla na tabela PESSOA.

 

Provas

Questão presente nas seguintes provas
2749400 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

A arquitetura do SGBD é dividida em três níveis que proveem diferentes abstrações da estrutura do sistema de banco de dados, e é conhecida como arquitetura ANSI/SPARC. Essa organização em níveis efetiva a visão abstrata dos dados, reduzindo a complexidade do sistema conforme o nível em que o usuário trabalha. Nesse contexto, analise as assertivas abaixo:

I. Nível físico: é onde se especifica o acesso aos dados conforme as necessidades de cada usuário ou aplicação.

II. Nível lógico: é onde se descreve a estrutura completa do banco de dados, que engloba a definição do esquema do banco de dados.

III. Nível de visão: relaciona-se com as estruturas de armazenamento dos dados e com o gerenciamento destas.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
2749388 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Analise o código a seguir, escrito na linguagem R:

x <- c(1, 2, 3, NA, 4)

is.na(x)

Na linguagem R, a função is.na() é utilizada na etapa de:

 

Provas

Questão presente nas seguintes provas
2749384 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Sobre as funções de agregação em SQL, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
2749383 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Em um modelo relacional de banco de dados, qual é a função do atributo estrangeiro?

 

Provas

Questão presente nas seguintes provas
2749382 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Qual das seguintes opções representa corretamente um comando DML (Data Manipulation Language) utilizado em SGBD relacionais?

 

Provas

Questão presente nas seguintes provas
2749381 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

É uma linguagem de consulta que utiliza um modelo baseado em grafos:

 

Provas

Questão presente nas seguintes provas
2749378 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Qual é a principal diferença entre os modelos de dados relacional e hierárquico?

 

Provas

Questão presente nas seguintes provas
2749377 Ano: 2023
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PROCERGS

Assinale a alternativa correta sobre as chaves primárias em bancos de dados relacionais.

 

Provas

Questão presente nas seguintes provas