O uso de índices ou delle chaves primárias dentro de uma tabela é muito importante para quem tem que gerenciar um banco de dados muito pesado e rico em registros. A maneira mais fácil de entender a utilidade dos índices é através do exemplo do índice presente no final de um livro: se você precisa identificar certas páginas de um livro, primeiro você fará é consultar o índice. O mesmo princípio se aplica à consulta de uma tabela com muitos registros. A introdução de um índice permitirá que você evite longos tempos de espera e economize muito tempo.
Sem um índice, o banco de dados é forçado a ler a tabela inteira examinando-a. Com um índice, o sistema faz primeiro a sua consulta para identificar as posições em que pretende recuperar os dados, permitindo tempos de processamento muito mais rápidos.
O uso de índices, portanto, serve para realizar consultas mais rápidas com a única falha de aumentar o volume de dados armazenados e o tempo gasto para gerenciar as árvores de pesquisa nas operações INSERT, UPDATE e DELETE como o índice que deve ser reconstruído a cada vez .
1. O índice pode envolver uma ou mais colunas e a sintaxe para criá-lo via SQL é a seguinte:
CRIAR ÍNDICE "index_name" ON "table_name" (field_name);
2. Se quisermos criar um índice, chamando-o IDX_Cognome, para a mesa Usuários no campo sobrenome é necessário escrever:
CRIAR ÍNDICE IDX_Surname ON Usuários (Sobrenome);
3. Se, por outro lado, quisermos criar mais de um índice, por exemplo sul Nome, devemos escrever:
CREATE INDEX IDX_Surname ON Usuários (Sobrenome, Nome);
4. Na criação do índice, também existe a possibilidade de adicionar o termo UNIQUE, que especifica que o índice criado será exclusivo.
CRIAR ÍNDICE ÚNICO sobrenome_IDX ON Usuários (sobrenome);
Em relação ao nome do índice não existe uma regra precisa quanto à nomenclatura, antes do nome do índice o método mais comum é colocar o prefixo "IDX_".
La chave primária identifica assim registros únicos na tabela (valores únicos e ausência de valores nulos). Para evitar que o usuário cometa um erro na avaliação deste campo, é aconselhável associar o tipo de dado "Contador”Tanto por ser numérico como por não haver possibilidade de repetir o mesmo valor duas vezes, já que o contador parte de 1 e aumenta automaticamente ao adicionar novos campos à tabela.
Uma chave primária pode existir em vários campos e, nesse caso, recebe o nome da chave composta.
1. A sintaxe para crie uma chave primária ao criar uma tabela é o seguinte:
CREATE TABLE Usuário (KeyPr inteiro PRIMARY KEY, Sobrenome varchar (30), Nome varchar (30));
A mesa é criada Usuário e os campos sobrenome e Nome e a chave primária KeyPr.
2. A sintaxe para criar uma chave primária modificando uma tabela existente é a seguinte:
ALTER TABLE Usuário ADD PRIMARY KEY (KeyPr);
A chave primária no campo é adicionada à tabela do usuário KeyPr.
Adriana gil
Somos uma equipe especializada e apaixonada por realidade virtual. Temos uma vasta experiência nesta área. Decidimos criar ForVirtualRealityLovers para compartilhar todas as nossas informações com clientes e usuários. Temos informação de qualidade. Você pode encontrar dicas, guias, entrevistas, produtos de ponta e muito mais! Se você está curioso, entre em nosso site ForVirtualRealityLovers.com e descubra o mundo virtual! 😉
Como recuperar arquivos apagados no PC ❯
Artigos relacionados a![]() Edite PDFs como se fossem imagens![]() Atribuir uma letra fixa aos discos![]() Como converter uma página da web em PDF![]() Como recuperar arquivos danificados ou excluídos no Windows![]() O melhor NAS 2021 para casa e escritório: guia de compra![]() Partition Master Free o melhor programa para particionar discos rígidosAdicione um comentário da sintaxe para a criação de índices e chaves primárias em SQLSoftware
SonChi sono para amantes da realidade virtual?Para Amantes de Realidade Virtual, somos uma equipa de pessoas que visa dar-lhe todas as melhores informações sobre a Realidade Virtual. Que informações compartilhamos?Compartilhamos tudo o que você precisa saber sobre realidade virtual, dicas, preços, funcionalidades, guias e muito mais! 🤖Quais são os melhores produtos de realidade virtual?Temos a melhor seção de informações sobre os melhores produtos de realidade virtual. ![]() ![]() Este trabalho está sob um Creative Commons Atribuição-Não-Comercial-Sem Derivados 4.0 Licença Internacional. 2021 / primerpaso.me X Confira nossos melhores artigos!![]() Programas para deletar arquivos não elimináveis![]() Como comparar dois arquivos de texto![]() Programas para eliminar arquivos desnecessários![]() Como fazer download e clonar um site inteiro |