IBM DB2 - Conceitos de design de tabela



Desenvolvido por DORNELLES Carlos Alberto - Analista de Sistemas - Brasília DF. - cad_cobol@hotmail.com

IBM DB2 - Conceitos de design de tabela

Ao projetar tabelas, você deve estar familiarizado com alguns conceitos relacionados.

  • Tipos de dados e colunas da tabela

    • Ao criar sua tabela, você deve indicar que tipo de dados cada coluna armazenará.
      Ao pensar cuidadosamente sobre a natureza dos dados que você vai gerenciar, você pode configurar suas tabelas de uma maneira que lhe dará um desempenho de consulta ideal, minimizará os requisitos de armazenamento físico e fornecerá recursos especializados para manipular diferentes tipos de dados , como operações aritméticas para dados numéricos ou comparação de valores de data ou hora entre si.
  • Colunas geradas

    • Uma coluna gerada é definida em uma tabela em que o valor armazenado é calculado usando uma expressão, em vez de ser especificado por meio de uma operação de inserção ou atualização.
  • Colunas ocultas

    • Quando uma coluna de tabela é definida com o atributo oculto implicitamente, essa coluna fica indisponível, a menos que seja explicitamente referenciada.
      Por exemplo, se uma consulta SELECT * for executada em uma tabela, as colunas ocultas implicitamente não serão retornadas na tabela de resultados.
      Uma coluna oculta implicitamente sempre pode ser referenciada explicitamente sempre que um nome de coluna puder ser especificado.
  • Colunas de numeração automática

    • Colunas de numeração automática e identificador
      Uma coluna de identidade fornece uma maneira para o Db2 gerar automaticamente um valor numérico exclusivo para cada linha incluída na tabela.
  • Restringindo dados de coluna com restrições

    • Restringindo dados de coluna com restrições, padrões e configurações nulas
      Os dados geralmente devem aderir a certas restrições ou regras.
      Essas restrições podem se aplicar a informações únicas, como o formato e os números de sequência, ou podem se aplicar a várias informações.
  • Chave primária, integridade referencial

    • Chave primária, integridade referencial, verificação e restrições exclusivas
      As restrições são regras que limitam os valores que podem ser inseridos, excluídos ou atualizados em uma tabela.
  • Tabela Unicode e considerações de dados

    • O padrão de codificação de caracteres Unicode é um esquema de codificação de caracteres de comprimento fixo que inclui caracteres de quase todos os idiomas vivos do mundo.

© Copyright IBM Corp.