Жаттыу. ш кесте жасаыз: Студенттер, Баалар жне Пндер

1.Студенттеркестесін жасау шінтменде берілген 3-кестеге сйкес кестені рістерін анытап алып, Студенттеркестесіні рылымын Конструктор арылы жасаыз

3- кесте.

рісті аты Деректер типі рісті лшемі
Студентті коды Мтіндік Бтін
Фамилия Мтіндік
Аты Мтіндік
кесіні аты Мтіндік
Топ номері Мтіндік
Телефон Мтіндік  
Стипендия Логикалы И/Жо

Кілттік ріс ретінде «Студентті кодын» берііз. Ол шін Для этого щелкните по полю «Студентті кодын» рісін шертіп, одан со саймандар панеліндегі батырмасын шертііз немесе Правка– Ключевое поле командаларын орындаыз.КестеніСтуденттер деген атпен сатап, кестені жабыыз.

2.Пндеркестесін тмендегі 4-ші кестеге сйкес жасаыз.

4- кесте.

рісті аты Деректер типі рісті лшемі
Пн коды Санды Бтін
Пн аты Мтіндік

Кілттік ріс ретінде «Пн кодын» берііз. Кестелер кейін форма режимінде толтырылады. КестеніПндер деген атпен сатап, кестені жабыыз.

 

3.Бааларкестесіні рылымын тмендегі 5-ші кестеге сйкес жасаыз.

5- кесте.

рісті аты Деректер типі рісті лшемі
Студент коды Санды Бтін
Пн коды Санды Бтін
Баалар Санды Байт

Ескерту: Бл кестеде кілттік рісті жауды керегі жо, йткені деректер айталануы ммкін. КестеніБаалар деген атпен сатап, кестені жабыыз.

рылымы аныталан бл кестелер кейін форма режимінде толтырылады.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

здік жмыс тапсырмалары:

1. ш кестеден «Композитор», «ншілер», «ндер» тратын «Музыкалы альбом»деректер орын жасаыз. Бл кестелерге здері рісті ойлап, кілттік рісті белгілеіз, естелер арасында байланысты орнатыыз.

2. ш кестеден «Дрігер», «Пациент», «Участки» тратын «Емхана» деректер орын жасаыз. Бл кестелерге здері рісті ойлап, кілттік рісті белгілеіз, естелер арасында байланысты орнатыыз.

3. ш кестеден: «Сынып», «Малімдер», «Пндер» тратын «Саба кестесі» деректер орын жасаыз Бл кестелерге здері рісті ойлап, кілттік рісті белгілеіз, естелер арасында байланысты орнатыыз.

4. Екі кестеден: «Тауарлар ассортименті», «Сатып алушы» тратын «Компьютерлік салон» деректер орын жасаыз Бл кестелерге здері рісті ойлап, кілттік рісті белгілеіз, естелер арасында байланысты орнатыыз.

5. Екі кестеден: «атысушылар тізімі», «Баяндамалар таырыбы» тратын «Конференция атысушылары» деректер орын жасаыз Бл кестелерге здерііз рістерді анытап, кілттік рісті белгілеіз, кестелер арасында байланысты орнатыыз.

Баылау сратары:

1.Деректер базасы, ДББЖ деген не?

2.Microsoft Access ДББЖ андай объектілердден трады?

3.Объектілерді жасауды андай тсілдері бар?

4.Деректерді андай типтері, андай байланыс типтері бар?

5.Кестелер арасындаы байланысты орнату шін андай талаптар ойылады?