Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс_работы_БД_АТ.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
257.54 Кб
Скачать

20. База данных "Железнодорожный вокзал"

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

Основные таблицы:

Билеты [Код_Билета, Код_Пассажира, Код_Поезда, Номер_Вагона, Номер_Места, Откуда, Куда, Дата]

Расписание [Код_Расписания, Код_Поезда, Тип_Поезда, Пункт_Отпр, Пункт_Приб, Период]

Вспомогательные таблицы:

Пассажиры [Код_Пассажира, ФИО, Паспорт, Льгота]

Поезда [Код_Поезда, Остановка, Время_Приб, Время_Отпр, Время_Стоянки, Наценка]

Типы поездов [Код_Типа_поезда, Тип поезда]

Курсовая работа по созданию баз данных

Курсовая работа на создание и применение базы данных должна включать в себя:

  • пояснительную записку (титульный лист, автоматически созданное оглавление, назначение базы данных, описание таблиц, форм, запросов, отчетов);

  • собственно базу данных, при создании которой необходимо выполнить:

  1. Создание в режиме конструктора таблиц, указанных в варианте задания. Сначала рекомендуется создавать вспомогательные (справочные) таблицы, затем основные. В основных таблицах обязательным является использование полей со списками для ссылок на объекты, коды которых образуют ключевые поля вспомогательных таблиц.

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

  3. Создание форм для облегчения работы с основными таблицами.

  4. Ввод данных в таблицы: во вспомогательные - не менее чем по 5 записей, в основные - не менее чем по 25 записей.

  5. 2-3 запроса для базы данных; их надо спроектировать, используя "Мастер запросов" и задавая условия отбора параметрами, а не значениями.

  6. 1-2 отчета по созданной базе данных; источником данных для отчета может быть соответствующий запрос; записи в отчете д.б. сгруппированы; если в записях есть числовые поля, то для каждой группы данных в отчет д.б. включена итоговая строка (сумма, суммарное число страниц и т.п.).

21. База данных "Служба занятости"

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

Основные таблицы:

Вакансии [Код_Вакансии, Код_Специальности, Код_Предприятия, Зарплата]

Пособия [Код_Пособия, Код_Безработного, Размер_Выплаты, Доп_Выплаты, Дата_Постановки]

Предпочтения [Код_Безработного, Код_Предприятия, Код_Специальности]

Вспомогательные таблицы:

Типы документов [Код_типа, Тип_док]

Предприятия [Код_Предприятия, Наименование, Адрес, Телефон, Руководитель]

Безработные [Код_Безработного, ФИО, Адрес, Телефон, Семейное_Положение, Код_Образования, Стаж]

Специальности [Код_Специальности, Наименование]

Образование [Код_Образования, Образование]