Come Creare Un Campo Chiave

Sommario:

Come Creare Un Campo Chiave
Come Creare Un Campo Chiave

Video: Come Creare Un Campo Chiave

Video: Come Creare Un Campo Chiave
Video: Come creare una chiave di riserva con una stecca di legno - Dissacration2.flv 2024, Maggio
Anonim

Il "campo chiave" nella tabella del database è il campo della tabella per cui il sistema di gestione di questo database crea record di servizio aggiuntivi che servono a velocizzare la ricerca delle righe. La procedura di riordinamento in base al contenuto di un campo chiave, che il DBMS esegue dopo ogni modifica in una tabella, è chiamata indicizzazione per campo chiave. In MySQL DBMS, è conveniente utilizzare l'applicazione phpMyAdmin per creare campi chiave.

Come creare un campo chiave
Come creare un campo chiave

Istruzioni

Passo 1

Accedi a phpMyAdmin e vai al database contenente la tabella che ti interessa facendo clic sul collegamento corrispondente nel riquadro sinistro dell'interfaccia dell'applicazione. Nel riquadro di sinistra della pagina che si apre, ci sarà un elenco di tabelle esistenti nel database selezionato e nel riquadro di destra ci sarà una tabella con informazioni più dettagliate su di esse. È necessario fare clic sul collegamento con il nome della tabella richiesta nel riquadro di sinistra o sull'icona "Struttura" nella riga corrispondente nel riquadro di destra. Di conseguenza, l'elenco dei campi di questa tabella verrà caricato nel frame di destra.

Passo 2

Se devi rendere una chiave uno dei campi esistenti, hai diverse opzioni. Se è necessario creare una chiave solo per accelerare la ricerca dei record (possono essere presenti più chiavi di questo tipo contemporaneamente nella tabella), fare clic sull'icona "Indice" nella colonna "Azione" del campo della tabella richiesto. L'applicazione comporrà la query SQL richiesta e la invierà al server. Se dovesse essere una chiave univoca, in base alla quale i record della tabella sono ordinati per impostazione predefinita (ce ne può essere solo uno e si chiama "indice primario"), quindi fare clic sull'icona "Primario" nella stessa colonna "Azione".

Passaggio 3

Se è necessario creare un campo chiave che non è ancora presente nella tabella, selezionare la casella "All'inizio della tabella" e fare clic sul pulsante "OK" nella stessa riga. Nel modulo che si apre, compila i campi con i parametri del campo in creazione e metti un segno di spunta nella riga con l'icona "Primario", quindi fai clic sul pulsante "Salva" e l'applicazione genererà e invierà l'SQL richiesto interrogazione.

Passaggio 4

Puoi anche formare tu stesso la richiesta richiesta. Per fare ciò, fare clic sul collegamento SQL e digitare il testo della query richiesto nel campo di testo multilinea. Ad esempio, può assomigliare a questo:

ALTER TABLE `tableOne` DROP PRIMARY KEY, ADD PRIMARY KEY (` login`)

Questa query sovrascrive la chiave primaria esistente nella tabella denominata tableOne e assegna il campo denominato login come chiave primaria. Per inviare la richiesta, fare clic sul pulsante "OK".

Consigliato: