Magna Concursos

Foram encontradas 24.514 questões.

2317099 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PGE-RS
Provas:

Para responder à questão considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

CREATE TABLE public.classe (
id integer NOT NULL,
nome varchar NOT NULL,
ativo varchar NOT NULL,
CONSTRAINT classe_pk PRIMARY KEY ("id") );
CREATE TABLE public.assunto (
id integer NOT NULL,
nome varchar NOT NULL,
ativo varchar,
CONSTRAINT assunto_pk PRIMARY KEY ("id") );
CREATE TABLE public.processo (
id integer NOT NULL,
classe_id integer NOT NULL,
valor numeric NULL,
ativo varchar,
CONSTRAINT processo_pk PRIMARY KEY ("id"),
FOREIGN KEY (classe_id) REFERENCES public.classe("id") );
CREATE TABLE public.assunto_processo (
id_processo integer NOT NULL,
id_assunto integer NOT NULL,
FOREIGN KEY (id_assunto) REFERENCES public.assunto("id"),
FOREIGN KEY (id_processo) REFERENCES public.processo("id") );

Qual alternativa Um analista precisa encontrar a classe que possui o maior valor dentre os processos cadastrados. É necessário retornar o “id” da classe, a quantidade de processos cadastrados que a utilizam e o valor total desses processos. Qual alternativa corresponde a um comando SQL válido, em PostgreSQL 9, que obtenha esses dados?

 

Provas

Questão presente nas seguintes provas
2317098 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PGE-RS
Provas:

Para responder à questão considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

CREATE TABLE public.classe (
id integer NOT NULL,
nome varchar NOT NULL,
ativo varchar NOT NULL,
CONSTRAINT classe_pk PRIMARY KEY ("id") );
CREATE TABLE public.assunto (
id integer NOT NULL,
nome varchar NOT NULL,
ativo varchar,
CONSTRAINT assunto_pk PRIMARY KEY ("id") );
CREATE TABLE public.processo (
id integer NOT NULL,
classe_id integer NOT NULL,
valor numeric NULL,
ativo varchar,
CONSTRAINT processo_pk PRIMARY KEY ("id"),
FOREIGN KEY (classe_id) REFERENCES public.classe("id") );
CREATE TABLE public.assunto_processo (
id_processo integer NOT NULL,
id_assunto integer NOT NULL,
FOREIGN KEY (id_assunto) REFERENCES public.assunto("id"),
FOREIGN KEY (id_processo) REFERENCES public.processo("id") );

Qual alternativa representa o comando SQL, em PostgreSQL 9, que retorna corretamente os ids dos processos sem assuntos cadastrados?

 

Provas

Questão presente nas seguintes provas
2317097 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: PGE-RS
Provas:

Para responder à questão considere os comandos SQL abaixo, que foram utilizados para criar um banco de dados em um SGBD PostgreSQL 9. Eles foram executados na ordem apresentada, ou seja, de cima para baixo.

CREATE TABLE public.classe (

id integer NOT NULL,
nome varchar NOT NULL,
ativo varchar NOT NULL,
CONSTRAINT classe_pk PRIMARY KEY ("id") );

CREATE TABLE public.assunto (
id integer NOT NULL,
nome varchar NOT NULL,
ativo varchar,
CONSTRAINT assunto_pk PRIMARY KEY ("id") );

CREATE TABLE public.processo (
id integer NOT NULL,
classe_id integer NOT NULL,
valor numeric NULL,
ativo varchar,
CONSTRAINT processo_pk PRIMARY KEY ("id"),
FOREIGN KEY (classe_id) REFERENCES public.classe("id") );

CREATE TABLE public.assunto_processo (
id_processo integer NOT NULL,
id_assunto integer NOT NULL,
FOREIGN KEY (id_assunto) REFERENCES public.assunto("id"),
FOREIGN KEY (id_processo) REFERENCES public.processo("id") );

Deseja-se adicionar uma restrição para que sejam aceitos somente os valores “S” e “N” no campo ativo da tabela classe. Qual alternativa atende corretamente ao que foi solicitado, em um SGBD PostgreSQL 9?

 

Provas

Questão presente nas seguintes provas
2314881 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: UFV
Orgão: UFV
Provas:

Considere as relações Estudante e Historico e os comandos SQL a seguir:

Estudante

MatriculaEstudante

NomeEstudante

CidadeEstudante

1 Sócrates

Viçosa

2 Aristóteles

Belo Horizonte

3 Platão

Vicosa

4 Heráclito

Juiz de Fora

Historico

CodigoDisciplina

MatriculaEstudante PeriodoLetivo Nota

Conceito

BD

1 2021-1 75

BD

2 2021-1 60

BD

3 2021-1 50

R

BD

4 2021-1 40

R

IA

1 2021-2 80 B

IA

2 2021-2 40 R

IA

4 2021-2 90 A

I. UPDATE Estudante SET CidadeEstudante = ‘Viçosa’ WHERE CidadeEstudante <> ‘Viçosa’

