Banco de Dados – Modelo Relacional – Dúvidas dos alunos

Para garantir a integridade de um banco de dados, os SGBD oferecem o mecanismo de restrição de integridade.

Por
2 min. de leitura

Banco de Dados – Modelo Relacional – Dúvidas dos alunos

Olá Pessoal!

Como já estão acostumados, vamos trazer aqui nesse artigo uma dúvida comum dos nossos alunos. A dúvida em questão é sobre as regras de integridade, o aluno ficou sem saber se uma das opções poderia ser correta.

Vamos ver então a questão e comentar os itens:

Ano: 2009 Banca: NCE-UFRJ Órgão: UFRJ Prova: NCE-UFRJ – 2009 – UFRJ – Técnico – Tecnologia da Informação

Para garantir a integridade de um banco de dados, os SGBD oferecem o mecanismo de restrição de integridade. Nos modelos relacionais, uma chave primária de qualquer relação não pode ser nula em nenhuma tupla dessa relação. Esta é a restrição de integridade conhecida como:

Alternativas

a) de chave;

b) de relacionamento;

c) de entidade;

d) referencial;

e) existencial.

A resposta da questão, sem sobra de dúvidas é a letra C. Isso a gente apresenta na aula chamada modelagem relacional, vamos então ver os tipos de restrição que existem em um SGBD Relacional, que são:

Restrições sobre uma Relação 

I – Domínio; 

II – Chave Primária; 

III – Integridade: 

                                       i. Restrições de Integridade da Entidade; 

                                       ii. Restrições de Integridade Referencial.

A questão apresenta opções que cabem dentro das definições ora apresentadas, apenas a opção da letra E que foge aos conceitos, ou seja, não existe especificamente esse tipo de restrição na literatura que é utilizada como referência pela banca para formulação deste item.

Logo a Letra E não poderia ser a resposta correta.

Para lembrarmos os tipos de restrição, vamos falar da Restrição de domínio, que define o seguinte “Para cada tupla, o valor de cada atributo deve ser um valor atômico de domínio.”, exemplos clássicos são:

Placas de Veículos: conjunto de todas as placas de veículos dentro de determinada região;

Idade do Servidor: conjunto de idades possíveis.

Tipo de dado é normalmente utilizada para restrição de domínio, e completando o exemplo:

Placa do Veículo: string com três letras seguidas de um espaço e quatro dígitos: XYZ 9999.

Idade do Servidor: inteiro entre 18 e 100

A restrição de domínio é muito utilizada na prática e não pode ser esquecida, sendo muito importante na utilização prática de um banco de dados no dia-a-dia. 

Veja que nas nossas aulas no Gran Cursos Online falamos de todos os tipos de restrição com exemplos e questões de bancas, por isso fica à recomendação de revisão do material de aula e exercício de questões sobre o tema para fixação do conteúdo

Bons estudos e até a próxima !

Referências

DATE, Christopher J. Introdução a sistemas de bancos de dados. Elsevier Brasil, 2004. 

Elmarsi, R., & NAVATHE, S. B. (2011). Sistemas de banco de dados. Fundamentals of database systems. 

SILBERSCHATZ, Abraham; SUNDARSHAN, S.; KORTH, Henry F. Sistema de banco de dados. Elsevier Brasil, 2016. 

 

Professor MSC, Washington Almeida

 

Doutorando e Mestre em Engenharia de Software pelo Centro de Estudos e Sistemas Avançados do Recife – C.E.S.A.R. Atualmente é Analista Judiciário na Justiça Federal (TRF1) e Professor no Gran Cursos Online.

 


Quer ficar por dentro dos concursos públicos abertos e previstos pelo Brasil?
Clique nos links abaixo:

CONCURSOS ABERTOS

CONCURSOS 2023

Receba gratuitamente no seu celular as principais notícias do mundo dos concursos!
Clique no link abaixo e inscreva-se gratuitamente:

TELEGRAM

Por
2 min. de leitura