Foram encontradas 24.451 questões.
Suponha que um Auditor foi encarregado de modelar e criar um banco de dados para um pequeno sistema de pedidos de produtos de informática. Para realizar essa tarefa, desenvolveu o modelo mostrado na figura abaixo.

Após criar o modelo, implementou o banco de dados em um Sistema de Gerenciamento de Banco de Dados, criou as tabelas e cadastrou as seguintes informações:

O Auditor precisa criar uma view chamada PEDIDO1 com os dados do pedido 1 (id do item do pedido, id do produto, nome do produto, quantidade do produto no item e o preço unitário do produto). Se digitado o comando SELECT * FROM PEDIDO1; deverão ser exibidos os seguintes dados:

Para criar a View, o Auditor utilizou corretamente o comando
Provas
reservatorio(codigo_reservatorio, nome, volume_atual, num_cidade) cidade(num_cidade, nome)
Para o esquema apresentado, a consulta SQL que recupera os nomes das cidades que possuem reservatório com volume atual acima de 20 é:
Provas
Para responder à questão, suponha que após a criação de um banco de dados em um SGBD MySQL, foram executadas as instruções SQL mostradas com sucesso no quadro abaixo.

A instrução abaixo retorna quantos registros?
SELECT COUNT(*) as quantidade
FROM Venda
WHERE nf>5
AND codcli<4
Provas

Provas
NOME
DATA DE NASCIMENTO
NOME DO PAI
NOME DA MAE
TELEFONE
CEP
NUMERO
Provas
Atenção: a tabela relacional arvore, cuja instância é exibida a seguir, será referenciada na seguinte.

Assinale o número de linhas que, além da linha de títulos, aparece no resultado produzido pela execução desse comando.
Provas
Oberve as tabelas MEDICOS, PACIENTES e CONSULTAS definidas abaixo, usando SQL, que representam médicos, pacientes e as consultas entre estes.
create table ESPECIALIDADES
(code integer not null primary key,
nome varchar(60) not null);
Create table MEDICOS
(codm char(5) not null primary key,
nome varchar(100) not null,
code integer not null,
salario numeric(8,2) not null,
foreign key (code) references ESPECIALIDADES);
Create table CONSULTAS
(codm char(5) not null,
dataHora date not null,
paciente char(5) not null,
primary key (codm, dataHora),
foreign key (codm) references MEDICOS);
Considere as consultas abaixo, formuladas utilizando subconsultas.
I
Quais consultas poderiam ser reescritas usando apenas as cláusulas SELECT-FROM-WHERE, sem usar subconsulta em nenhuma porção da instrução?
Provas
Um sistema gerenciador de banco de dados (SGBD) instalado no Linux deve ser configurado de modo a permitir os seguintes requisitos:
I no máximo, 1000 conexões simultâneas;
II somente conexões originadas a partir do servidor de aplicação com IP 10.10.10.2.
Tendo como referência essas informações, julgue o seguinte item.
Caso o SGBD instalado seja o Postgres 9.6, para atendimento do requisito I, deve-se modificar o arquivo postgres.conf para o referido cluster; alterar o parâmetro max_connections para 1000; e reiniciar o serviço do SGBD.
Provas
- Banco de Dados RelacionalTransaçõesControle de Concorrência
- Banco de Dados RelacionalTransaçõesNíveis de Isolamento
Julgue o item que se segue, a respeito do processamento de transações e otimização de desempenho do SGBD e de consultas SQL.
O controle de nível de isolamento de transações é importante para gerenciar a forma como as transações concorrentes se comportarão no SGBD. No Postgres 9.6, o nível de isolamento padrão é READ COMMITTED, mas pode ser alterado para SERIAZABLE por meio do comando SET TRANSACTION ISOLATION LEVEL SERIAZABLE.
Provas
empregado (nome_pessoa, endereco, cidade) trabalha (nome_pessoa,nome_empresa,salario) empresa (nome_empresa,cidade) gerencia (nome_pessoa, nome_gerente)
Uma expressão da álgebra relacional que retorna o nome de todos os funcionários que moram na mesma cidade e na mesma rua, bem como seu(s) gerente(s) é
Provas
Caderno Container