ПРАКТИЧЕСКОЕ ЗАНЯТИЕ N 29

 

ТЕМА: Cоздание базы данных, состоящей из двух таблиц.

ЦЕЛЬ: научиться создавать таблицы базы данных в <Режиме таблицы> и с помощью <Шаблона таблиц>;

научиться самостоятельно создавать ключевое поле; закрепить навыки по удалению, добавлению, заполнению и редактированию таблиц;

познакомиться с свойством таблицы <Мастер подстановок> и научиться им пользоваться;

научиться использовать фильтр в таблице.

ВРЕМЯ НА ВЫПОЛНЕНИЕ: 2 часа.

МЕСТО ВЫПОЛНЕНИЯ РАБОТЫ  лаборатория «Информационных технологий»

ДИДАКТИЧЕСКОЕ И МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ: Персональный компьютер. Электронные методические указания.

1. Внеурочная подготовка

Подготовить титульный лист отчета и разделы основной части, включающие тему, цель работы.

 

2. Работа в кабинете

1)  Откройте учебную базу данных <Анкета>.

2)  Создайте таблицу <Преподаватели> в Режиме таблицы. Для этого в группе Создание выберите кнопку Таблица.  В появившейся таблице сделайте следующее:

·         Добавьте два поля – Поле 1 и Поле 2, используя кнопку  меню Вставить.

·         Переименуйте <Поле 1> на <Предмет>. Для этого поставьте курсор в любую ячейку столбца <Поля 1> и выполните команду Переименовать столбец из контекстного меню. Или щелкните два раза по имени поля, удалите старое название и впечатайте новое.

·         Переименуйте аналогично <Поле 2> на <Преподаватель>.

1)  Сохраните таблицу с именем <Преподаватели>.

2)  Перейдите в режим <Конструктор> и удалите строку с ключевым словом Счетчик .  Посмотрите как заданы поля. Сделайте поле <Предмет> ключевым, поместив курсор на имя этого поля и щелкнув по кнопке       - Ключевое поле. Тип данных поля задайте текстовым.

3)  Перейдите в Режим таблицы и заполните таблицу <Преподаватели> записями из таблицы:

 

4) Закройте таблицу <Преподаватели>, сохранив все изменения.

5) Используя <Шаблон таблиц>, создайте таблицу <Личные данные> студентов с ключевым полем.

6) Для этого:

· Находясь на закладке <Создание> щелкните по кнопке <Шаблоны таблиц>, <Контакты>. Появится таблица уже с готовыми полями.

· Переименуйте предложенные поля на следующие поля: <Код студента>, <Фамилия>, <Имя>, <Город>, <Адрес>, <Телефон>, <Дата рождения>, <Фотография>, <Любимый предмет>, лишние поля удалите.

·     Сохраните полученную таблицу под названием <Личные данные>. Ключевое поле задано автоматически – <Код студента>.

7) Внесите данные в новую таблицу, заполнив поля <Фамилия>, <Имя>, <Город>, <Адрес>, <Телефон>, <Дата рождения>.

ПРИМЕЧАНИЕ. Поля <Фамилия> и <Имя> можно скопировать из таблицы <Ведомость успеваемости>. В поле <Город> внесите пять разных городов.

8)  Перейдите в режим <Конструктор> и назначьте типы данных: для поля <Телефон> - числовой, для поля <Дата рождения> - дата/время, для поля <Фотография> – поле объекта OLE, для остальных – текстовый.

Для поля <Любимый предмет> выполните свойство выбор предмета из списка с помощью Мастера подстановок.

Для этого в режиме Конструктор, в строке <Любимый предмет> в поле Тип данныхтекстовый щелкните по кнопке    и в ниспадающем меню выберите команду <Мастер подстановок>.

·     В диалоговом окне <Создание подстановки> поставьте флажок напротив способа <Будет введен фиксированный набор значений> и нажмите <Далее>.

·     В следующем окне внесите в столбец все предметы (предметы из таблицы <Преподаватели>), нажмите <Далее>.

·     В последнем окне, не изменяя имени столбца нажмите <Готово>.

10) Перейдите в режим таблицы и выберите для каждого студента с помощью кнопки    из списка любимый предмет.

11) Создайте схему данных, т.е. установите связи между таблицами.

Важно. Таблицы которые будут включены в схему данных должны быть закрыты!

·         Щелкните по кнопке  - Схема данных на панели инструментов меню <Работа с базами данных>. В окне <Отобразить таблицу> выделите таблицу <Ведомость успеваемости> и щелкните по кнопке <Добавить>. Также добавьте таблицы <Преподаватели> и <Личные данные>. В окне <Схема данных> появиться условный вид этих таблиц. Закройте окно <Добавление таблицы>.

·         Поставьте мышку на имя поля <Предметы> в таблице <Преподаватели>, и не отпуская кнопку мыши перетащите его на поле <Любимый предмет> таблицы <Личные данные>. Отпустите мышку. Появиться диалоговое окно <Связи>, в котором включите: «Обеспечение целостности данных», «Каскадное обновление связанных полей» и «Каскадное удаление связанных полей». Щелкните по кнопке <Создать>. Появиться связь «один-ко-многим».

·         Поставьте мышку на имя поля <Код студента> в таблице <Личные данные> и перетащите его, не отпуская мышки, на поле <Код> таблицы <Ведомость успеваемости>. В появившемся окне <Связи> включите только «Обеспечение целостности данных» и щелкните по кнопке <Создать>. Появиться связь «один-к-одному».

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

12) Произведите фильтрацию данных в таблице <Личные данные> по выделенному.

·     Откройте таблицу в режиме таблицы.

·     Выберите студентов, проживающих в Гомеле. Для этого поставьте курсор в первую запись поля Город, где есть город Гомель и щелкните по кнопке  - Фильтр на панели инструментов. Уберите все «птички» кроме «Гомель». Access отобразит все записи, удовлетворяющие критерию фильтрации.

·     Для отображения всех записей выполните команду <Удалить фильтр> для этого щелкните по соответствующей кнопке на панели инструментов .

13) Закончите работу с базой данных Access.

 

3. СОДЕРЖАНИЕ ОТЧЕТА

3.1. Номер практического занятия, тема и цель работы.

3.2. Протокол выполненных действий.