Magna Concursos

Foram encontradas 24.509 questões.

2214425 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: Pref. Manaus-AM
Provas:

Avalie a representação de uma hipotética estrutura de dados, a seguir.

Chave

Próximo

Anterior

Laranja

3 5

Maçã

4 6

Banana

7 1

Abacaxi

NULL 2

Pera

1 NULL

Uva

2 7

Morango

6 3

Assinale a opção que apresenta a descrição correta dessa estrutura.

Questão Anulada

Provas

Questão presente nas seguintes provas
2197280 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: UFRPE
Orgão: UFRPE
Provas:

Considere as seguintes afirmações acerca do conceito de atributo de um conjunto de entidades em um Modelo E-R (Entidade-Relacionamento):

1) Quanto à estrutura, podem ser classificados em simples, compostos e nulos.

2) Quanto à valoração podem ser classificados em monovalorados e multivalorados.

3) O elemento que representa atributos em um modelo E-R é o retângulo.

4) Atributo de um conjunto de entidades é uma função que relaciona o conjunto de entidades ao seu domínio.

Estão corretas, apenas:

Questão Anulada

Provas

Questão presente nas seguintes provas
2136694 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: Petrobrás

Enunciado 2136694-1

Com base no modelo entidade-relacionamento (MER) precedente, que apresenta a representação das regras de uma instituição de pesquisa, existe um Pesquisador cadastrado com o nome Pedro. Todos os atributos do MER são do tipo caractere e um dos comandos SQL usados para a construção do modelo é mostrado a seguir.

create table Projeto
(codNacionalProjeto char(2),
codPesquisadorResponsavel char(2),
codPesquisadorOrientador char(2),
tituloProjeto char(50),
primary key(codNacionalProjeto));

A partir das informações constantes no modelo e dos dados sobre o conteúdo dos atributos, julgue o item subsecutivo.

Após a criação da tabela Projeto, a criação das chaves estrangeiras (FK) do relacionamento Orienta pode ser feita corretamente conforme a seguir.

ALTER TABLE Projeto ADD CONSTRAINT
id_fk_responsavel FOREIGN
KEY(codPesquisadorResponsavel)
REFERENCES Pesquisador(codPesquisador);

Questão Anulada

Provas

Questão presente nas seguintes provas
2341966 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: IDECAN
Orgão: TJ-PI

Structured Query Language (SQL) é um padrão quando falamos em bancos de dados relacionais. Os principais fornecedores de soluções de Sistemas de Gerenciamento de Banco de Dados (SGBD) suportam SQL que possui em seus comandos conceitos inspirados na álgebra relacional para manipular dados presentes em um banco de dados. A respeito do comando "selecf do SQL, que visa obter informações que constam no banco de dados, analise as afirmativas abaixo e marque alternativa correta.

I. É possível realizarmos junções em um "select" de mais de uma forma. Podemos informar as tabelas envolvidas nas junções na clausula ''from" e os critérios das junções na clausula "where". Outra opção seria através do uso de "join" onde informamos cada tabela adicional e os critérios de junção na clausula "on".

II. A clausula "group by" serve para realizarmos agregação de dados. O critério de agregação pode ser definido através da indicação dos campos que devem ser utilizados para agrupamento. No entanto, tais campos devem obrigatoriamente constar na lista de campos que deverão ser retomados no "select", caso contrário o comando SQL não será executado.

III. O processo de ordenação dos dados retornados por um "select" é feito através da clausula "order by". Entretanto esse tipo de operação não será pennitida quando houver união de dois "selects" através da clausula "union" e os campos retomados pelos dois "selects" não possuírem rigorosamente os mesmos nomes e quantidades.

Questão Anulada e Desatualizada

Provas

Questão presente nas seguintes provas
2319484 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: MPE-PA

O PostgreSQL e o MySQL são exemplos de Sistemas Gerenciadores de Banco de Dados (SGBDs). Sobre tais SGBDs, assinale a afirmativa correta.

I. São sistemas de banco de dados relacionais de código aberto mais utilizados.

II. A licença do PostgreSQL é a licença BSD, que dá permissão a qualquer um para usar, modificar e distribuir o código e a documentação do PostgreSQl para qualquer finalidade gratuitamente.

III. A licença do Mysql era distribuída por meio de duas licenças que dependiam do tipo de uso da ferramenta: como código aberto baseada nas cláusulas da GPL e para uso comercial. Recentemente, a distribuição pela Oracle do servidor de banco de dados MySQL e bibliotecas de cliente MySQL é apenas de uso comercial.

IV. Entre suas características, tem-se a compatibilidade multiplataforma, ou seja, executa em vários sistemas operacionais, como Windows, Mac OS X, Linux e demais variantes de Unix.

Está correto o que se afirma em

Questão Anulada e Desatualizada

Provas

Questão presente nas seguintes provas
2200651 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: DIRENS Aeronáutica
Orgão: CIAAR

Analise as afirmativas sobre a Views em SQ e informe Verdadeiro (V) ou Falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.

( ) Em geral, uma atualização de view é viável quando somente uma atualização possível sobre as relações da base pode realizar seu efeito desejado sobre a view.

( ) Uma view com uma única tabela de definição é atualizável se seus atributos tiverem a chave primária da relação da base, bem como todos os atributos com a restrição NOT NULL com valor default especificado.

( ) As views definidas sobre múltiplas tabelas usando junções geralmente não são atualizáveis.

( ) As views definidas usando funções de agrupamento e agregação não são atualizáveis.

Questão Anulada e Desatualizada

Provas

Questão presente nas seguintes provas
2199558 Ano: 2022
Disciplina: TI - Banco de Dados
Banca: DIRENS Aeronáutica
Orgão: CIAAR

Com base no processo de mapeamento de tipos relacionamentos de modelos Entidade-Relacionamento para Modelos Relacionais, assinale Verdadeiro (V) ou Falso (F) para as seguintes afirmativas:

( ) No mapeamento de tipos relacionamentos binários 1:1, ao utilizar a técnica de chave estrangeira, devemos optar pela inserção da chave estrangeira na relação de participação parcial para evitar valores nulos na chave estrangeira.

( ) No mapeamento de tipos relacionamentos binários 1:1, podemos utilizar a técnica de relação mesclada quando ambos tipos relacionamentos são de participação total.

( ) No mapeamento de tipos relacionamentos binários 1:1, devemos evitar a adoção da técnica de relação cruzada uma vez que para a recuperação dos dados originais será necessária uma junção externa extra.

( ) No mapeamento de tipos relacionamentos binários 1:N, primeiro identificamos a relação S que participa do lado 1 do relacionamento, incluindo em S como chave estrangeira, a chave primária da outra relação.

A sequência correta dessa classificação é:

Questão Anulada e Desatualizada

Provas

Questão presente nas seguintes provas
3651107 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: HEMOBRÁS

Durante o desenvolvimento de um projeto de software, o cliente descreveu o seguinte cenário durante a etapa de levantamento de requisitos: a clínica médica controla os médicos através do seu CRM (número de registro único no Conselho Regional de Medicina) e nome. Cada médico pode realizar inúmeros atendimentos a diversos pacientes. Um mesmo paciente pode consultar várias vezes, mas, para que o atendimento seja marcado, deve-se informar o médico, o paciente e a data da realização. O paciente deve informar os dados pessoais: CPF; nome; e, números de telefones. Tanto o paciente quanto o médico devem ter um cadastro único no sistema. Assinale o diagrama de entidade-relacionamento que melhor representa o modelo conceitual do banco de dados para o cenário descrito pelo cliente.

 

Provas

Questão presente nas seguintes provas
3651100 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: HEMOBRÁS

Considere a seguinte tabela produtos em um banco de dados:

Código

Nome do produto

Fornecedor

Preço do produto

Telefone do fornecedor

1

A

M1

10,90

0001-0001

2

B

M1

240,00

0001-0001

3

C

P2

33,30

0002-0002

4

D

M1

247,10

0001-0001

5

E

P2

99,00

0002-0002

6

F

S3

12,45

0003-0003

De acordo com o modelo relacional de banco de dados, é correto afirmar que a tabela:

 

Provas

Questão presente nas seguintes provas
3651099 Ano: 2021
Disciplina: TI - Banco de Dados
Banca: Consulplan
Orgão: HEMOBRÁS

Considere as respectivas tabelas empregado, departamento e projeto de um banco de dados relacional:

CODIGO

PNOME

1

JOSÉ RORAIMA

2

MARIANA NATAL

3

LUIZ BAHIA

4

CARLOS MANAUS

5

LÚCIO BRASIL

ID

DESCRICAO

GERENTE

1

PESQUISA

4

2

ADMINISTRAÇÃO

1

3

FINANCAS

5

4

TI

3

SNUM

PNUMERO

ID_DEPART

A

11

1

B

22

2

C

33

3

D

33

3

E

44

4

F

22

1

Se a consulta SQL a seguir for executada sobre tais dados, qual será o resultado?

select distinct

PNUMERO

from PROJETO, DEPARTAMENTO, EMPREGADO

where ID_DEPART = ID

and GERENTE = CODIGO

and PNOME like "%MA%"

order by PNUMERO

 

Provas

Questão presente nas seguintes provas