Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 3_Одна форма ввода для неск...doc
Скачиваний:
14
Добавлен:
18.11.2019
Размер:
637 Кб
Скачать
☆

Задание 4. Создадим таблицу Личные данные с помощью Мастера таблиц.

Порядок работы:

Находясь в вашей учебной базе, открыть вкладку таблицы (скорее всего вы сдесь и находитесь), и щелкнуть по кнопке Создать. Откроется окно новой таблицы. В этом окне выбрать Мастер таблиц и нажать ОК. Появится диалоговое окно.

В этом окне следует выбрать:

в поле Образцы таблиц - поле Студенты; в поле Образцы полей - поля Код Студента, Адрес, Номер Телефона, щелкая после каждого выбора по кнопке. Эти поля попадут в Поля новой таблицы. Щел­кните по кнопке Далее.

  • В диалоговом окне задайте имя новой таблицы Личные дан­ные. Оставьте автоматический выбор ключа. Щелкните по кнопке Далее.

Замечание. Access проверит связи данной таблицы с другими таблицами. Так как вы еще не устанавливали связи, то они не будут найдены автоматически, В этот момент можно уста­новить новые связи, но мы пока этого делать не будем.

  • Щелкните по кнопке Далее.

  • После появления вопроса о действиях после создания таблицы автоматически выбирайте ввод в режиме таблицы ( но мож­но изготовить и форму). Щелкните по кнопке Готово. Вы попа­дете в пустую таблицу, у которой есть поля, но отсутствуют записи.

  • Д обавьте в таблицу Личные данные еще три поля Word, Excel и Access, в которых будут находиться семестровые оценки по этим предметам. Для этого в окне вашей базы данных выберите Конструктор. Добавьте в конец списка полей три поля с именами Word, Excel, Access и типом данных – числовой (рис. 16.)

Рис. 16. Окно таблицы личные данные в режиме конструктора

  • Щелкните по кнопке - Сохранить.

  • Закройте таблицу Личные данные.

Задание 5. Исправьте схему данных.

Порядок работы

  • Щ елкните по кнопке - Схема данных. Появится диало­говое окно Схема данных.

  • Щелкните по кнопке - Добавить таблицу . В появившем­ся окне Добавление таблицы выделите таблицу Личные дан­ные и щелкните по кнопке Добавить, а затем, выделив таблицу - Список студентов, по кнопке Добавить . Зак­ройте окно Добавление таблицы.

  • Поставьте мышку на имя поля Код Студента в таблице Лич­ные данные и, не отпуская кнопку мышки, перетащите ее на поле Код и таблице Список Студентов. Отпустите мышку. Появится диа­логовое окно Связи.

  • Включите флажок Обеспечение целостности данных. ( Это невозможно сделать, если типы обоих полей заданы нео­динаково).

  • Щелкните по кнопке Создать. Появится связь «однн-к-одному». Это значит, что одной записи в таблице Список Студентов соответствует одна запись в таблице Личные данные. Итак, в схеме данных созданы: связь Группа-Список Студентов- «один-ко-многим», а Список Студентов – Личные данные – «один-к-одному»

  • Закроите схему данных, сохранив ее.

Теперь встает задача ввода записей одновременно в разные таблицы: Список и Личные данные. ФИО мы храним и одной таблице, и адрес и номер телефона - в другой. Можно, конечно, попробовать ввести значения в каждую таблицу от­дельно, но удобнее видеть клетки обеих таблиц для ввода дан­ных одновременно. Эту задачу легко решить вводом значений через специально созданную форму, в которой при­сутствуют поля всех необходимых таблиц. Данные вводим в форму, а в результате заполняются таблицы.