Áudio aula | 16 - Álgebra Relacional | Tecnologia da Informação | EmÁudio Concursos

Tecnologia da Informação EmÁudio: Álgebra Relacional

Olha nós aí. Preparados para aprender sobre a álgebra relacional? Muito bem, turma. Cola em mim e aumenta esse som aí.

A Álgebra Relacional é a linguagem formal do modelo relacional. Ela é um conjunto de operadores que permite extrair informações de um banco de dados relacional de diversas maneiras.

A ideia aqui é listar as possibilidades com que podemos manipular e combinar os dados das relações para obter várias perspectivas diferentes sobre os dados.

É como se fosse, pessoal, operações matemáticas. Tá? Só que sobre os conjuntos de dados que são as relações. Os operadores relacionais envolvem uma ou mais relações e a partir delas produzem uma nova relação que é o resultado da operação.

Um detalhe é que a álgebra relacional não é utilizada diretamente nos SGBDs, mas muitos de seus conceitos servem de base para operações da linguagem SQL, que é a linguagem prática utilizada nos SGBDs relacionais.

Assim como uma relação no modelo relacional teórico dá origem a uma tabela na prática, um operador nacional pode dar origem a um comando SQL. Para nossa aula, eu trouxe alguns operadores importantes para você e os dividi em dois grupos, tá.

Os primeiros são aqueles baseados nas operações tradicionais de conjuntos matemáticos. Lembra que uma relação nada mais é do que um conjunto de duplas? Então os operadores que são aplicáveis a conjuntos matemáticos são, por consequência, aplicáveis a relações. Já os operadores do segundo grupo são orientados especificamente a relações.

Primeiro grupo: Operadores baseados em conjuntos. Vamos lá. Para as primeiras três operações, vamos utilizar duas tabelas de exemplo. Tabela A contém dados de servidores e a tabela B de instrutores dos cursos do órgão. Esses cursos ministrados pelo órgão podem ter como instrutores os próprios servidores da casa também presentes na tabela de servidores ou professores externos.

A primeira situação é a de união das tabelas A e B. Aqui retorna a uma relação que é a união de todas as duplas da relação A com todas as duplas da relação B, sem valores duplicados.

Ou seja, galera, vamos juntar todos os registros das duas tabel... Ler mais

Conheça agora o aplicativo EmÁudio Concursos! São mais de 40 mil aulas em áudio e texto, com cursos completos dos melhores professores do Brasil, incluindo as aulas de Tecnologia da Informação - Modelo Relacional de Dados - 16 - Álgebra Relacional: SAIBA MAIS