Sobes.tech
Junior — Middle

რომელი ინდექსი შეიქმნება ავტომატურად მონაცემთა ბაზაში ცხრილის შექმნისას?

sobes.tech AI

პასუხი AI-სგან

ძირითადი წესით, როდესაც ქმნით მაგიდას უმეტეს რელაციურ მონაცემთა ბაზებში, ავტომატურად იქმნება ინდექსი ძირითადი გასაღზე (PRIMARY KEY). ეს ინდექსი უზრუნველყოფს მნიშვნელობების უნიკალურობას ძირითადი გასაღების სვეტ(ებ)ში და აჩქარებს ძიებისა და შეჯამების ოპერაციებს.

მაგალითად, SQL-ში:

CREATE TABLE users (
    id INT PRIMARY KEY,
    name VARCHAR(100)
);

ამ შემთხვევაში, ავტომატურად იქმნება უნიკალური ინდექსი id სვეტზე.

თუ ძირითადი გასაღები არ არის მითითებული, ჩვეულებრივ, არ იქმნება ინდექსი სტანდარტულად, მაგრამ ეს დამოკიდებულია კონკრეტულ მონაცემთა ბაზის მართვის სისტემაზე (SGBD).