7. Для таблиц Subjects и Uspev написать по два триггера, проверяющие целостность данных при вставке и изменении данных.
Мне нужно написать код для триггеров из 7 задачи
http://localhost/Tools/phpMyAdmin/index.php?db=education&token=24aa59cb0067645050a6c81dd16e02b1
3. Аналогичным образом создать структуру таблицы Subjects (справочник предметов):
– создать новую таблицу базы данных Education:
пан. phpMyAdmin | Database ← Education (1);
пан. Create new table on database Education: | Name ← Subjects; Number of fields ← 5 |
кн. Go ► окн. Server: localhost; Database: Education; Table: Subjects.
– задать поле идентификатора предмета (счетчик, первичный ключ):
ст. Field ← predm_ID; Type ← int; уст. A_I; Index ← Primary; перейти на след. строку;
– аналогичным образом создать остальные поля таблицы:
– name (название предмета (строковое));
– cycle (цикл дисциплин, к которым относится предмет (строковое));
– hours (количество часов (числовое));
– dep (название кафедры, на которой ведется преподавание предмета (строковое));
– сохранить структуру таблицы:
кн. Save ► окн. Table `Education`.`Subjects` has been created.
5
4. Аналогичным образом создать структуру таблицы Uspev (успеваемость студентов по предметам) с полями:
– stud (идентификатор студента (тип такой же, как в таблице Студенты, но не счет-чик));
– predm (идентификатор предмета (тип такой же, как в таблице Предметы, но не счетчик));
– ocenka (оценка (символ));
– data (дата (дата)).
– ввести составной первичный ключ (поля идентификаторов студента и предмета):
Поле stud | Index ← Primary; перейти на след. строку;
Поле predm | Index ← Primary;
– сохранить структуру таблицы:
кн. Save ► окн. Table `Education`.`Uspev` has been created.
| Гарантия на работу | 1 год |
| Средний балл | 4.53 |
| Стоимость | Назначаете сами |
| Эксперт | Выбираете сами |
| Уникальность работы | от 70% |