Этапы работы
Предметная область - модель работы центра занятости населения. Предположим, что центру занятости необходимо учитывать граждан, которые, воспользовавшись услугами центра, трудоустроились.
Проектирование структуры базы данных.
Создайте базу данных, состоящую из трех таблиц: Работодатели, Сделки, Соискатели.
Конструирование пустых таблиц базы данных.
Таблицы будем создать в различных режимах. В таблице Работодатели будет 4 поля (Код Работодателя, Вид Деятельности, Адрес, Телефон). Информация о соискателях будет храниться в другой таблице Соискатели состоящей из полей с названием Сделки Код Соискателя, Код Работодателя, Должность, Характер Работы, Комиссионные. В третьей таблице будет содержаться данные о соискателях успешно нашедших работу Соискатели (Код Соискателя, Фамилия, Имя, Отчество, Квалификация, Иные Данные).
Создание схемы базы данных.
Таблицы Работодатели и Сделки необходимо объединить связью «один-к-одному», таблицы Сделки и Соискатели «один-ко-многим». Таблицы Работодатели и Соискатели прямо не связанны.
Ввод данных в таблицы.
В таблицу Работодатели внесем данные, открыв ее в режиме таблицы. А для заполнения двух других необходимо создать соответствующую форму.
Создание кнопочной формы для работы с базой данных.
Создание запросов на выборку
Создание отчетов.
Порядок выполнения работы
База данных состоит из трех таблиц (Работодатели, Соискатели, Сделки).
• Выберите закладку Таблица, если находитесь в другом окне.
• Щелкните мышкой по кнопке Создать. Появится окно, новая таблица.
• Оставьте Режим таблицы и щелкните по кнопке ОК. Появится пустая таблица, поля которой не определены и не имеют названия. Тип поля будет выбран автоматически в зависимости от введенной информации.
• Переименуйте Поле 1 . Для этого поставьте курсор в любую ячейку столбца Поля 1 . Выполните команду Формат - Переименовать столбец. Ячейка имени столбца окажется выделенной. Введите название поля Код Работодателя и нажмите клавишу [Enter].
• Таким же образом переименуйте следующие три поля (Вид Деятельности, Адрес, Телефон).
Сохраните таблицу с именем Работодатели, щелкнув по кнопке Сохранить. На вопрос о создании ключевого поля ответьте отрицательно.
Перейдите в режим Конструктор, и посмотрите, как заданы поля. Сделайте поле Код Работодателя ключевым, поместив курсор на имя этого поля и щелкнув
по кнопке - Ключевое поле. Тип данных поля Код Работодателя задайте числовым, выбрав его мышкой из ниспадающего списка.
Имя Тип Размер
Вид Деятельности Текстовый 20
Адрес Текстовый 20
Телефон Текстовый 15
Маска ввода (###)###-##-##;
Код Работодателя |
Вид Деятельности |
Адрес |
Телефон |
|
|
Производство молочно-кислой продукции |
г.Москва ул. Автомоторная, 7 |
(495)121-11-11 |
|
|
Строительство |
г.Москва ул. Нежинская, 15 |
(495)311-11-11 |
|
|
Консалтинг |
г.Москва ул. Дмитрия Ульянова,26 |
(495)111-62-55 |
|
|
Перевозки |
г.Москва Варшавское ш., 125 |
(495)341-11-11 |
|
|
Торгово-посреднеческая |
г.Москва Варшавское ш., 125 |
(495)325-11-11 |
Создайте таблицу Сделки.
• Переименуйте поля по аналогии с предыдущим заданием, выполнив команду Формат - Переименовать поле. Войдите в режим конструктора и отредактируйте тип и размер полей.
Сделки.
Имя Тип Размер
Код Соискателя (ключевое) Счетчик 4
Код Работодателя Числовой 4
Должность Текстовый 20
Характер Работы Текстовый 20
Комиссионные Числовой 8
Код Соискателя |
Код Работодателя |
Должность |
Характер Работы |
Комиссионные |
|
|
2 |
Начальник потока |
Управление процессом строительства и приемо-сдаточные работы |
20000 |
|
|
1 |
Директор по качеству |
Контроль качества продукции |
18000 |
|
|
5 |
Экономист |
Планово-экономическая работа |
12000 |
|
|
4 |
Водитель |
Перевозка товара |
8000 |
|
|
3 |
Консультант |
Оказание консалтинговых услуг |
15000 |
Начните формирование следующей таблицы Соискатели в режиме мастера таблиц
Соискатели (Код Соискателя, Фамилия, Имя, Отчество, Квалификация, Иные Данные).
Имя Тип Размер
Код Соискателя Счетчик Длинное целое
Фамилия Текстовый
Имя Текстовый
Отчество Текстовый
Квалификация Текстовый
Год рождения Числовой
Код Соискателя |
Фамилия |
Имя |
Отчество |
Квалификация |
Год рождения |
|
|
Иванов |
Иван |
Иванович |
Инженер |
1965 |
|
|
Петров |
Петр |
Петрович |
Технолог |
1969 |
|
|
Сидоров |
Сидор |
Сидорович |
Менеджер |
1980 |
|
|
Федоров |
Федор |
Федорович |
Водитель |
1971 |
|
|
Иванников |
Иван |
Иванович |
Маркетолог |
1975 |
Выберите закладку Таблица, если находитесь в другом окне.
• Щелкните по кнопке Создать. В результате перейдем к работе со следующим диалоговым окном: Новая таблица. Здесь несколько вариантов, но вы выберите Мастер таблиц и щелкните по кнопке ОК
• В этом окне следует выбрать: в поле Образцы таблиц - поле Сотрудники; в поле Образцы полей - поля Фамилия, Имя, Отчество. Эти поля попадут в Поля новой таблицы. Щелкните по кнопке Далее.
В диалоговом окне задайте имя новой таблицы Соикатели. Оставьте автоматический выбор ключа. Щелкните по кнопке Далее.
После появления вопроса о действиях после создания таблицы автоматически выбирайте ввод в режиме таблицы, но можно изготовить и форму. Щелкните по кнопке Готово. Вы попадете в пустую таблицу, у которой есть поля, но отсутствуют записи.
Добавьте в таблицу Соискатели еще четыре поля Код Соискателя (ключевое), Квалификация, ИныеДанные.
