Foram encontradas 24.525 questões.
Usando o SQL *Plus, do Oracle 11g, qual a sintaxe correta do comando DESCRIBE utilizado para exibir a estrutura de uma tabela identificada como tab_cidades?
Provas
- Banco de Dados RelacionalCardinalidade de Relacionamentos
- Modelagem de DadosModelo Entidade-Relacionamento
Em um relacionamento entre as entidades Aluno e Disciplina, em que cada aluno pode estar matriculado em mais de uma disciplina e cada disciplina pode ter muitos alunos matriculados nela, tem-se qual razão de cardinalidade?
Provas
Em banco de dados, a álgebra relacional é muito importante, pois fornece uma base formal para as operações do modelo relacional e principalmente porque é usada como base para implementar e otimizar consultas nos módulos de processamento e otimização de consultas, que são partes integrantes dos sistemas de gerenciamento de banco de dados relacional (RDBMSs). Alguns de seus conceitos são incorporados à linguagem de consulta padrão para RDBMSs. Qual é essa linguagem?
Provas
O modelo de banco de dados relacional representa o banco de dados como uma coleção de relações. Informalmente, cada relação se assemelha a uma tabela de valores ou, até certo ponto, a um arquivo simples de registros. É chamado de arquivo simples porque cada registro tem uma estrutura simples linear ou plana. Qual banco abaixo é um banco de dados relacional?
Provas
- Arquitetura de de Banco de DadosArquitetura ANSI/SPARCNíveis da Arquitetura ANSI/SPARC
- Banco de Dados RelacionalViews
- Modelagem de DadosAbstração de Dados
Em um banco de dados, geralmente há muitas maneiras de tratamento de usuários, cada um dos quais pode exigir uma perspectiva ou visão diferente do banco de dados. Uma visão pode ser um subconjunto do banco de dados ou pode conter dados virtuais derivados dos seus arquivos, mas não explicitamente armazenados, assim alguns usuários não precisam saber se os dados a que se referem são armazenados ou derivados. Dessa forma, um SGBD multiusuários cujos usuários possuem uma variedade de aplicações distintas deve fornecer essas facilidades. Essas afirmações se referem a qual conceito?
Provas
Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, pretende-se implementar uma expressão SQL para apresentar o nome de todos os empregados (emp_nome), a descrição APENAS do último cargo (car_descricao) que cada um assumiu, bem como a data de início (emc_inicio) nesse último cargo. Sendo assim, analise as assertivas abaixo.
I.
select emp_nome, (select car_descricao from empregadocargo ec, cargo c where ec.car_id = c.car_id and sub.emp_id = emp_id and sub.emc_inicio = emc_inicio) car_descricao, emc_inicio from (select emp_id, max(emc_inicio) emc_inicio from empregadocargo group by emp_id) sub inner join empregado e on e.emp_id = sub.emp_id; |
II.
select emp_nome, car_descricao, max(emc_inicio) emc_inicio from empregadocargo ec inner join empregado e on ec.emp_id = e.emp_id inner join cargo c on ec.car_id = c.car_id group by emp_nome; |
III.
select distinct emp_nome, car_descricao, (select max(emc_inicio) from empregadocargo where emp_id = e.emp_id and car_id = c.car_id) emc_inicio from empregadocargo ec inner join empregado e on ec.emp_id = e.emp_id inner join cargo c on ec.car_id = c.car_id group by emp_nome; |
Quais estão corretas?
Provas
Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, analise a expressão SQL abaixo e assinale a alternativa correta ao executar essa expressão SQL.
select car_descricao, count(1) total from empregadocargo inner join empregado on empregadocargo.emp_id = empregado.emp_id inner join cargo on empregadocargo.car_id = cargo.car_id having count(1) > 0 order by 1; |
Provas
Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, analise expressão SQL abaixo.
select car_id, max(emc_salario) from empregadocargo, cargo where empregadocargo.car_id = cargo.car_id group by car_id having max(emc_salario) > 1000 order by max(emc_salario) desc; |
Qual alternativa está correta ao executar essa expressão SQL?
Provas
Para responder às questões de 55 a 58, considere o modelo entidade-relacionamento (ER) apresentado pela Figura 1 abaixo:

Figura 1 – Modelo entidade-relacionamento (ER)
Considerando o modelo ER apresentado pela Figura 1, analise as assertivas abaixo.
I. A relação entre as entidades Empregado e Cargo é do tipo N:N, por meio da entidade associativa EmpregadoCargo.
II. As entidades Cargo e CargoNivel possuem um relacionamento do tipo 0:N e todo registro na entidade Cargo deve ter um registro correspondente na entidade CargoNivel.
III. A entidade EmpregadoCargo pode armazenar no máximo um registro para cada registro existente na entidade Empregado, devido ao relacionamento 1:N com essa entidade.
Provas
O trecho de código abaixo, em Java Persistence API (JPA) versão 2.2, apresenta a declaração de uma chave primária composta de uma entidade de um banco de dados.
@ public class PessoaId implements Serializable { String nome; String sobrenome; } @ public class Pessoa { @ PessoaId id; String endereco; } |
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho de código acima.
Provas
Caderno Container