Page 15 - электрондык_окулык
P. 15

тақырыбы, мақсаты, шифры, басталған күні, аяқталған күні, зерттеу кезеңдерінің саны,
                  басты орындаушы, қосымша мәліметтер.  Бұл мәліметтердің кейбіреуі «құпия»,
                  кейбіреулері - «жалпы» пайдалану мақсатында болса, оларды екі кестеге жіктеген дұрыс;
                  мысалы, құпия  мәліметтерді - жұмыстың шифрын, тақырыбын және  басты
                  орындаушыны бір кестеге, қалғандарын - екінші кестеге. Мұндай екі кесте жұмыс шифры
                  атрибуты арқылы байланыстырылады, әрине бірінші кестені рұқсаты жоқ
                  қолданушылардан қорғау керек.
                        «Кӛпке  -  бір»  байланысы    (М:1)  негізгі  және  қосымша  кестені  анықтау  барысына
                  байланысты ДБ-нда кеңінен қолданылатын «бірге - кӛп» байланысының (1:М)   бір түрі
                  болып табылады.
                        «Бірге  -  кӛп»  байланысына  (1:М)      қоймадан  тұтынушыларға  жіберілген  заттарды
                  (біздің  мысалда  азық  -  түлік)    есепке  алу  тақырыбы  бойынша  Tovar      және  Rashod
                  кестелерінің байланысын  кӛрсетуге болады (3,4 - суреттер), мұндағы Tovar - заттың аты,
                  Ed_izm - тауардың ӛлшем бірлігі, Cena - тауардың бір бірлігінің сату бағасы, Data_ras  -
                  тауардың жібірілген күні, Kol_ras - жіберілген заттың саны.

                        Tovar                                       Rashod
                         T        E        C                       T        D         K
                   ovar     d_izm    ena                     ovar     ata_ras   ol_ras
                         Ұ        к        5                       Ұ        10        1
                   н        г        0 тг.                   н        .05.04    00
                         Ш        к        1                       Ш        10        1
                   әй       г        000 тг.                 әй       .05.04    00
                         К        к        1                       М        10        7
                   үріш     г        00 тг.                  ай       .05.04    0
                         М        л        5                       Ш        11        5
                   ай       итр      0 тг.                   әй       .05.04    0
                                                                   Ұ        12        2
                                                             н        .05.04    00
                                                                   М        12        5
                                                             ай       .05.04    0
                                                                   Ұ        14        3
                                                             н        .05.04    00
                              3 - сурет. Tovar және Rashod кестелеріндегі мәліметтер

                        Бұл  мысалдағы  14.05.04  -  не  дейінгі  мәліметтер  бойынша  күріш  әлі  сатылмаған,
                  сондақтан  Rashod  кестесінде  күрішке  сәйкес  жазба  жоқ.    Rashod  кестесінің  кілті  Tovar
                  және Data_ras жиектерінен тұрады.

                   Tovar                                Rashod

                    Tovar  (PK)                         Data_ras (PK)

                    Ed_izm                              Tovar  (PK,FK)

                    Cena

                                                        Kol_ras

                                        4 - сурет. Tovar және Rashod кестелерінің байланысы
                        МБ құрылымының кең тараған IDEF1X нотациясында  «бірге  - кӛп» қатысы  «кӛп»
                  жағында дӛңгелекпен аяқталған сызық арқылы  кӛрсетіледі (2,4 - суреттер)
                        «Көпке  -  көп»  байланысы    (М:M)    негізгі  кестенің  бірнеше  жазбасына  қосымша
                  кестенің бірнеше жазбасы сәйкес болған жағдайда орын алады. 5  - суретте  «кӛпке-кӛп»
                  байланыстағы  оқу  топтарындағы  пәндер    (Gr_pred  кестесі)    мен  сабақ  жүргізетін
                  оқытушылар  (Pred_prep  кестесі)  арасындағы  қатыстар  кӛрсетілген:  әрбір  топқа  бірнеше
   10   11   12   13   14   15   16   17   18   19   20