Gerenciamento de tabelas e índices

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Os administradores podem modificar a estrutura do banco de dados usando ferramentas de administração de tabela.

    Tabelas e campos personalizados

    Os administradores podem adicionar tabelas personalizadas, definir campos e gerenciar rótulos de campo. Os administradores também podem excluir tabelas personalizadas que não são necessárias ou excluir todos os registros em uma tabela sem excluir a própria tabela.

    Entradas do dicionário

    O dicionário do sistema é uma tabela, chamada Entrada de Dicionário [sys_dictionary], que contém detalhes de cada tabela e define cada coluna em cada tabela em uma instância. Os administradores podem modificar tabelas e campos no dicionário do sistema, que posteriormente definem as listas e os formulários que os usuários acessam em toda a instância.

    Atributos do dicionário

    Os atributos de dicionário definem o comportamento global dos campos. Um administrador aplica atributos diretamente à entrada do dicionário para controlar vários aspectos de como a tabela ou o campo se comporta em todo o sistema.

    Substituições de dicionário

    As substituições de dicionário permitem que os administradores substituam as configurações de campo em tabelas estendidas. As substituições de dicionário permitem que os administradores personalizem o comportamento de um campo para uma tabela específica que herda de outra tabela. As substituições são usadas para alterar os atributos do dicionário herdados em tabelas secundárias sem afetar a tabela primária ou outras tabelas secundárias.

    Nivelamento de tabela

    Com o nivelamento de tabela, a tabela Tarefa [task] e a tabela Item de configuração base [cmdb] têm uma hierarquia de tabelas relacionadas em que uma ou mais tabelas secundárias se estendem de uma tabela primária.

    O modelo de extensão não afeta a forma como as tabelas aparecem ou funcionam na instância. Toda a funcionalidade da tabela, incluindo exibições de banco de dados, permanece inalterada pelo modelo de extensão.

    Índices de tabela

    Um índice coloca tabelas não ordenadas em ordem e acelera com eficiência as consultas a colunas em suas tabelas, criando ponteiros para onde as informações são armazenadas em seu banco de dados. Os administradores podem adicionar índices para acessar os dados da tabela com mais facilidade.

    Relacionamentos de tabela muitos-para-muitos

    Os relacionamentos de tabela de muitos para muitos (M2M) permitem que os administradores associem registros entre duas tabelas de maneira bidirecional e flexível. Este tipo de relacionamento é usado para criar links entre registros em que cada registro de uma tabela pode estar relacionado a vários registros em outra tabela e vice-versa.