Foram encontradas 24.547 questões.
Provas
Provas

O resultado correto da consulta:
SELECT Z FROM R
WHERE Y IN ( SELECT Y FROM S)
GROUP BY Z
HAVING COUNT(*) =
(SELECT COUNT(*) FROM S);
Provas
Provas
- Banco de Dados RelacionalTipos de ChavesChave Candidata
- Banco de Dados RelacionalTipos de ChavesChave Primária
- Banco de Dados RelacionalTipos de ChavesSuperchave
Com relação ao conceito de chaves no modelo relacional de dados, o tipo de chave que pode ser definida como conjunto de um ou mais atributos que, tomados coletivamente, nos permite identificar de maneira unívoca uma tupla em um conjunto de tuplas é a:
Provas
- Banco de Dados RelacionalTipos de ChavesChave Candidata
- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
- Banco de Dados RelacionalTipos de ChavesSuperchave
Provas
Provas

Uma operação importante em banco de dados relacionais é a divisão relacional, que denotaremos por ÷. Adotando a notação T[A,B] para indicar os atributos em consideração, mesmo que a tabela tenha mais do que os atributos A e B, analise as proposições a seguir.
1) R[X,Y]÷S[Y] resulta na tabela:

2) R[X,Z]÷S[Z] resulta na tabela:

3) R[Y,Z]÷S[Z] resulta na tabela:

4) R[Y,Z]÷S[Y] resulta na tabela:

Os resultados estão corretos em:
Provas
No que concerne às funções de agregação no SQL, analise as afirmações abaixo.
1) Uma função de agregação processa um conjunto de valores contidos em uma única coluna de uma tabela e retorna um único valor como resultado. Sua sintaxe é semelhante àquela encontrada em muitas linguagens de programação. Contudo, o parâmetro informado é sempre a coluna cujos valores desejamos processar.
2) São funções de agregação embutidas: COUNT, SUM, MAX, MIN, AVG, GROUP BY e HAVING.
3) Com exceção de COUNT, as funções de agregação ignoram valores nulos.
4) Ao utilizar a cláusula GROUP BY dividimos os registros que serão agregados em grupos de valores. Essa mudança faz com que tenhamos mais de uma linha como resultado, pois o processamento será realizado uma vez sobre cada um desses grupos.
Estão corretas:
Provas
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
- Modelagem de DadosEntidades
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosModelagem e Mapeamento Entidade-Relacionamento
Acerca do mapeamento modelo E-R para o modelo relacional, analise as proposições abaixo e assinale V para as verdadeiras, ou F para as falsas.
( ) Uma vantagem do mapeamento é que para cada modelo conceitual E-R existe um, e somente um, modelo Relacional.
( ) Entidade regular é mapeada em uma relação (tabela), atributos da entidade mapeado em atributos (colunas) da relação e os atributos identificadores convertidos em chaves primárias.
( ) Para cada tipo de entidade fraca, crie uma relação R e incluir todos os atributos simples da entidade como atributos de R. Incluir atributo de chave primária da entidade proprietária como chave estrangeira de R.
( ) Geram três tipos de relacionamentos: relação entidade com a mesma informação que o tipoentidade original; relação entidade com a chave estrangeira de um outro tipo-entidade; relação relacionamento com as chaves primárias de todos os tipos-entidade relacionados, além dos atributos do tipo- relacionamento.
A sequência correta, de cima para baixo, é:
Provas
Caderno Container