Áudio aula | 13 - As 12 Regras de CODD - Parte 1 | Tecnologia da Informação | EmÁudio Concursos

Tecnologia da Informação EmÁudio: As Doze Regras de CODD - Parte 1

E aí, galera? Tudo bem? Nesse em áudio nós vamos começar a conversar sobre as doze regras de Codd. Preparado? Aperta o play aí. Vamos lá.

IF Codd que podemos identificar como o criador do modelo relacional, definiu um conjunto de regras que determina as condições necessárias para que um SGBD seja considerado relacional.

Foi uma tentativa de Codd para que os diversos desenvolvedores de sistemas de banco de dados não se desviassem muito do que foi inicialmente proposto por ele como sendo um banco de dados relacional. Na prática, turma, nenhuma SGB aplica todas essas regras de forma rigorosa. No entanto, as bancas muitas vezes as cobram, então é importante que aprendamos bem esse assunto.

A ideia aqui, turma, não é saber listar de cabeça as regras. O importante é que você as entenda e saiba identificá-las nas questões de prova, assim como conseguir identificar eventuais erros ocasionados por trocas de palavras por parte da banca. São doze as regras que Codd definiu para caracterizar um sistema completamente relacional.

Todas elas se baseiam em uma regra fundamental que Codd chamou de regra zero. Vamos lá, o que é isso aí?

Regra zero: para qualquer sistema que seja propagandeado ou nomeado como um SGBD relacional, esse sistema deverá gerenciar bancos de dados exclusivamente através de suas capacidades relacionais.

Então, pessoal, essa regra vai servir de base para a elaboração de todas as outras. Só que ela é bem genérica, então não dá para entender bem o que Codd quer dizer com essas capacidades relacionais. Nas doze regras, poderemos ter uma compreensão melhor do que isso quer dizer. Vamos a elas então.

Regra número um: a regra da informação. Todas as informações em um banco de dados relacional são apresentadas logicamente de uma só maneira, como valores em tabelas. O que quer dizer isso aí, pessoal? Tudo, mas tudo mesmo que for armazenado em um SGBD relacional vai ficar guardado de uma só maneira, como dados em tabelas. Isso implica dizer que até mesmo os metadados do catálogo ficam em tabelas.

O Catálogo normalmente é implementado na forma de um banco de dados, tendo suas informações organizadas em linhas e colunas de tabelas, da mesma maneira que fazemos com os dados propriamente ditos. Essas tabelas do catálogo irão conter as informações a respeito das estruturas e restrições do restante do banco de dados. Por exemplo, pode existir no SGBD uma tabela do sistema chamada "colunas", que armazena metadados a respeito das colunas das tabelas que fazem parte do banco de dados. Tá bom?

Regra número dois: a regra do acesso garantido. Todo dado armazenado em um banco de dados relacional pode ser acessado através da utilização de uma combinação de nome de tabela, valor da chav... 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 - 13 - As 12 Regras de CODD - Parte 1: SAIBA MAIS