В» можна записати у вигляді трьох двовимірних таблиць.
Перша таблиця БД Студент має ключ Номер і зв'язується з другої таблицею Відомість по цьому ключу. Тип зв'язків цих таблиць 1: М, тому що кожен студент здає багато іспитів. Таблиця Відомість має два ключі (складовою ключ). Ключ Номер використовується для зв'язку з таблицею Студент , а ключ Дисципліна - для зв'язку з таблицею Навчальний план . p>
Таблиця Навчальний план має ключ Дисципліна. Тип зв'язків таблиці Відомість і Навчальний план 1:1. Такий розподіл всіх атрибутів БД за трьома таблицями забезпечує відсутність повторюваних записів про кожного студента, а наявність зв'язків цих таблиць по ключах забезпечує можливість звернення відразу до всіх таблиць. br/>В
В
База даних
В
Таблиця Студент :
номерфамилияимяотчестводата align = "justify"> Таблиця Відомість :
номерДисциплинасеместроценкадата сдачі34506англійскій языкпервыйхорошо05.02.0368972бухгалтерский учетпервыйотлично10.01.0312684высшая математикапервыйудовл.23.01.0325698инженерная
Таблиця Навчальний план :
дісціплінакурсчісло навчальних часованглійскій язик1150бухгалтерскій учет2160висшая математіка2160інженерная
Пов'язані таблиці:
В
Запити
1. В«Студенти спеціальностіВ« менеджмент »»:
В
2. В«Студенти, які мають оцінкуВ« відмінно »»:
. В«Список студентів-чоловіківВ»:
. В«Список студентів, народжених до 1983 рокуВ»:
В
номерфамилияимяотчестводата
. Список студентів, прізвища яких починаються на букву В«ІВ» В»:
В
. В«Студенти другого курсуВ»:
курсномерфамилияимяотчестводата align = "justify"> 7. В«Оцінки одного зі студентів-однофамільців, обраного за датою народженняВ»:
В
фаміліяномердата рожденіядісціпліначісло навчальних часовоценкаИльина658971982химия200неудовл.
Висновок
У завданні № 1 ми розробляли систему прийняття рішення, яка може використовуватися багато разів для аналізу поєднання фактів і передбачає можливість багаторазового оновлення бази даних. Такі системи імітують на комп'ютері мислення людини при вирішенні різних завдань. p align="justify"> Завдання № 2 зводиться до знаходження оптимального значення цільової функції, що, в свою чергу, призводи...