Magna Concursos

Foram encontradas 24.451 questões.

609422 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FCC
Orgão: DPE-AM

Sejam as seguintes tabelas de um banco de dados relacional:

Médico (CRM, Nome-Médico, Especialidade)

Atende (ID, CRM)

Paciente (ID, Nome-Paciente, Data-Nascimento)

O comando T-SQL para obter o nome dos pacientes, o nome e especialidade de seus médicos é:

 

Provas

Questão presente nas seguintes provas
609421 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FCC
Orgão: DPE-AM
Na definição do armazenamento (storage), considerando o sistema gerenciador de banco de dados Oracle 11g, para se especificar uma área inicial de 10 GB, com incrementos graduais de 1 GB, o subcomando a ser utilizado é
 

Provas

Questão presente nas seguintes provas
609420 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FCC
Orgão: DPE-AM
Visões constituem um tipo de estrutura possível de ser criada em um banco de dados relacional e apresentam como característica:
 

Provas

Questão presente nas seguintes provas
609419 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FCC
Orgão: DPE-AM

Seja a tabela Contas de um banco de dados relacional:

Contas (Número, Saldo, Nome-Cliente, Código-Agência)

O comando PL-SQL para obter o saldo e o código da agência dos registros da tabela Conta, com nome do cliente nulo, ordenados pelo saldo, com código da agência maior do que 5000 é:

 

Provas

Questão presente nas seguintes provas
609418 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: FCC
Orgão: DPE-AM
Considerando o sistema gerenciador de banco de dados Oracle 11g, uma tarefa de administração é a criação de tablespaces. Dessa forma, o comando para a criação de uma tablespace do tipo bigfile, denominada b1, com arquivo de dados (datafile) d1, com 40 MB e autoextensível é
 

Provas

Questão presente nas seguintes provas
602350 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UTFPR
Orgão: UTFPR
Provas:

Considere afirmações abaixo sobre os sistemas PostGreSQL e Oracle.

I) PL/pqSQL e PL/SQL são linguagens procedurais suportadas pelo Oracle 12.1.

II) O PostgreSQL 9.5 permite a criação de visões (views) materializadas.

III) O Oracle 12.1 permite a criação de visões (views) materializadas, mas seu otimizador de consultas não as usa automaticamente na reescrita de consultas.

Está(ão) correta(s):

 

Provas

Questão presente nas seguintes provas
602341 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UTFPR
Orgão: UTFPR
Provas:

Com relação à otimização de desempenho do banco de dados, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
602325 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UTFPR
Orgão: UTFPR
Provas:

Considere a execução da seguinte consulta no PostgreSQL 9.5:

WITH RECURSIVE t(n) AS (

VALUES (1)

UNION ALL

SELECT n+1 FROM t

)

SELECT * FROM t;

O resultado da execução é:

 

Provas

Questão presente nas seguintes provas
602287 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UTFPR
Orgão: UTFPR
Provas:

Considere que os seguintes comandos foram executados sobre um banco de dados PostgreSQL 9.5:

CREATE TABLE Cliente (idCli INTEGER, pontos INTEGER, situacao VARCHAR(30));

CREATE FUNCTION situacao_cliente() RETURNS trigger AS $situacao_cliente$

BEGIN

IF NEW.pontos < 0 THEN

NEW.situacao:= ‘negativo’;

END IF;

RETURN NEW;

END;

$situacao_cliente$LANGUAGE plpgsql;

Deseja-se garantir que todo registro da tabela Cliente que for atualizado com um valor negativo para o atributo pontos seja armazenado com o valor do atributo situacao como ‘negativo’.

Assinale a alternativa que apresenta o comando que garantiria este comportamento.

 

Provas

Questão presente nas seguintes provas
602283 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UTFPR
Orgão: UTFPR
Provas:

Considere o diagrama ER, mapeado em um modelo relacional com as tabelas Produto, Componente e contém. Considere também que o banco contenha a visão (view) definida pelo comando:

CREATE VIEW TotalComp AS (SELECT idProd, count(*) AS total FROM Produto NATURAL JOIN contem GROUP BY idProd);

Entre as consultas SQL abaixo, assinale quais retornam todos os idProd de produtos que contêm um número de componentes igual ao maior número de componentes contidos em um produto. Considere a execução das consultas no PostgreSQL 9.5 e considere que todas as tabelas contêm registros.

I) SELECT idProd FROM TotalComp AS T WHERE T.total = (SELECT max(total) FROM TotalComp);

II) SELECT idProd FROM TotalComp AS T WHERE T.total = (SELECT sum(total) FROM TotalComp);

III) SELECT idProd, max(total) FROM TotalComp GROUP BY idProd;

 

Provas

Questão presente nas seguintes provas