II. UPDATE Historico SET Conceito = ‘C’ WHERE Nota >= 60 and Nota < 75

III. DELETE FROM Historico WHERE MatriculaEstudante in (SELECT MatriculaEstudante FROM Estudante WHERE CidadeEstudante = ‘Juiz de Fora’)

Assinale a afirmativa INCORRETA:

 

Provas

Questão presente nas seguintes provas
2314879 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: UFV
Orgão: UFV
Provas:

Considere as relações Disciplina, Estudante e Historico e o comando SQL, a seguir:

Disciplina

CodigoDisciplina

NomeDisciplina

BD

Banco de Dados

IA

Inteligência Artificial

LP

Lógica de Programação

Estudante

MatriculaEstudante

NomeEstudante

CidadeEstudante

1 Sócrates

Viçosa

2 Aristóteles

Belo Horizone

3 Platão

Belo Horizonte

4 Heráclito

Juiz de Fora

Historico

CodigoDisciplina

MatriculaEstudante PeriodoLetivo

Nota

BD

1 2021-1

75

BD

2 2021-1 60

BD

3 2021-1 50

BD

4 2021-1 40

IA

1 2021-2 80

IA

2 2021-2 40

IA

4 2021-2 90

SELECT e.MatriculaEstudante,e.NomeEstudante

FROM Estudante e

LEFT JOIN Historico h on h.MatriculaEstudante = e. MatriculaEstudante and h.CodigoDisciplina = ‘IA’

WHERE e.MatriculaEstudante > 0

AND (h.CodigoDisciplina is NULL or h.Nota < 60)

Com base nas informações acima, é CORRETO afirmar que o resultado da consulta SQL retorna os estudantes:

 

Provas

Questão presente nas seguintes provas
2314878 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: UFV
Orgão: UFV
Provas:

O esquema Entidade-Relacionamento abaixo representa o relacionamento “participa” entre os conjuntos de entidades A e B:

Enunciado 3535165-1

Obs.: A representação de participação das entidades nos relacionamentos utiliza a notação no lado oposto ao conjunto de entidades ao qual se refere (SILBERCHATZ, 1999).

Considere as seguintes afirmativas relativas ao esquema apresentado:

I. A participação de uma entidade de B neste relacionamento é obrigatória.

II. O relacionamento “participa” é do tipo N:N.

III. Uma entidade de B pode se relacionar com mais de uma entidade de A.

Está CORRETO o que se afirma, apenas, em:

 

Provas

Questão presente nas seguintes provas
2314877 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: UFV
Orgão: UFV
Provas:

Considere as afirmativas a seguir, relativas ao Modelo Entidade-Relacionamento:

I. Relacionamentos do tipo N:N correspondem a um tipo especial de relacionamento no qual as entidades que se relacionam pertencem ao mesmo conjunto de entidades.

II. Relacionamentos do tipo 1:N indicam que uma entidade em A está associada a várias entidades em B. Uma entidade em B, entretanto, deve estar associada, no máximo, a uma entidade em A.

III. Relacionamentos ternários são relacionamentos especiais do tipo 1:N, nos quais a cardinalidade máxima N é igual a 3.

Está CORRETO o que se afirma em:

 

Provas

Questão presente nas seguintes provas
2314677 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: CEPUERJ
Orgão: UERJ

Os casos concretos originados da aplicação dos conceitos: ACID, Metadados, Forma Normal e Constraint, podem ser representados, respectivamente, pelos seguintes termos:

 

Provas

Questão presente nas seguintes provas
2314676 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: CEPUERJ
Orgão: UERJ

No quadro a seguir são apresentadas três tabelas, a saber: 1) CLIENTE - armazena informações sobre todos os clientes e também todos os clientes em potencial (clientes que ainda não realizaram pedidos); 2) PRODUTO - armazena informações sobre todos os produtos disponíveis para venda; 3) PEDIDO - armazena informações de todos os pedidos de produtos realizados pelos clientes. As tabelas CLIENTE e PRODUTO possuem um campo código cada, que é a sua chave primária; na tabela PEDIDO, a chave primária é numero; cod_cliente e cod_produto são chaves estrangeiras em PEDIDO, derivadas de codigo (tabela CLIENTE) e codigo (tabela PRODUTO) respectivamente.

Enunciado 3534621-1

Para gerar a lista Relação de Clientes em Potencial, deve-se realizar a seguinte consulta em SQL:

 

Provas

Questão presente nas seguintes provas
2314675 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: CEPUERJ
Orgão: UERJ

As instruções SQL podem, entre outras utilidades, criar ou excluir uma tabela e modificar uma ou mais linhas de uma tabela existente. Essas instruções podem utilizar funções de grupos que auxiliam na computação de uma variedade de medidas baseadas em valores armazenados nas colunas do banco de dados. São diversas as instruções que podem ser utilizadas para manipular dados. De acordo com a SQL padrão, os itens que apresentam, respectivamente, uma instrução capaz de alterar quantidade de linhas de uma tabela e uma função de grupo são:

 

Provas

Questão presente nas seguintes provas