Курсовая, контрольная работа. Примеры выполнения

Устройство персонального компьютера Windows 2000 Microsoft Word Microsoft Excel Microsoft Access Введение в локальные вычислительные сети Интернет Основы защиты компьютерной информации Паскаль

Задание 7. База данных «Служба занятости»

Постановка задачи. Разработать систему, обеспечивающую ведение базы данных по безработным, вакансиям, выплатам, предприятиям. База данных должна содержать информацию о предприятиях, готовых предоставить рабочее место по специальности или имеющих вакансии, полную информацию о безработном, его предпочтения, а также дату постановки безработного на учет в службе занятости и пособие, которое будет ему выплачиваться. Создать интерфейс, удобный для работы, включающий удобные и понятные формы, отчеты. Организовать работу с таблицами, поиск по ним, формирование и печать отчетов.

Порядок выполнения задачи.

1. Создайте базу данных. В меню Файл выберите команду Создать и из списка шаблонов на закладке Общие выберите шаблон «База данных». Сохраните создаваемую БД под именем Служба_занятости.mdb.

2. С помощью конструктора создайте следующие таблицы: тПредприятия, содержащую информацию о предприятиях (поля: КодПредприятия, Наименование, Адрес, Телефон, Руководитель); тБезработные, содержащую информацию о безработных (поля: КодБезработного, ФИО, Адрес, Телефон, СемейноеПоложение, Образование, Стаж); тПособия, содержащую информацию о размерах пособия и дополнительных выплатах по льготам (поля: КодПособия, КодБезработного, РазмерВыплаты, ДопВыплаты, ДатаПостановки); предпочтения безработных хранятся в таблице тПредпочтения (поля: КодБезработного, КодПредприятия, КодСпециальности); справочная информация о вакансиях и специальностях хранится в таблицах тВакансии (поля: КодВакансии, КодСпециальности, КодПредприятия, Зарплата) и тСпециальности (поля: КодСпециальности, Наименование).

3. Свяжите таблицы в схему данных, показанную на рисунке. Проанализируйте данную схему и определите между какими таблицами установлены отношения «многие-ко-многим».

 4. Выполните подстановку поля КодПредприятия из таблицы тПредприятия в одноименные поля таблиц тВакансии и тПредпочтения. Выполните подстановку поля КодБезработного из таблицы тБезработные в одноименные поля таблиц тПособие и тПредпочтения.

5. Заполните таблицы данными, введя в каждую из них не менее пяти записей.

6. С помощью запроса на выборку выведите список тех предприятий, которые имеют вакансии с зарплатой более 1 000 руб.

7. Выведите список тех предприятий, которые не имеют на текущий момент вакансий.

8. Выведите фамилии и телефоны тех безработных, которые имеют высшее образование.

9. Сделайте выборку тех безработных, чей стаж составляет более 5 лет.

10. Выведите данные по тем безработным, которые имеют максимальный размер пособия и были поставлены на учет в 2002 году.

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

12. Подсчитайте сумму всех выплачиваемых пособий и дополнительных выплат за один год.

13. Выведите фамилии тех руководителей предприятий, которые имеют более 3 вакансий.

14. Создайте перекрестную таблицу на основе данных о фамилиях безработных, датах постановки на учет и размерах пособий.

15. Создайте две формы в столбец для ввода информации о предприятиях и о безработных.

16. Создайте главную форму с информацией о безработных и подчиненную форму с информацией об их предпочтениях.

17. Создайте ленточную форму для заполнения информации о вакансиях.

18. Создайте отчет для вывода сводной информации по предприятиям и имеющимся у них вакансиям.

19. Создайте ленточный отчет, который выводил бы данные по безработным, выплачиваемым пособиям и предпочтениях.

20. Создайте главную кнопочную форму.

21. Напишите макросы для запуска форм и отчетов и закрепите их за кнопками главной кнопочной формы.

7271f726
Основные понятия об информации и информатике