Tworzenie bazy danych, tabeli oraz dodawanie indeksu

Powrót
Autor Patryk 0 Komentarzy

Tworzenie bazy danych:

CREATE DATABASE baza_danych;

Tworzenie Tabeli:

CREATE TABLE tabela (
     id INT AUTO_INCREMENT PRIMARY KEY,
     imie VARCHAR(20), 
     nazwisko VARCHAR(50),
     data_urodzenia DATE, 
     nr_telefonu INT(9),
     miejscowosc VARCHAR(100)
 );

Indeksy, w dużym uproszczeniu, powodują przyśpieszenie operacji wyszukiwania wykonywanych na bardzo dużych tabelach. Indeks należy zakładać dla pól, według których najczęściej jest wykonywane wyszukiwanie lub sortowanie. 

Tworzenie Indeksu dla rekordu:

CREATE INDEX nazwa_indeksu ON tabela (id);

Indeksy można tworzyć również na etapie projektowania tabeli.

CREATE TABLE tabela_2(
    id INT AUTO_INCREMENT PRIMARY KEY,
    imie VARCHAR(20),
    nazwisko VARCHAR(30),
    INDEX id_idx (id)
    INDEX imie_idx (imie),
    INDEX nazwisko_idx (nazwisko)
);

Dodaj komentarz

Dodaj komentarz

  Subskrybuj  
Powiadom o