141 Q1099090
Banco de Dados Conceitos Básicos em Banco de Dados
Ano: 2025
Banca: IBADE - Instituto Brasileiro de Apoio e Desenvolvimento Executivo
Qual das alternativas apresenta o conceito básico por trás do processamento de dados em um computador?
142 Q1098505
Banco de Dados DER - Diagrama de Entidade e Relacionamento
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)

O diagrama ER, a seguir, apresenta uma generalização exclusiva e parcial.


...

143 Q1098473
Banco de Dados Banco de Dados Relacionais
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
Uma empresa de tecnologia utiliza um banco de dados relacional de alto desempenho. Ela precisa armazenar e recuperar rapidamente milhões de registros de usuários em seu banco de dados, e, para isso, o sistema exige alta eficiência nas operações de buscas e de inserções, mantendo os dados organizados. A equipe de computação avalia diferentes estruturas de árvores para escolher a melhor opção para otimizar essas operações.
Nesse contexto, a estrutura de árvore adequada é a
144 Q1098470
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
A arquitetura padrão ANSI para SGBDs é dividida nos três seguintes níveis:
•Externo: visões específicas dos usuários do sistema de banco de dados; • Conceitual: modelo lógico do banco de dados; •Interno: representação física para o armazenamento dos dados.

Nesse contexto, quando se considera o princípio da independência de dados, verifica-se que
145 Q1098469
Banco de Dados Banco de Dados Relacionais
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
No modelo de dados relacional, as tuplas (ou linhas) em uma relação (ou tabela) não possuem ordem definida; entretanto, os atributos (ou colunas) possuem uma ordem arbitrária determinada por seu esquema.
Nesse modelo, a característica descrita
146 Q1098467
Banco de Dados DER - Diagrama de Entidade e Relacionamento
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)

Em 1976, Peter Chen propôs o Modelo Entidade-Relacionamento (MER) para projetos de bancos de dados.


No MER, um atributo composto é aquele que se aplica às(aos)

147 Q1098465
Banco de Dados Modelo relacional
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
No modelo de dados relacional, as restrições de integridade semântica, ou regras de negócio (business rules), expressam condições que refletem as políticas e os procedimentos específicos de uma organização.
Para garantir que essas restrições sejam corretamente aplicadas na criação de um banco de dados, é necessário utilizar
148 Q1098464
Banco de Dados SGBD - Sistema de Gerenciamento de Banco de Dados
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
Considere duas transações, T1 e T2, que efetuam operações de bloqueio (lock) e desbloqueio (unlock), além de operações de leitura (read) e gravação (write), sobre itens P e Q em um banco de dados relacional. Um SGBD precisa definir um escalonamento (schedule) que execute essas duas transações intercaladas no tempo, satisfazendo o protocolo de controle de concorrência por bloqueio em duas fases (2PL - 2 phase locking).
Qual escalonamento satisfaz o protocolo 2PL?
149 Q1098463
Banco de Dados DER - Diagrama de Entidade e Relacionamento
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
Durante o mapeamento do Modelo Entidade-Relacionamento (MER) para o modelo relacional de dados, aplicam-se regras específicas para transformar cada componente conceitual em elementos do modelo relacional.
Considere as seguintes situações:

• Autorrelacionamentos - quando uma entidade se relaciona consigo mesma.
• Hierarquias IS-A - generalização/especialização de entidades.
• Relacionamentos 1:N - em que cada instância de uma entidade do lado “1” pode associar-se a várias instâncias da entidade do lado “N”, mas cada instância do lado “N” está associada a exatamente uma do lado “1”.
• Relacionamentos N:N - em que cada instância de uma entidade pode relacionar-se com várias instâncias da outra e vice-versa.
• Entidades com atributo...
150 Q1098462
Banco de Dados SQL
Ano: 2025
Banca: Fundação CESGRANRIO (CESGRANRIO)
Um funcionário da área de desenvolvimento trabalha com bancos de dados de diversas áreas de uma empresa. Ele precisa, utilizando o comando CREATE TABLE da linguagem relacional SQL, criar uma tabela em um desses bancos de dados. A sintaxe correta desse comando é apresentada em