Лабораторная работа № 1
Задание:
Требуется создать следующую структуру базы данных (БД), состоящую из 4-х таблиц: Сотрудники, ОК (отдел кадров), Бухгалтерия, Отделы.
Порядок работы:
1. Создайте Новую Базу данных.
2. Для этого запустите Microsoft Office Access 2007.
3. Выберите Новая пустая база. Создайте Новую Базу данных, название: Ваша фамилия. Перед нажатием кнопки Создать укажите папку, в которую сохраняете создаваемую БД.
4. В открывшейся БД выберите последовательно ленту Создание – Конструктор таблиц
5.
5.1. Приступите к созданию таблицы Сотрудники: введите имена полей (фамилия, имя и т.д.) и тип данных в соответствии с вышеприведенным рисунком. Тип данных по умолчанию задается Текстовый, а иной выбирается из ниспадающего меню.
5.2. Сохраните таблицу, щелкнув по кнопке Сохранить соответствующей Панели инструментов.
5.3. В появившемся окне наберите имя таблицы Сотрудники и щелкните по кнопке ОК.
5.4. Появится запрос на создание ключевого поля. Ответьте Нет.
5.5. Поля, помеченные значками *, обрабатываются с помощью Мастера подстановок, выбираемого из ниспадающего меню Типа данных. В нижней части окна конструктора таблиц (Свойства поля) перейдите на вкладку «Подстановка»
5.6. В первом окне Создание подстановки устанавливаете флажок Будет введен фиксированный набор значений и щелкните мышкой по кнопке Далее
5.7. В следующем окне задайте число столбцов 1 и введите в таблице один под другим значения (Мужской и Женский для поля Пол. Для остальных полей значения брать из таблиц). Щелкните мышкой по кнопке Готово.
5.8. Для полей Разряд и КодОтдела в Мастере подстановок число столбцов – 2. Для поля Разряд - в 1-м столбце вводятся числа из таблицы, а во 2-м – соответствующие им должности. Для поля КодОтдела – в 1-м столбце также числа, а во 2-м – соответствующие названия отделов.
| Должность | Оклад | ||||||||||||||
Директор | ||||||||||||||||
Гл.инженер | ||||||||||||||||
Ст.инженер | ||||||||||||||||
Инженер | ||||||||||||||||
Техник | ||||||||||||||||
Лаборант |
5.9. Для поля Дата в графах Формат поля и Маска ввода выберите на вкладке Общие Краткий формат даты.
5.10. Закройте окно Конструктора.
5.11. Аналогично создается структура таблиц ОК, Бухгалтерия, Отделы.
5.12. Перейдите в режим Конструктор, щелкнув по кнопке, и посмотрите как заданы поля.
5.13. Тип данных поля КодОтдела задайте числовым, выбрав его мышкой из ниспадающего списка.
5.14. Сделайте поле КодОтдела ключевым, для чего поместите курсор на имя этого поля и щелкните по кнопке Ключевое поле или с помощью контекстного меню, открываемого правой клавишей мыши.
5.15. Аналогично задайте ключевые поля в таблицах ОК и Бухгалтерия в соответствии с рисунком.
6. Откройте таблицы ОК, Бухгалтерия и Отделы базы данных и заполните их, используя приведенные таблицы. После этого заполните таблицу Сотрудники, сделав не менее 10 записей. Директор, как и гл. инженер, должен быть один. Остальных сотрудников равномерно распределите по отделам. Закройте таблицу Сотрудники, сохранив изменения.