Sql сұраныстардың құрылымдалған тілі туралы жалпы түсінік


Деректерді анықтаудың операторы



бет2/2
Дата07.02.2022
өлшемі0,56 Mb.
#95877
түріБағдарламасы
1   2
Байланысты:
SQL сұраныстар

Деректерді анықтаудың операторы




























Оператор




Мағынасы




























CREATE TABLE




Жаңа ДҚ кестесін құрады




























DROP TABLE




ДҚ кестені жояды




























ALTER TABLE




Бар кестенің құрылымын немесе оған













берілетін тұтастық шектеулерін өзгертеді





































CREATE VIEW




SQL-сұранысына сəйкес келетін













виртуалды кесте ні құрады











































ALTER VIEW




Бұрын берілген көріністі өзгертеді




























DROP VIEW




Бұрын берілген көріністі жояды




























CREATE INDEX




Сəйкес атрибуттары бойынша жылдам













кіруді қамтамасыз ететін кейбір











































DROP INDEX




Бұрын жасалған индексті жояды


































7.3 кесте










Деректерді манипуляциялау операторы




























Оператор




Мағынасы

























DELETE




Негізгі кестенің іріктеу шарттарына сəйкес










келетін бір немесе бірнеше жолдарды
















жояды. Оны қолдану тұтастықты қолдау
















қағидасына сəйкес. Сондықтан ол үнемі
















дұрыс орындалмауы мүмкін, тіпті
















синтаксистік дұрыс жазылса да




























INSERT




Базалық кестеге бір жол енгізеді. Оның
















кестенің не сұраныстың бір кестесінен
















екіншісіне бірнеше жолды бірден
















көшіретін модификацияларына жол
















беріледі










UPDATE




Іріктеу шарттарына сай келетін бір немесе













бірнеше жолдарындағы бір не бірнеше
















бағаналардың мағынасын жаңартады




























Сұраныс операторы







Оператор

Мағынасы

SELECT

Алгебраның релятивтік операторларының




барлығын ауыстырады жəне сұранысқа сай




келетін нəтижелі қатынас құруға




мүмкіндік береді.










7.5 кесте

Əрекеттерді (транзакцияларды) басқару операторлары







Оператор

Мағынасы







CCOMMIT

Транзакцияға біріктірілген кешенді өзара




байланысты ақпарат өңдеуді аяқтайды







ROLLBACK

Транзакция барысында енгізілген




өзгерістерді өшіреді

SAVEPOINT

ДҚ аралық мəнін сақтайды жəне оны




болашақта қайтып келу үшін белгілейді










7.6 кесте

Деректерді əкімшілендіру операторлары







Оператор

Мағынасы







ALTER DATABASE

Деректер қорындағы негізгі объектілердің




жинағын жəне барлық деректер қорына




қатысты шектеулерді өзгертеді

ALTER DBAREA

Бұрын жасалған сақтау облысын таңдайды.

ALTER PASSWORD

Барлық деректер қорына кілт сөзді

өзгертеді

CREATE DATABASE

Жаңа деректер қорын жасайды

CREATE DBAREA

Деректер қорын сақтаудың жаңа облысын

табады

DROP DATABASE

Деректер қорын жояды

DROP DBAREA

Деректер қорын сақтау облысын жояды

GRANT

Деректер қорына немесе оның жеке




элементтеріне қол жеткізу құқығын




ұсынады

REVOKE

Деректер қорына немесе оның жеке

100

элементтеріне қол жеткізу құқығын




шектейді







Басқару операторлары

Оператор




Мағынасы

DECLARE




Сұранысқа меңзерді қояды, атау беріледі,







олармен байланысты ДҚ анықтайды

OPEN




Деректер қорының меңзерімен







объектілерін жабу

FETH




Белгілі бір жазбаға меңзерді қойып, оны







оқиды










CLOSE




Меңзерді жəне деректер қорының







объектілерін жабады










PREPARE




SELECT ережесіне сəйкес, сұраныс







орындау жоспарын жасайды.

EXECUTE




Бұрын жіберілген сұраныстарды







орындайды

Кілт сөздер жазбада болмауы мүмкін, дегенмен, құрылымдалған SQL тілі операторлардан жəне грамматикадан құралған.




Бақылау сұрақтары



  1. ДҚБЖ Access бағдарламасымен жасалатын сұраныстардың мағынасы мен түрлері қандай?




  1. Тұрақты сұраныстың параметрлі сұраныстан айырмашылығы

неде?

  1. Қиылысты сұраныстың мəні неде?

  2. Орындалатын əрекеттер бойынша қандай сұраныстар түрлерін білесіздер?




  1. ДҚБЖ Access жүйесіндегі сұраныстарды құрудың дəйектілігінің шарттары қандай?




  1. Мəтіндік өрістердегі деректер іріктемесін енгізудің шарттары қандай?




  1. AND жəне OR байланысты деректерді іріктеудің шарттары арасындағы айырмашылық неде?




  1. Келесі функциялардың мағынасын ашыңыз Day, Month, Year,

Date().

  1. Есептеу өрісі қашан құрылады?

  2. Есептеу өрісін жасауда əрекеттердің реттілігі қандай?

  3. SELECT ережелері қандай сөздерден құрылған?




  1. SQL тілі қандай оператор топтарынан құрылған?




  1. Келесі сөздердің мəні неде: FROM, WHERE, GROUP BY,



HAVING, ORDER BY?

Достарыңызбен бөлісу:
1   2




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет