Foram encontradas 3.167 questões.
tabela: Cruzeiros
| Codigo | Navio | Origem | Destino | Data |
| 12 | Diamante | Rio de Janeiro | Recife | 19/12/2007 |
| 23 | Diamante | Rio de Janeiro | Buenos Aires | 2/3/2008 |
| 34 | Safira | Santos | Santos | 27/12/2007 |
tabela: Cruzeiros_Escalas
| Cruzeiro | Escala |
| 12 | 123 |
| 12 | 234 |
| 23 | 345 |
| 23 | 456 |
| 34 | 567 |
tabela: Escalas
| Codigo | Data | Porto | Permanencia |
| 123 | 21/12/2007 | Salvador | 1 |
| 234 | 22/12/2007 | Maceio | 1 |
| 345 | 3/3/2008 | Santos | 1 |
| 456 | 5/3/2008 | Punta del Este | 1 |
| 567 | 28/12/2007 | Rio de Janeiro | 2 |
tabela: Passageiros
| Codigo | Nome | Idade | Cruzeiro |
| 123 | Maria | 46 | 12 |
| 234 | Roberto | 55 | 12 |
| 345 | Ana | 32 | 23 |
| 456 | Pedro | 21 | 12 |
| 567 | Fernando | 60 | 23 |
| 678 | Paula | 40 | 34 |
| 789 | Felipe | 13 | 34 |
Consulta 1
select Cruzeiro, count(*)
from Passageiros
where Idade > 40
group by Cruzeiro
order by 2;
Consulta 2
select Cruzeiro, t2.Data, Porto
from Cruzeiros t1, Escalas t2, Cruzeiros_Escalas t3
where t1.Codigo = Cruzeiro
and t2.Codigo = Escala
order by Cruzeiro, t2.Data;
Consulta 3
select Nome
from Passageiros
where Cruzeiro in (
select distinct t1.Codigo
from Cruzeiros t1, Cruzeiros t2
where t1.Origem = t2.Origem
and t1.Codigo <> t2.Codigo)
order by Nome asc;
Considerando as tabelas e as consultas SQL apresentadas ao lado, julgue o item subseqüente.
O seguinte comando atualiza registros da tabela Cruzeiros.
insert Cruzeiros
set Origem = 'Salvador', Destino = 'Manaus'
where Navio = 'Diamante';
Provas

Comando 1
select distinct Nome
from Tipos_Artefatos, Artefatos
where Codigo = Tipo
and Tipo > 10
order by Nome;
Comando 2
select t1.Nome, t2.Nome, t3.Nome
from Projetos t1, Tipos_Artefatos t2,
Desenvolvedores t3, Artefatos t4
where t1.Codigo = t4.Projeto
and t2.Codigo = t4.Tipo
and t3.Matricula = t4.Desenvolvedor
order by t1.Nome, t2.Nome, t2.Nome;
Comando 3
select Nome, Especialidade
from Desenvolvedores
where Matricula in (
select Desenvolvedor
from Artefatos
group by Desenvolvedor
having Sum(Duracao) > 2)
order by Nome, Especialidade;
Considerando as tabelas e os comandos SQL acima, julgue o próximo item.
A execução do comando 1 produz o seguinte resultado.
Modelo de analise
Modelo de implementacao
Modelo de projeto
Provas

A figura acima apresenta os elementos centrais da arquitetura de um SGBD. Na figura, são destacados os usuários típicos; os módulos do SGBD, numerados de #1 a #7; e os fluxos de dados entre módulos e os pontos de controle de acesso a dados efetuados pelo gerenciador de dados armazenados, nomeados de A a E. Com base nas informações apresentadas nessa figura, julgue o item a seguir.
Considere que o SGBD atenda a um número estável de usuários, distribuídos igualmente entre os três tipos apresentados. Nesse caso, a estabilidade de desempenho do SGBD será, em geral, mais impactada pela ação dos usuários programadores de aplicação que pela ação dos usuários leigos, e é a esse primeiro grupo que o administrador de banco de dados deverá fornecer maior orientação técnica.
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalizaçãoFNBC: Forma Normal de Boyce-Codd
No que se refere a bancos de dados, julgue o próximo item.
Uma tabela R está na forma normal boyce-codd (BCNF) se, para toda a dependência funcional X !$ \rightarrow !$ A, X é uma chave primária. Se uma tabela está na forma normal BCNF, está também na segunda forma normal, mas não na terceira forma normal (3NF).
Provas

A figura acima apresenta os elementos centrais da arquitetura de um SGBD. Na figura, são destacados os usuários típicos; os módulos do SGBD, numerados de #1 a #7; e os fluxos de dados entre módulos e os pontos de controle de acesso a dados efetuados pelo gerenciador de dados armazenados, nomeados de A a E. Com base nas informações apresentadas nessa figura, julgue o item a seguir.
Considerando-se o não-emprego de técnicas otimistas de validação de controle de concorrência, o uso de algoritmos de ordenação heurística de operações e protocolos de Two Phase Locking é mais adequado nos módulos indicados por #6 e #4, respectivamente.
Provas

Comando 1
select distinct Nome
from Tipos_Artefatos, Artefatos
where Codigo = Tipo
and Tipo > 10
order by Nome;
Comando 2
select t1.Nome, t2.Nome, t3.Nome
from Projetos t1, Tipos_Artefatos t2,
Desenvolvedores t3, Artefatos t4
where t1.Codigo = t4.Projeto
and t2.Codigo = t4.Tipo
and t3.Matricula = t4.Desenvolvedor
order by t1.Nome, t2.Nome, t2.Nome;
Comando 3
select Nome, Especialidade
from Desenvolvedores
where Matricula in (
select Desenvolvedor
from Artefatos
group by Desenvolvedor
having Sum(Duracao) > 2)
order by Nome, Especialidade;
Considerando as tabelas e os comandos SQL acima, julgue o próximo item.
A execução do comando 2 produz o seguinte resultado.
Sistema de estoque Modelo de analise Jose
Sistema de estoque Modelo de casos de uso Jose
Sistema de pessoal Modelo de analise Jose
Sistema de pessoal Modelo de casos de uso Roberto
Sistema de pessoal Modelo de projeto Paula
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalTipos de ChavesChave Candidata
- Banco de Dados RelacionalTipos de ChavesSuperchave
No que se refere a bancos de dados e a modelo relacional, julgue o seguinte item.
Considerando-se o esquema e as dependências funcionais a seguir, é correto afirmar que o par composto por matricula e nome é uma chave candidata.
Esquema_alunos = (matricula, nome, curso, telefone)
matricula, nome → curso, telefone
matricula nome, curso, telefone
Provas


Comando 1:
select Nome, Saldo
from Clientes, Contas
where CPF = Cliente
order by Nome, Saldo;
Comando 2:
select Nome
from Clientes, Contas
where CPF = Cliente
and Numero in (
select Conta
from Contas_Fundos
group by Conta
having Sum(Saldo) > 40000)
order by Nome;
Comando 3:
select distinct t1.Nome, t3.Nome, t1.Rentabilidade
from Fundos t1, Fundos t2, Categorias t3
where t1.Categoria = t3.Codigo
and t1.Rentabilidade = t2.Rentabilidade
and not t1.Codigo = t2.Codigo
and not t3.Risco = 'Alto'
order by t1.Nome, t3.Nome, t1.Rentabilidade;
Considerando as tabelas e os comandos SQL apresentados, julgue o item seguinte.
A execução do comando 2 produz o seguinte resultado.
Ana
Fabio
Francisco
Provas
- Banco de Dados RelacionalDependência Funcional
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
No que se refere a bancos de dados, julgue o seguinte item.
Os esquemas e dependências funcionais mostrados a seguir estão na terceira forma normal (3NF).
Esquema_bancos = (numero, nome, telefone)
numero 6 nome, telefone
Esquema_agencias = (codigo, nome, cep, cidade)
codigo 6 nome, cep, cidade
cep 6 cidade
Provas
No que se refere a bancos de dados, julgue os seguintes itens.
Ao se mapear um modelo de entidade-relacionamento para tabelas, os atributos multivalorados de um conjunto de entidades são mapeados para colunas na tabela que representa o conjunto de entidades, e os monovalorados, para novas tabelas, que são criadas.
Provas
Caderno Container