Esta página de propriedades contém um conjunto de propriedades para os índices, chaves primárias e restrições exclusivas anexadas às tabelas no diagrama da base de dados ou na tabela Designer. Os índices e as restrições não são representados graficamente em diagramas de base de dados.
Nome da tabela
Mostra o nome da tabela na tabela Designer ou na tabela selecionada no diagrama da base de dados. Se estiver selecionada mais do que uma tabela no seu diagrama de base de dados, apenas o nome da primeira tabela é visível.
Índice selecionado
Mostra o nome do primeiro índice da tabela em Tabela Designer ou a tabela selecionada no diagrama da base de dados. Se estiver selecionada mais do que uma tabela no seu diagrama de base de dados, apenas o nome do primeiro índice da primeira tabela estará visível. Para mostrar as propriedades de um índice diferente, expanda a lista pendente.
Type
Mostra o tipo de objeto de chave ou índice da tabela selecionada: índice, chave primária ou restrição exclusiva.
Novo
Selecione este botão para criar um novo índice, chave ou restrição exclusiva para a tabela de base de dados selecionada.
Delete
Selecione este botão para remover o índice, a chave ou a restrição selecionados da tabela.
Nota: Se tentar eliminar uma chave primária que participa em relações, é apresentada uma mensagem a perguntar-lhe se também pretende eliminar todas as relações. Não pode eliminar uma chave primária sem eliminar primeiro as relações em que participa.
Nome do índice
Mostra o nome do índice selecionado. Pode mudar o nome do índice ao introduzir um novo nome nesta caixa.
Nome da coluna/Ordem
(Apenas no Microsoft SQL Server 2000.) Mostra as colunas que contribuem para o índice, a chave primária ou a restrição exclusiva, juntamente com se os valores de cada coluna estão dispostos por ordem ascendente ou descendente dentro do item. Pode adicionar, alterar ou remover nomes de colunas nesta lista. Também pode alterar a definição ascendente/descendente para cada coluna.
Grupo de Ficheiros de Índice
Selecione o nome do grupo de ficheiros no qual pretende armazenar o índice selecionado. Tem de ter, pelo menos, um grupo de ficheiros definido pelo utilizador para que esta definição esteja ativada. Esta definição só está disponível para bases de dados SQL Server 7.0 ou superiores. Se criar um objeto de base de dados e não especificar o respetivo grupo de ficheiros, SQL Server irá atribuí-lo ao grupo de ficheiros predefinido. Inicialmente, o grupo de ficheiros predefinido é o grupo de ficheiros Principal.
Para obter mais informações sobre como criar e utilizar grupos de ficheiros, veja a documentação do SQL Server.
Criar EXCLUSIVOS
Selecione esta opção para criar uma restrição ou índice exclusivo para a tabela de base de dados selecionada. Especifique se está a criar uma restrição ou índice ao selecionar o botão Restrição ou Índice .
-
Ignorar chave duplicada Se criar um índice exclusivo, pode definir esta opção para controlar como SQL Server reage quando uma linha cujo valor de chave é igual a um valor de chave existente é inserida durante uma operação de inserção em massa. Se selecionar Ignorar chave duplicada, SQL Server emitirá uma mensagem de aviso, ignorará a linha de entrada ofensiva e tentará inserir as linhas restantes da operação de inserção em massa. Se não escolher Ignorar chave duplicada, SQL Server emitirá uma mensagem de erro e reverterá toda a operação de inserção em massa.
Fator de preenchimento
Mostra o fator de preenchimento que especifica a totalidade de cada página de índice. Se não for especificado um fator de preenchimento, é utilizado o fator de preenchimento predefinido da base de dados.
Índice do Teclado
Se especificou um Fator de Preenchimento superior a zero por cento e selecionou a opção para criar um índice exclusivo, pode indicar SQL Server utilizar a mesma percentagem que especificou em Fator de Preenchimento como o espaço a deixar aberto em cada nó interior. Por predefinição, SQL Server define um tamanho de índice de duas linhas.
Criar como CLUSTERED
Selecione esta opção para criar um índice em cluster para a tabela de base de dados selecionada.
Não recompute automaticamente as estatísticas
Selecione esta opção para indicar SQL Server utilizar estatísticas criadas anteriormente. Esta opção, disponível apenas para bases de dados 7.0 e superiores SQL Server, pode degradar o desempenho das consultas, mas acelerará a operação de criação de índices.
Para obter mais informações sobre esta opção, veja a documentação do SQL Server.
Texto de Validação
(apenas SQL Server 2000.) Mostra o texto que é apresentado aos utilizadores sempre que é introduzida uma linha que viola o índice, a chave ou a restrição.
Para SQL Server 6.5, as seguintes opções são expostas.
Opções de Ordenação de Dados
Identifique como os dados são ordenados no índice à medida que os registos são adicionados ao índice.
-
Ordenar dados Predefinição. Organiza os dados por ordem ascendente.
-
Dados já ordenados Aceita a ordem dos dados existentes.
-
Reorganizar dados ordenados Reorganiza os dados por ordem ascendente. Selecione esta opção, por exemplo, quando a tabela ficar fragmentada ou para reconstruir índices não agrupados.
Opções de Linha Duplicada
Identifique como o índice deve processar linhas duplicadas.
-
Não permitir linhas duplicadas Predefinição. Impede que o índice seja guardado se existirem linhas duplicadas. Se existirem linhas duplicadas, é apresentada uma mensagem de erro.
-
Ignorar linhas duplicadas Elimina linhas duplicadas do índice à medida que está a ser criado.
-
Permitir linhas duplicadas Cria o índice, apesar de existirem linhas duplicadas.