Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
wpor stpdt.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
357 Кб
Скачать
☆

2) Sql тілінің элементтері

SQL – бірқатар фактілер мен олардың арасындағы қатынастармен жұмыс істеуге арналған компьютер тілі. Microsoft Office Access сияқты қатыстық дерекқор бағдарламалары деректермен жұмыс істеу үшін SQL тілін пайдаланады. Көп компьютер тілдеріне ұқсамай, SQL тілі тіпті жаңадан бастаушылардың өздеріне оқуына және түсінуіне қиын емес. Көп компьютер тілдері сияқты, SQL тілі ISO және ANSI сияқты стандарттау органдары таныған халықаралық стандарт болып табылады.

“SQL жаңадан бастаушылардың өздеріне оқуына және түсінуіне қиын емес.”

Сұрақтарға жауап беруге көмектесетін бірқатар деректерді сипаттауға SQL тілін пайдалануға болады. SQL тілін пайдаланғанда, дұрыс синтаксисті пайдалану керек. Синтаксис – тіл элементтері дұрыс біріктірілген ережелер жиынтығы. SQL синтаксисі ағылшын тілінің синтаксисіне негізделген және көптеген бірдей элементтерді Бағдарламаларға арналған Visual Basic (VBA) синтаксисі ретінде пайдаланады.

Мысалы, аты Маржан болатын істес кісілерге арналған тектердің тізімін алатын қарапайым SQL нұсқауы мынаған ұқсайды:

ТАҢДАУ Last_Name ҚАЙДАН Contacts ҚАЙДА First_Name = 'Mary';

ЕСКЕРТУ : SQL тек деректерді дұрыс бақылау үшін емес, сондай-ақ, кестелер сияқты дерекқор нысандарының жобасын жасау және өзгерту үшін пайдаланылады. Дерекқор нысандарын жасау және өзгерту үшін пайдаланылатын SQL бөлігі деректерді анықтау тілі (DDL) деп аталады. Бұл тақырыпта DDL тілі қамтылмайды. Қосымша ақпарат алу үшін, Деректерді анықтау сұрауы арқылы кестелерді немесе индекстерді құру немесе өзгерту мақаласын қараңыз.

ТАҢДАУ нұсқаулары

SQL тілі арқылы деректер жиынтығын сипаттау үшін ТАҢДАУ нұсқауын жазасыз. ТАҢДАУ нұсқауында дерекқордан алынатын деректер жиынтығының толық сипаттамасы бар. Ол мыналарды қамтиды:

Қандай кестелер деректерді қамтиды.

Әр түрлі көздердегі деректер қалай қатысты болады.

Қандай өрістер немесе есептеулер деректер жасайды.

Деректер сәйкес келуге тиісті қамтылатын шарттар.

Нәтижелерді сұрыптау керек пе және оның жолдары.

SQL сөйлемдері

Сөйлем сияқты, SQL нұсқауында сөйлемдер болады. Әр сөйлем SQL нұсқауына арналған функцияны орындайды. Кейбір сөйлемдер ТАҢДАУ нұсқауында қажетті. Төмендегі кестеде ең жиі кездесетін SQL сөйлемдері берілген.

5 Билет

1 Where сөйлемі. Салыстыру

WHERE сөйлемі берілген кезде, мәліметтер базасының программасы бір-бірлеп барлық кестенің бағандарын қарап өтеді және әрбір жолды тексереді ұйғарымның дұрыстығын тексеру үшін. WHERE сөйлеміндегі сандық өрісға мысал келтірейік. rating жолы Тапсырыс берушілер кестесіндегі тапсырыс берушілерді кейбір критерийлер бойынша негізгі топтарға бөлу үшін қолданылады, олар кейіннен осы номер арқылы алынады. Мүмкін бұл – кредитті бағалау немесе алдыңғы сатып алынған заттар томына бағалау формасы. Мұндай сандық кодтар реляциялық мәліметтер базалары үшін қиын ақпараттарға қорытынды шығаруға арналған тәсіл ретінде өте маңызды.

WHERE сөйлемінде жаңартылатын кесте жолдарын таңдау шарты беріледі. Егер WHERE сөйлемі берілмесе, онда кестенің барлық жолдары жаңартылады.

Салыстыру амалдары

Салыстыру

<,>,=,<=,>=,<>,!=,!<,!>

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]