Sobre o banco de dados do Installer

O banco de dados do Windows Installer consiste em muitas tabelas inter-relacionadas que, juntas, compõem um banco de dados relacional das informações necessárias para instalar um grupo de aplicativos. Como o banco de dados é relacional, as tabelas são vinculadas por meio dos dados nos valores de chave primária e estrangeira. Isso fornece um método eficiente para alterar o processo de instalação e significa que os usuários podem personalizar com mais facilidade um aplicativo grande ou grupo de aplicativos. As tabelas de banco de dados refletem o layout geral de todo o grupo de aplicativos, incluindo:

  • Recursos disponíveis
  • Componentes
  • Relação entre recursos e componentes
  • Configurações necessárias do Registro
  • Interface do usuário para o aplicativo

Para criar um banco de dados de instalação, você precisa preencher as tabelas com todas as informações sobre os aplicativos e o processo de instalação. A criação manual de todas essas tabelas passa a ser uma tarefa imensa, mesmo para uma instalação de tamanho moderado. Portanto, há algumas ferramentas de terceiros disponíveis para ajudar na criação do banco de dados do instalador. As seções a seguir descrevem os grupos de tabelas de banco de dados relacionadas.

Grupo de tabelas principais

Grupo de tabelas de arquivos

Grupo de tabelas do Registro

Grupo de tabelas do sistema

Grupo de tabelas do localizador

Grupo de tabelas de informações do programa

Grupo de tabelas de procedimento de instalação

Legenda do diagrama de relação de entidades

Arquivos mortos de texto

Para ver a lista completa de todas as tabelas de um banco de dados de instalação, confira Tabelas de banco de dados.

Versões, ferramentas e redistribuíveis liberados