Оқулық «Білім беруді дамытудың федералды институты»



Pdf көрінісі
бет182/246
Дата27.09.2023
өлшемі4.61 Mb.
#478892
түріОқулық
1   ...   178   179   180   181   182   183   184   185   ...   246
Г. Н. Федорова, Деректер қорын әзірлеу және басқару. Оқулық. Мәскеу «Академия» баспа орталығы, 2015ж.

231
 


(синтаксистік ережелерге сәйкес) және әр тҥрлі дерекқор 
нысандарының идентификаторларын немесе атауларын білдіреді. 
Ӛтініштегі сӛздер де белгіленген синтаксистік ережелерге сәйкес 
орналастырылады. 
SQL тіл идентификаторлары дерекқордағы нысандарды білдіреді 
және кестелер, кӛріністер, бағандар және басқа дерекқор 
нысандарының атаулары болып табылады. SQL стандарты әдепкі 
таңбалар жиынын анықтайды. Латын әліпбиінің (A-Z, a-z) жоғарғы 
және тӛменгі әріптері, сандар (0-9) және астын сызу (_). ID 
форматында келесі шектеулер белгіленеді::
■ 
идентификатор ҧзындығы 128 таңба болуы мҥмкін; 
■ 
идентификатор хатпен басталуы тиіс;;
■ 
ID идентификаторы бос орындардан тҧруы мҥмкін емес.
Кӛптеген тіл компоненттері регистрді ескермейді. 
SQL тілінің сипаттамасы берілген тіл метатіл деп аталады. 
Синтаксистік анықтамалар, әдетте, Бэкуса-Наур формулалары (BNF) 
деп аталатын арнайы металингвистикалық рәміздердің кӛмегімен 
беріледі. Сақталған сӛздерді жазу ҥшін бас әріптер қолданылады. 
Тӛменгі әріптер пайдаланушылық анықтайтын сӛздерді жазу ҥшін 
пайдаланылады. BNF белгілерінде пайдаланылатын таңбалар мен 
олардың белгілері 12.1 кестеде кӛрсетілген.
Бҧрын біз деректерді дерекқорда бірнеше тҥрлі тҥрлердің бірінде 
жинақталған жиынтық ақпарат ретінде анықтадық. Деректер тҥрлерін 
қолдана отырып, кестенің нақты бағанындағы деректерге, оның ішінде 
бӛлінген жады кӛлеміне қатысты негізгі ережелер белгіленеді. 
SQL тілінде стандарт бойынша анықталған алты скалярлы деректер 
тҥрлері бар (12.2-кесте).
12.1 кесте. БНФ металингвистикалық белгілері 
Анықтама бойынша тең 
I
Бірнеше тӛмендетілген мәндердің біреуін таңдау 
қажеттілігі
<...>
Тілдің қҧрылымы метал тілінің кӛмегімен сипатталады 
{...}
Тізімнен кейбір конструкцияларды міндетті іріктеу 
[...]
Тізімнен кейбір конструкцияларды қосымша таңдау 
[,..n]
Қҧрылыстың қосымша қайталануы нӛлден бірнеше 
есеге дейін 


Достарыңызбен бөлісу:
1   ...   178   179   180   181   182   183   184   185   ...   246




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

    Басты бет