1. Запустите приложение Microsoft Office Access 2010. Для запуска используется последовательность команд: Пуск ® Все программы® Microsoft Office ® Microsoft Office Access 2010.
2. В панели Новая база данных в поле Имя файла наберите название базы данных – Деканат, нажмите кнопку и укажите путь к своей рабочей папке.
3. Нажмите кнопку Создать.
В панели интерфейса Access на вкладке Главная откроется окно пустой БД Деканат. В этом окне можно сразу создавать первую таблицу БД, которая по умолчанию названа Таблица1, в так называемом Режиме таблицы (название режима указано в нижней части панели интерфейса). Режим таблицы используется в тех случаях, когда разработчик уже имеет все данные для заполнения таблицы, причем структура этой таблицы в процессе создания БД изменяться не будет.
В нашем случае данные для заполнения таблиц будут вводиться позднее, поэтому создадим вначале структуру будущей таблицы с помощью режима Конструктор.
4. На вкладке Создание в группе Таблицы укажите курсором мыши на кнопку Конструктор таблиц .
5. Занесите информацию в соответствующие поля из Таблицы 1, причем в поле Тип данных необходимо выбрать тип данных из списка .
6. Нажмите кнопку и сохраните таблицу под именем Дисциплины.
7. На вопрос AccessСоздать ключевое поле сейчас? ответьте Нет, так как создавать ключевые поля удобнее на этапе создания Схемы данных, когда формируются связи между таблицами.
Окончательный вид структуры таблицы Дисциплины в режиме конструктора показан на рисунке 1.1.
Рис.1.1. Структура таблицы Дисциплины
Аналогичным образом, пользуясь данными Таблицы 2 и Таблицы 3, создайте структуру таблиц Личные данные, Успеваемость.
Создание связей между таблицами
1. Перейдите на вкладку Работа с базами данных и в группе Отношениявыберите пункт Схема данных . Одновременно с открытием вкладки Схема данных открывается диалоговое окно Добавление таблицы (рисунок 1.2).
Рис. 1.2. Диалоговое окно Добавление таблицы
2. В открывшемся окне Добавление таблицы выделите название таблицы Дисциплины и нажмите кнопку Добавить. Повторите это для таблиц Личные данные,Успеваемостьи закройте окно Добавление таблицы. Откорректируйте размер и положение таблиц на вкладке Схема данных так, как показано на рисунке 1.3.
Рис. 1.3. Вкладка Схема данных с таблицами СУБД Деканат
3. В таблицах Дисциплины и Успеваемость есть общее поле Код дисциплины с помощью которого эти таблицы должны быть связаны между собой, причем в таблице Дисциплины поле Код дисциплины будет содержать уникальные значения и должно быть полем первичного ключа (ключевым). На вкладке Схема данных наведите курсор мыши на заголовок таблицы Дисциплины и нажмите правую кнопку мыши. В открывшемся меню выберите пункт Конструктор таблиц. Установите курсор мыши в поле Код дисциплины, нажмите правую кнопку мыши и выберите пункт меню Ключевое поле. Теперь поле Код дисциплины будет ключевым.
4. Таким же образом сделайте ключевым поле Код студентав таблице Личные данные.
5. Закройте все открытые таблицы, сохранив внесенные изменения.
6. Для создания связи между таблицами Дисциплины и Успеваемость нужно выбрать ключевое поле Код дисциплины в таблице Дисциплины и, не отпуская левую клавишу мыши, переместить его на поле Код дисциплины таблицы Успеваемость. На экране откроется окно Изменение связей. В этом окне необходимо проверить правильность имен связываемых полей, включить флажки Обеспечение целостности данных, каскадное обновление связанных полей и каскадное удаление связанных записей. При установлении связи между таблицами Дисциплины и Успеваемость окно Изменение связей должно выглядеть так, как показано на рисунке 1.4.
Рис. 1.4. Окно Изменение связей
Убедитесь в том, что между таблицами установлен тип отношения «один-ко-многим» и нажмите кнопку OK.
7. Пользуясь этой методикой, установите связь между полями Код студента таблиц Личные данные и Успеваемость. Окончательный вид вкладки Схема данных показан на рисунке 1.5.
Рис. 1.5. Окончательный вид вкладки Схема данных
8. Закройте окно Схема данных, сохранив изменения в макете.
При создании связи на вкладке Схема данных может возникнуть необходимость в изменении структуры таблицы. Для этого необходимо на вкладке Схема данных установить указатель мыши на модифицируемую таблицу и нажать правую кнопку мыши. Затем из контекстного меню выбрать команду Конструктор таблиц. Для удаления связи необходимо установить указатель мыши на линию связи, выделить ее левой кнопкой мыши и нажать клавишу Delete.