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



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

12.2.2. Кестелерді басқару 
 
Бірыңғай дерекқор қҧрылымын жасағаннан кейін, дерекқор 
жобасын жасайтын қатынастарды кӛрсететін кестелерді жасай аласыз. 
Естеріңізге сала кетейік, кесте ақпаратты сақтау ҥшін негізгі объект 
болып табылады деректер базасында. Деректерді қамтитын жолдар мен 
бағандардан тҧрады, дерекқордағы физикалық кеңістікті алады және 
тҧрақты немесе уақытша болуы мҥмкін. Реляциялық дерекқордағы 
баған деп аталатын ӛріс белгілі бір деректер тҥрін тағайындаған 
кестенің бӛлігі болып табылады. Әр дерекқор кестесінде кемінде бір 
баған болуы керек. Деректер жолы - дерекқор кестесіндегі жазба, оған 
бір кесте жазбасынан деректерді қамтитын ӛрістер кіреді. 
Дерекқор кестелерін жасамас бҧрын, кестенің барлық бағандары 
мен әрбір бағанның сипаттамаларын анықтау арқылы ойлануыңыз 
керек
237
 


индекстер, басқа кестелерге қатысты тҧтастық шектеулер. Алдын ала 
домендер кестелерде пайдаланылған жағдайда анықталуы керек. 
Жасалған кесте қосылатын дерекқорды ашу керек, яғни белсенді 
қосылым орнатылуы керек. 
Дерекқор кестесін жасау CREATETABLE операторы арқылы 
орындалады. Кесте жасау операторының негізгі синтаксисі келесідей:
CREATETABLE<кесте атауы>
({<баған анықтамасы>|<кесте шектеулерін анықтау>}
[,...,{<баған анықтамасы > |< кесте шектеулерін анықтау >}]}
Кестенің атауын ҥтірмен кӛрсетіп болған соң, жақшалардағы 
барлық сӛйлемдер жеке кесте элементтерін немесе бағыныңқы 
мәндерді анықтайтын жақшаларда кӛрсетілуі керек:
■ 
<кесте атауы> — қҧрылып жатқан кесте идентификаторы;
■ 
<баған анықтамасы> — Кестедегі бір бағанның атауын, деректер 
тҥрін 
және 
параметрін 
кӛрсету. 
Баған 
атаулары 
идентификаторларға қатысты ережелерге сәйкес келуі және кестеде 
бірегей болуы керек;
■ 
<кесте шектеулерінің анықтамасы> — кесте деңгейінде белгілі бір 
тҧтастығы шектеулерін орнату.
<Кесте анықтамасы> тармағын пайдалану арқылы бағанның 
сипаттарын кӛрсетіңіз:
<баған анықтамасы> : : =
<баған атауы>< деректер тҥрі>
[<бағанды шектеу>][,...,<бағанды шектеу>]
Параметрлердің мақсаты мен қолдануын қарастырамыз:
■ 
<баған атауы> - кесте бағанын атауын кӛрсететін идентификатор; 
■ 
<деректер тҥрі> - бағанның деректер тҥрі; 
■ 
<баған шектеулері> - Бҧл тармақ бағанда анықталатын шектеулерді 
анықтайды. Сӛйлемнің синтаксисі келесідей:
<баған шектеулері>;;=
[CONSTRAINT<сілтемелік бҥтіндік атауы>]
{[DEFAULT <мағынасы>]
| [NULL|NOT NULL]


Достарыңызбен бөлісу:
1   ...   183   184   185   186   187   188   189   190   ...   246




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

    Басты бет