Таңдау шарты - деректер элементінің
логикалық позициясы, оның
мәні және деректер арасындағы қарым-қатынас қолданылуы мҥмкін
деректерді таңдаудың белгілі бір ӛлшемі.
Деректерді басқару тіліндегі DCL (DataControlLanguage) тілі
дерекқордағы ақпаратқа қатынасты басқаруға мҥмкіндік
беретін
деректерді басқару пәрмендерін қамтиды. Әдетте, олар деректерге
қатынаумен байланысты объектілерді жасау ҥшін
пайдаланылады,
сондай-ақ пайдаланушылар арасында артықшылықтарды бӛлуді
басқару ҥшін қызмет етеді. Деректерді басқару пәрмендері келесідей:
■
GRANT — қолжетімділік қҧқығын орнату;
■
REVOKE — қол жетімділік қҧқығын жоққа шығару.
Бҧл командалардың синтаксисі СУБД-ға байланысты. Қатынасты
басқару процесін жеңілдету ҥшін, кӛптеген
СУБД пайдаланушыларға
топтарға топ немесе топ рӛлдерін анықтау мҥмкіндігін береді -
пайдаланушыға берілген артықшылықтар жиынтығы.
Бҧл тәсіл белгілі бір пайдаланушыға рӛлді
беруге немесе оған
тағайындалған тапсырмаларға сәйкес қҧқықтардың жиынтығы бар
белгілі бір пайдаланушылар тобына байланыстыруға мҥмкіндік береді.
Деректерді басқару пәрмендерін пайдалану
арқылы пайдаланушы
дерекқормен
әрекеттердің
орындалуын
бақылайды,
дерекқор
әрекеттерін талдайды, жҥйенің ӛнімділігін талдайды және т.б.
Деректер базасын басқару және дерекқорды басқару бірдей емес екенін
атап ӛткен жӛн. Дерекқорды басқару дерекқорды
жалпы басқару болып
табылады және барлық деңгейдегі командаларды пайдалануды
қамтиды.
Транзакцияны басқару пәрмендері келесі пәрмендерді қамтиды:
■
COMMIT — транзакцияны растау;
■
ROLLBACK — транзакцияны жҧмсау;
■
SAVEPOINT— ҥзіліс нҥктесін орнату (толық емес қайтару);
■
SET TRANSACTION — транзакцияның басы.
SQL тілін сәтті меңгеру ҥшін SQL тілінің қҧрылымы мен
тҥсініктемелерінің қысқаша сипаттамасын ҧсыну қажет, олар әр тҥрлі
тілдік қҧрылымдардың пішімін анықтау ҥшін қолданылады. SQL
операторы сақталған сӛздерден, сондай-ақ
пайдаланушы анықтаған
сӛзден тҧрады. Резервтелген сӛздер SQL тілінің ҥнемі бӛлігі болып
табылады және тіркелген мәнге ие. Пайдаланушы анықтаған сӛздерді
пайдаланушы ӛзі белгілейді
Достарыңызбен бөлісу: