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 aEdite PDFs como se fossem imagensAtribuir uma letra fixa aos discosComo converter uma página da web em PDFComo recuperar arquivos danificados ou excluídos no WindowsO melhor NAS 2021 para casa e escritório: guia de compraPartition 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áveisComo comparar dois arquivos de textoProgramas para eliminar arquivos desnecessáriosComo fazer download e clonar um site inteiro |