Questão de Banco de Dados — Modelo relacional — FEPESE 2022
- Código
- qq722286
- Banca
- FEPESE
- Órgão
- Prefeitura de Criciúma - SC
- Ano
- 2022
- Nível
- Superior
- Cargo
- Auditor Fiscal da Receita Municipal
- A1 • 2 • 3
- B1 • 3 • 2
- C2 • 1 • 3
- D3 • 1 • 2
- E3 • 2 • 1
GabaritoD — 3 • 1 • 2
Gabarito: letra D. A sequência correta é 3 • 1 • 2, pois: (1) restrições semânticas não podem ser expressas diretamente nos esquemas; (2) restrições implícitas são inerentes ao modelo; (3) restrições explícitas são definidas pela DDL. Essa classificação é padrão na literatura de banco de dados (ex.: Elmasri & Navathe).
A questão testa a diferença entre as três categorias de restrições no modelo relacional. O material de apoio (capítulo 5 do livro clássico) as classifica em:
Restrições implícitas (inerentes): não podem ser alteradas; são consequência da própria definição do modelo (ex.: tuplas únicas).
Restrições explícitas (baseada em esquema): definidas via DDL (ex.: chave primária, integridade referencial).
Restrições semânticas (baseadas na aplicação): regras de negócio que não são expressas no esquema; exigem verificação em programas.
As descrições dadas se encaixam exatamente nessa ordem:
Descrição | Tipo |
|---|---|
Não podem ser expressas diretamente nos esquemas | Semântica (3) |
São restrições inerentes ao modelo de dados e baseadas nele | Implícita (1) |
Definidas pela DDL e expressas nos esquemas | Explícita (2) |
Portanto, a única alternativa que apresenta a sequência 3 • 1 • 2 é a letra D.
Sequência 1 • 2 • 3: coloca restrições implícitas como as que não podem ser expressas no esquema (na verdade são as semânticas) e explícitas como inerentes (na verdade são as implícitas).
Sequência 1 • 3 • 2: erra ao atribuir a primeira descrição (não expressáveis) às implícitas, quando é característica das semânticas.
Sequência 2 • 1 • 3: associa a primeira descrição (não expressáveis) às explícitas, que justamente o contrário: são definidas pela DDL.
Sequência 3 • 1 • 2: corresponde exatamente à definição de cada tipo, conforme explicado.
Sequência 3 • 2 • 1: coloca a segunda descrição (inerentes) como explícitas, quando são implícitas.
Gabarito: letra D
Link permanente: /questoes/qq722286