Зертханалық ЖҰмыс №1



бет50/61
Дата20.09.2022
өлшемі2.75 Mb.
#460969
1   ...   46   47   48   49   50   51   52   53   ...   61
Зертханалық сабақ - 30

Деректер схемасын құру, яғни кестелер арасындағы байланыстарды орнату. Оқытушылар, Студенттер, Бағалар, Пәндер кестелерін өзара байланыстыру керек. Ол үшін:

  • Саймандар панеліндегі батырманы шертіп немесе Сервис Схема данных командаларын орындаңыз, сонда экранда «Схема данных» терезі шығады;

  • Саймандар панеліндегі батырманы шертіп немесе Связи Добавить таблицу командаларын орындаңыз;

  • Пайда болған терезеде тек бір кестенің аты ғана тұрады. Щелкните по кнопке <Добавить> батырмасын басып, келесі кестенің атын белгілеп, қайтадан <Добавить> батырмасын басыңыз. Осылайша қалған кестелердің барлығын экранға шығарып, схемаға қосыңыз.

  • <3акрыть> батырмасын басып терезені жабыңыз;

  • Енді Пәндер мен Бағалар кестелерінің арасындағы байланысты орнату керек. Ол үшін курсорды Пәндер кестесіндегі Пән коды өрісінің атына апарып, тышқанның сол жақ батырмасын шертіп, жібермей басқан күйі Бағалар кестесінің Пән коды өрісінің атына апарыңыз, тышқан батырмасын босатыңыз. Экранда «Связи» терезесі ашылады;

  • Обеспечение целостности данных қасиетінің тұсына тышқанның сол жақ батырмасын шертіп жалауша () орнатыңыз. Егер екі өрістің типтері бірдей болмаса, бұл жалаушаны орната алмайсыз. Сондықтан олардың типтері бірдей болуы керек.

  • Каскадное обновление связанных полей және Каскад­ное удаление связанных записей қасиеттеріне де жалауша орнатыңыз;

Ескерту. Байланыстырылған өрістерді каскадты жаңарту мен Байланыстырылған өрістерді каскадты жою тек Пәндер кестесінде ғана жазбаларды редакторлеуге мүмкіндік береді. Ал Бағалар кестесінде бұл әрекеттер автоматты түрде орындалады Мысалы: егер Пәндер кестесінен бір пәнді жойсақ, онда Бағалар кестесіндегі жойылған пәнмен байланысты барлық жазбалар да жойылады.

  • <Создать> батырмасын шертсеңіз байланыс орнатылады.

  • Осындай ретпен Пәндер кестесіндегі және Оқытушылар кестесіндегі «Пәндер коды» өрістерін өзара байланыстырыңыз.

  • Студенттер кестесі мен Бағалар кестесіндегі «Студент коды» өрістерін өзара байланыстырыңыз.

Нәтижесі мына суреттегідей болады:



Макетті сақтап терезені жабыңыз. Өрістер арасындағы 1:1, 1:N және N:M байланыстарына көңіл аударыңыз




Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   61




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

    Басты бет