Page 35 - электрондык_окулык
P. 35
GROUP BY бӛлімінде есептер ӛрістерінің тізімі беріледі.
HAVING бӛлімінде әр есепке салынатын шарт - предикаттары беріледі.
ORDER BY бӛлімінде нәтиженің жинақталу ӛрістерінің тізімі, яғни нәтижеде
сұрыптаудың қатарын анықтайтын ӛрістердің тізімін беріледі. Осылайша, SELECT -
кілттік сӛз, ол МҚБЖ сұранысының командасы - сұраныс екенін хабарлайды. Барлық
сұраныстар осы сӛзбен басталады.
!!! Сұраныс кестелердің құрамын өзгертпейді, ол тек қана мәліметтерді
көрсетеді.
FROM - SELECT-ке ұқсайтын кілттік сӛз, ол әр сұраныста кӛрсетілуі керек. Осы
сӛзден кейін пробел содан соң, кестелер атымен - сұранысқа арналған бұлақтардың.
Самый простой запрос SELECT - гі ең қарапайым сұраныс FROM-да кӛрсетілген
кестелердің барлық бағандарын кӛрсетеді.
SELECT *
FROM R1,R2
Или
SELECT R1.A, R2.B
FROM R1,R2
WHERE - кілттік сӛз, оның артынша шарт-предикаты жүреді, кестеде жазбаға
қолданылатын, ол оны выборкаға кіру үшін қанағаттандыруы тиіс.
Курстық жұмыста кӛптеген сұраныстар қарастырылды. Солардың бірін сипаттап
ӛтейін. «Запрос по специализации врача и о его расписании» бұл сұраныс арқылы кез
келген пациент немесе жаңадан қаралуға келген адамдар ӛзінің ауырған жеріне
байланысты қай дәрігерге қай уақытта қаралғысы немесе қаралатыны жӛнінде мәлімет
береді. Мысалы, тексерілуге келеген адамның тамағы, құлағы немесе мұрны ауыратын
болса, ол лорға қаралуы тиіс.
Пысықтау сұрақтары
1. Сұраныстардың құрылымды SQL-тілі, оның жалпы мінездемесі
2. SQL тілінде мәліметтерді ӛңдеудің негізгі операторлары.
Қолданылған әдебиеттер
1. Абдуллина В.З. Системы без данных. Учебник.- Алматы: КазНТУ,2009.
2. Балғабаева Л.Ш.Мәліметтер және білім базасы.- Алматы.ҚазҰТУ,2002.

