белгілі бір ӛріске енгізілген қҧндылықтарды кӛбейту
немесе азайту
тәртібінде жҥзеге асады. Мысалы, студенттік деректерді топтық
нӛмірмен және / немесе алфавит бойынша реттеуге болады (9.10
сурет).
Сонымен қатар, белгілі бір критерийге
сай келетін ақпараттың
ҥлкен кӛлемінде, мысалы, оның туған кҥніне қарай оқушыны табу ҥшін
жиі қажет. Ҥлкен кестеде іздеу кезінде жазбаларды қарапайым іздеу
кӛп
уақытты қажет етпейді, демек, тиімсіз болады. Осы проблемаларды
шешудің тиімді қҧралы индекстерді пайдалану болып табылады.
Индекстер кестедегі нақты ӛрістер немесе ӛрістер
жиынтығы
бойынша іздеуді және сҧрыптауды жылдамдатуға мҥмкіндік беретін
деректер қорларындағы арнайы қҧрылымдар ретінде ҧсынылуы
мҥмкін. Индекстер
деректердің бірегейлігін, яғни бастапқы немесе
бірегей кілттерді жасау ҥшін қолданылады.
Физикалық тҥрде индекс - жазба мекен-жайын анықтау ҥшін
пайдаланылатын кесте.
Индекстер болған жағдайда, кӛптеген
жағдайларда деректерді индекстеудің болмауына қарағанда тезірек
жасауға болады, себебі индекстегі мәндер реттеледі және индекстің ӛзі
аз болады. Индекс пайдаланушы немесе жҥйе ҥшін арнайы кесте ҥшін
жасалады.
Индекстелген кестелерде әртҥрлі
операцияларды орындау
жылдамдығын кӛбейту кӛбінесе кестелердің ӛзімен емес, шағын
индекс файлдарымен орындалуымен байланысты. Ең ҥлкен әсер
жоғары-
Топ
ТАӘ
35
Иванов Ф.И.
35
Кириллова Е.Е.
35
Потапов В.С.
35
Дудко О.В.
48
Таран О.С.
44
Ильин Г.С.
35
Федорова Д.С.
44
Медведева Ж.А.
44
Пушкина АА.
Топ
ТАӘ
35
Дудко О.В.
35
Иванов Ф.И.
35
Кириллова Е.Е.
35
Потапов В.С.
35
Федорова Д.С.
44
Ильин Г.С.
44
Медведева Ж А
44
Пушкина АА.
48
Таран О.С.
а
б
9.10 сурет. Жазбалардың физикалық тәртібі (а); кестедегі жазбалар «Топ» ӛрісі
бойынша сҧрыпталады (б)
Достарыңызбен бөлісу: