Foram encontradas 1.517 questões.
A linguagem SQL permite a criação e a modificação de esquemas e de instâncias de bancos de dados. Em particular, dois comandos definidos em SQL para remoção de informações do banco de dados são DROP TABLE e DELETE FROM. O efeito desses comandos quando aplicados sobre uma tabela T existente em um banco de dados é o seguinte:
Provas
- Modelagem de DadosDiagrama Entidade-Relacionamento (DER)
- Modelagem de DadosFundamentos de Modelagem de Dados
- Modelagem de DadosRelacionamentos
O Modelo Entidade-Relacionamento (ER) formaliza conceitos que permitem modelar diversos tipos de realidade em bancos de dados, sem a inclusão de detalhes de implementação. Qual dos seguintes fatos corresponde a um conceito de modelagem definido pelo Modelo ER?
Provas
Sistemas de Bancos de Dados são baseados nos conceitos de “esquema” de bancos de dados e “instância” de bancos de dados. A relação existente entre esses conceitos é:
Provas
A Arquitetura de Referência ANSI-SPARC para Bancos de Dados define três níveis de abstração para descrever os dados em um Sistema de Bancos de Dados: nível físico (ou interno), nível lógico (ou conceitual) e nível de visão (ou externo). A capacidade de modificar a definição dos esquemas de dados em determinado nível, sem afetar o esquema do nível superior, é chamada de
Provas
As transações em bancos de dados do tipo On-line Transaction Processing (OLTP) devem obedecer a um conjunto de propriedades conhecidas como propriedades ACID (Atomicidade, Consistência, Isolamento, Durabilidade). As funcionalidades de controle de concorrência e de recuperação de falhas executadas pelos Sistemas Gerenciadores de Bancos de Dados referem-se, respectivamente, às seguintes propriedades ACID:
Provas
Considere uma relação R, em primeira forma normal, com atributos A, B, C, D, E, F, G, H, e I. As dependências funcionais que valem nessa relação R são definidas da seguinte forma:
![]()
Após um processo de normalização da Relação R até a terceira forma normal, qual é a configuração das relações resultantes?
Provas
O quadro a seguir define um banco de dados por meio de um conjunto de relações e de restrições de integridade referenciais. Considere a definição deste banco de dados para responder a questão.
→R-Fornecedores(cod-forn,nome-forn,cidade-forn)
→ R-Clientes(cod-cli,nome-cli,cidade-cli)
→R-Peças(cod-peça,nome-peça,valor-unidade)
→R-Pedidos(num-pedido,data-pedido,valor-pedido,fornecedor, cliente)
→ R-ItensPedidos(pedido,num-item, peça,qtd-unid)
→ R-Pedidos (fornecedor) referencia R-Fornecedores (codforn)
→R-Pedidos (cliente) referencia R-Clientes (cod-cli)
→R-ItensPedidos (pedido) referencia R-Pedidos (num-pedido)
→R-ItensPedidos (peça) referencia R-Peças (cod-peça)
Considere a seguinte consulta SQL:
SELECT cliente, SUM(valor-pedido) AS valor-total
FROM R-PEDIDOS WHERE data-pedido < ‘2014-01-01’
GROUP BY cliente HAVING valor-total > 5000
O resultado do processamento realizado por esta consulta apresenta:
Provas
O quadro a seguir define um banco de dados por meio de um conjunto de relações e de restrições de integridade referenciais. Considere a definição deste banco de dados para responder a questão.
→R-Fornecedores(cod-forn,nome-forn,cidade-forn)
→ R-Clientes(cod-cli,nome-cli,cidade-cli)
→R-Peças(cod-peça,nome-peça,valor-unidade)
→R-Pedidos(num-pedido,data-pedido,valor-pedido,fornecedor, cliente)
→ R-ItensPedidos(pedido,num-item, peça,qtd-unid)
→ R-Pedidos (fornecedor) referencia R-Fornecedores (codforn)
→R-Pedidos (cliente) referencia R-Clientes (cod-cli)
→R-ItensPedidos (pedido) referencia R-Pedidos (num-pedido)
→R-ItensPedidos (peça) referencia R-Peças (cod-peça)
Deseja-se obter de um banco de dados uma lista contendo os nomes dos clientes que possuem pedidos com mais de 50 unidades da peça cujo nome é “Peça Z”. A consulta SQL que produz o resultado desejado é:
Provas
Considere o seguinte diagrama de um banco de dados definido com o Modelo Entidade-Relacionamento (ER), onde os atributos são obrigatórios e representados por elipses, os atributos identificadores são sublinhados, e apenas o atributo B3 é composto dos atributos B4 e B5.

Qual é o resultado de um mapeamento deste banco de dados para o Modelo Relacional de dados?
Provas
Considere o seguinte diagrama de um banco de dados definido com o Modelo Entidade-Relacionamento (ER), onde os atributos são obrigatórios e representados por elipses, os atributos identificadores são sublinhados e o triângulo representa uma especialização disjunta e total do Tipo de Entidade Genérico “ENTIDADE-A” nos Tipos de Entidade Especializados “ENTIDADE-B” e “ENTIDADE-C”.

Qual é o resultado de um mapeamento deste banco de dados para o Modelo Relacional de dados?
Provas
Caderno Container