Практическая работа №2

Тема: разработка трех моделей многотабличной реляционной базы данных.

1. Создайте структуру таблицы Студенты + Ваша фамилия по таблице:

и заполните ее данными из таблицы:

Примечание. Введите ограничения на данные в поле Код студента; т.к. эти данные не должны повторяться, то на вкладке Общие нужно выбрать пункт Индексированное поле и, щелкнув по кнопке с черным треугольником, выбрать, пункт: Да. Совпадения не допускаются.

2. Создайте структуру и заполните таблицу Дисциплины+Ваша фамилия:

3. Измените структуру таблицы Преподаватели + Ваша фамилия.Таблица Преподаватели + Ваша фамилия уже была создана в первой работе, поэтому откройте её и внесите изменения, добавив поле Код дисциплины между полями Дисциплина и Служебный телефон и заполнив его в соответствии со следующими данными: Имя поля - Код дисциплины; Тип данных – Числовой; Размер поля – Целое.

Для этого необходимо: открыть таблицу Преподаватели + Ваша фамилия, на вкладке Главная в группе команд Режимы нажать кнопку Конструктор. Откроется структура таблицы Преподаватели + Ваша фамилия, в которой необходимо поставить курсор мыши на поле Служебный телефон и щелкнуть правой кнопкой мыши. Выбрать пункт Вставить строки.

4. Откройте таблицу Преподаватели+Дьячков и заполните добавленное поле данными в соответствии с названием дисциплины, читаемой каждым из преподавателей.

5. Создайте структуру и заполните таблицу Оценки+Ваша фамилия. В этой таблице задавать ключевое поле не надо, так как данные во всех полях могут повторяться, поэтому его нужно убрать, щелкнув по нему.

6. Разработайте схему данных, т.е. создайте связи между таблицами.

Самостоятельная работа

1. В таблице Студенты+Ваша фамилия добавьте поля: домашний адрес и сотовый телефон; оплата обучения за год, оплата обучения за II семестр, аванс, задолженность по оплате.
2. В таблице дисциплины добавьте еще три любые дисциплины.
3. В таблице Оценки+Ваша фамилия, добавьте поле Словесные оценки, в котором цифровые оценки замените на словесные, например там, где стоит цифровая оценка «5», наберите слово – Отлично; где оценка «4» - Хорошо; «3» - Удовлетворительно; «2» - Неудовлетворительно, добавьте дополнительные поля Зачет, Не явился, Не допущен. Поставьте галочки, соответствующие здравому смыслу, то есть:

а) если по дисциплине есть экзамен, то ставится оценка, если студент допущен до него и он явился на экзамен;
б) если студент не явился на экзамен или он не был допущен к нему, то никакая оценка ему не ставится, а в полях Не явился или Не допущен ставится
галочка;
в) если по дисциплине нет экзамена, то ставится галочка в квадратике зачет или незачет.