ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 31.03.2024

Просмотров: 63

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Рис.10. Вкладка Работа с базами данных

  • На экране появится окно «Схема данных» (рис.11);

Рис.11. Окно «Схема данных»

  • Откройте вкладку Работа со связями, Конструктор и щелкните по кнопке ;

  • в появившемся окне нажмите на вкладку Таблицы, выделите название одной таблицы. Щелкните по кнопке <Добавить> (рис.12).

Рис.12. Окно «Добавление таблицы»

    • переведите выделение на имя следующей таблицы и щелкните по кнопке <Добавить>. Аналогично добавьте оставшиеся две таблицы;

    • закройте окно, щелкнув по кнопке <3акрыть>;

    • создайте связь между таблицами Дисциплины и Оценки. Для этого подведите курсор мыши к полю «Код дисциплины» в таблице Дисциплины, щелкните левой кнопкой мыши и, не отпуская ее, перетащите курсор на поле «Код дисциплины» в таблицу Оценки, а затем отпустите кнопку мыши. На экране откроется окно «Связи»;

    • установите флажок ("галочку") в свойстве Обеспечение целостности данных, щелкнув по нему;

    • установите флажок в свойстве Каскадное обновление связанных полей и Каскадное удаление связанных записей;

Примечание. Задание каскадного обновления связанных полей и каскадного удаления связанных записей позволит вам отредактировать записи только в таблице Дисциплины, а в таблице Оценки эти действия будут со связанными записями выполняться автоматически. Например, если вы удалите из таблицы Дисциплины один предмет, то в таблице Оценки удалятся все строки, связанные с этим предметом.

    • щелкните по кнопке <Создать>. Связь будет создана;

    • аналогично создайте связи между полем «Код дисциплины» в таблице Дисциплины и полем «Код дисциплины» в таблице Преподаватели, а также между полем «Код студента» в таблице Студенты и полем «Код студента» в таблице Оценки. Результат представлен на рис. 13;

    • закройте окно схемы данных, ответив ДА на вопрос о сохранении макета.


Рис 13. Структура таблицы Студенты


Задание 3 Создание форм для ввода данных в таблицы.

  1. Для создания формы Студенты

    • на левой панели выделите таблицу Студенты;

    • на ленте откройте вкладку Создание;

    • в разделе Формы щелкните по кнопке <Другие> и выберите команду Мастер форм;

    • в появившемся окне выберите поля, которые будут присутствовать в форме. В данном примере присутствовать будут все поля, поэтому щелкните по кнопке

    • щелкните по кнопке <Далее>;

    • в появившемся окне выберите внешний вид формы Ленточный. Нажмите на кнопку <Далее>;

    • в появившемся окне выберите стиль оформления. После выбора стиля щелкните по кнопке <Далее>;

    • в появившемся окне задайте имя формы, набрав на клавиатуре параметр Студенты. Остальные параметры в окне оставьте без изменений;

    • щелкните по кнопке <Готово>. Форма для ввода данных создана

  1. Заполните данными, приведенными в табл. 6, таблицу Студенты посредством формы.

Таблица 6

Код студента

Фамилия

Имя

Отчество

Номер группы

Телефон

Стипендия

1

Афанасьев

Николай

Николаевич

151

260-15-63

Да

2

Белов

Петр

Валерьевич

151

110-67-82

Да

3

Крылов

Сергей

Николаевич

151

172-97-21

Нет

4

Кузнецова

Елена

Петровна

151

130-31-87

Да

5

Кульбацкий

Григорий

Викторович

151

269-53-75

Да

6

Патрикеев

Олег

Борисович

152

234-11-63

Нет

7

Петров

Кирилл

Николаевич

152

312-21-33

Нет

8

Соколова

Наталия

Петровна

152

166-87-24

Нет

9

Степанова

Ольга

Витальевна

152

293-43-77

Да

10

Тимофеев

Сергей

Трофимович

152

260-11-57

Да


Примечание. Переход между ячейками лучше выполнять клавишей <Тab> либо мышью. Существуют и другие варианты перехода по строкам или полям с помощью различных клавиш и их комбинаций. Обычно их используют опытные пользователи, не любящие работать с мышью.

3. Создайте форму Дисциплины аналогично п. 1.

4. Заполните данными, приведенными в табл. 7, таблицу Дисциплины посредством формы и закройте форму, задав ей имя Дисциплины.

Таблица 7

Код дисциплины

Название дисциплины

1

Информатика

2

Математика

3

Физика

4

Экономика


5. Создайте форму Оценки аналогично п.1.

6. Заполните данными, приведенными в табл. 8, таблицу Оценки. Посредством формы закройте форму, задав ей имя Оценки

Таблица 8

Код студента

Код

дисциплины

Оценки

Код студента

Код

дисциплины

Оценки

1

1

4

6

1

5

1

2

5

6

2

4

1

3

4

6

3

5

1

4

4

6

4

4

2

1

5

7

1

4

2

2

5

7

2

3

2

3

4

7

3

4

2

4

4

7

4

3

3

1

3

8

1

3

3

2

5

8

2

5

3

3

4

8

3

5

3

4

3

8

4

4

4

1

4

9

1

4

4

2

4

9

2

4

4

3

5

9

3

4

4

4

4

9

4

4

5

1

5

10

1

5

5

2

5

10

2

5

5

3

5

10

3

5

5

4

5

10

4

5