Foram encontradas 24.392 questões.
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
Relacione as sentenças a seguir:
I. Data Definition Language (DML)
II. Data Control Language (DCL)
III. Data Manipulation Language (DDL)
IV. Data Transaction Language (DTL)
( ) - GRANT, REVOKE
( ) - ROLLBACK, COMMIT
( ) - DELET, INSERT
( ) - COMMENT, ALTER
A sequência correta é:
Provas
Utilizando o banco de dados PostgresSQL, responda o que se pede.
Dada uma tabela “alunos” definida da seguinte forma:
CREATE TABLE alunos (nome VARCHAR(5));
Um conjunto de instruções SQL foi executado na seguinte ordem:
BEGIN;
INSERT INTO alunos VALUES ('José');
SAVEPOINT point1;
INSERT INTO alunos VALUES ('João');
SAVEPOINT point2;
INSERT INTO alunos VALUES ('Maria');
ROLLBACK TO point1;
INSERT INTO alunos VALUES ('Antônio');
COMMIT;
Selecione o número de linhas que a tabela "alunos" possui após a execução.
Provas
Sobre a estrutura de armazenagem do DB2, analise as afirmativas a seguir.
I. Tablespaces podem ser de três tipos: simple, segmented e partitioned.
II. Tablespaces armazenam tabelas e índices.
III. Uma tabela pode ser armazenada em mais de um tablespace.
Está correto somente o que se afirma em:
Provas
Analise o comando a seguir, no âmbito do MySQL.
create table teste1 (
numeracao int auto_increment unique,
d float not null )
type = innodb
select a, b, c
from teste2
Sobre a tabela teste2, considerando-se que a tabela teste1 tem 1.000 registros e que o comando acima foi executado, analise as afirmativas a seguir.
I. Possui três colunas.
II. Possui uma coluna intitulada “d”, cujos valores estão zerados.
III. Possui zero registros.
Está correto o que se afirma em
Provas
Provas

Provas
Caderno Container