Magna Concursos

Foram encontradas 24.525 questões.

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

Usando o SQL *Plus, do Oracle 11g, qual a sintaxe correta do comando DESCRIBE utilizado para exibir a estrutura de uma tabela identificada como tab_cidades?

 

Provas

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

Em um relacionamento entre as entidades Aluno e Disciplina, em que cada aluno pode estar matriculado em mais de uma disciplina e cada disciplina pode ter muitos alunos matriculados nela, tem-se qual razão de cardinalidade?

 

Provas

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

Em banco de dados, a álgebra relacional é muito importante, pois fornece uma base formal para as operações do modelo relacional e principalmente porque é usada como base para implementar e otimizar consultas nos módulos de processamento e otimização de consultas, que são partes integrantes dos sistemas de gerenciamento de banco de dados relacional (RDBMSs). Alguns de seus conceitos são incorporados à linguagem de consulta padrão para RDBMSs. Qual é essa linguagem?

 

Provas

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

O modelo de banco de dados relacional representa o banco de dados como uma coleção de relações. Informalmente, cada relação se assemelha a uma tabela de valores ou, até certo ponto, a um arquivo simples de registros. É chamado de arquivo simples porque cada registro tem uma estrutura simples linear ou plana. Qual banco abaixo é um banco de dados relacional?

 

Provas

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

Em um banco de dados, geralmente há muitas maneiras de tratamento de usuários, cada um dos quais pode exigir uma perspectiva ou visão diferente do banco de dados. Uma visão pode ser um subconjunto do banco de dados ou pode conter dados virtuais derivados dos seus arquivos, mas não explicitamente armazenados, assim alguns usuários não precisam saber se os dados a que se referem são armazenados ou derivados. Dessa forma, um SGBD multiusuários cujos usuários possuem uma variedade de aplicações distintas deve fornecer essas facilidades. Essas afirmações se referem a qual conceito?

 

Provas

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

Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Enunciado 3395909-1

Figura 1 – Modelo entidade-relacionamento (ER)

Considerando o modelo ER apresentado pela Figura 1, pretende-se implementar uma expressão SQL para apresentar o nome de todos os empregados (emp_nome), a descrição APENAS do último cargo (car_descricao) que cada um assumiu, bem como a data de início (emc_inicio) nesse último cargo. Sendo assim, analise as assertivas abaixo.

I.

select emp_nome, (select car_descricao

from empregadocargo ec, cargo c

where ec.car_id = c.car_id

and sub.emp_id = emp_id

and sub.emc_inicio = emc_inicio) car_descricao, emc_inicio

from (select emp_id, max(emc_inicio) emc_inicio

from empregadocargo

group by emp_id) sub

inner join empregado e on e.emp_id = sub.emp_id;

II.

select emp_nome, car_descricao, max(emc_inicio) emc_inicio

from empregadocargo ec

inner join empregado e on ec.emp_id = e.emp_id

inner join cargo c on ec.car_id = c.car_id

group by emp_nome;

III.

select distinct emp_nome, car_descricao,

(select max(emc_inicio) from empregadocargo

where emp_id = e.emp_id and car_id = c.car_id) emc_inicio

from empregadocargo ec

inner join empregado e on ec.emp_id = e.emp_id

inner join cargo c on ec.car_id = c.car_id

group by emp_nome;

Quais estão corretas?

 

Provas

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

Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Enunciado 2749065-1

Figura 1 – Modelo entidade-relacionamento (ER)

Considerando o modelo ER apresentado pela Figura 1, analise a expressão SQL abaixo e assinale a alternativa correta ao executar essa expressão SQL.

select car_descricao, count(1) total

from empregadocargo

inner join empregado on empregadocargo.emp_id = empregado.emp_id

inner join cargo on empregadocargo.car_id = cargo.car_id

having count(1) > 0

order by 1;

 

Provas

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

Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Enunciado 3395907-1

Figura 1 – Modelo entidade-relacionamento (ER)

Considerando o modelo ER apresentado pela Figura 1, analise expressão SQL abaixo.

select car_id, max(emc_salario)

from empregadocargo, cargo

where empregadocargo.car_id = cargo.car_id

group by car_id

having max(emc_salario) > 1000

order by max(emc_salario) desc;

Qual alternativa está correta ao executar essa expressão SQL?

 

Provas

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

Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Enunciado 3395906-1

Figura 1 – Modelo entidade-relacionamento (ER)

Considerando o modelo ER apresentado pela Figura 1, analise as assertivas abaixo.

I. A relação entre as entidades Empregado e Cargo é do tipo N:N, por meio da entidade associativa EmpregadoCargo.

II. As entidades Cargo e CargoNivel possuem um relacionamento do tipo 0:N e todo registro na entidade Cargo deve ter um registro correspondente na entidade CargoNivel.

III. A entidade EmpregadoCargo pode armazenar no máximo um registro para cada registro existente na entidade Empregado, devido ao relacionamento 1:N com essa entidade.

 

Provas

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

O trecho de código abaixo, em Java Persistence API (JPA) versão 2.2, apresenta a declaração de uma chave primária composta de uma entidade de um banco de dados.

@

public class PessoaId implements Serializable {

String nome;

String sobrenome;

}

@

public class Pessoa {

@ PessoaId id;

String endereco;

}

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho de código acima.

 

Provas

Questão presente nas seguintes provas