as diversas áreas do desenvolvimento de software sempre estão associadas a diversos ferramentais da matemática. no caso específico dos bancos de dados relacionais, quais são os elementos matemáticos que os regem?
Soluções para a tarefa
Resposta:
Cálculo Relacional e Álgebra Relacional.
Explicação:
Bases de dados relacionais seguem um modelo estrutural baseado na álgebra relacional e no cálculo relacional, áreas da matemática voltadas para a manipulação de conjuntos, apresentando ótimos resultados na implementação de consultas.
Considerando a álgebra relacional, ela alia a teoria clássica de conjuntos, trazendo as operações básicas que podem ser feitas sobre eles, como união, interseção e subtração, além de operadores específicos para tipos de dados compostos, como projeção, seleção e junção. Os novos operadores são necessários para lidar com a representação padrão utilizada para os elementos do conjunto, conhecida como tupla, que pode ser definida como uma sequência finita de valores.
Seguindo procedimentos similares, no cálculo relacional temos a consulta aos dados baseada em expressões formais, além de incluir alguns termos novos, como "Existe" e "Para Todo". Para exemplificar, poderíamos efetuar a consulta expressa pela sentença "obter todos os coordenadores de cursos em que existe ao menos um aluno inscrito".