Вверх сайта
Категории раздела
информатика и программирование [11]
Поиск
Контакты

Телефон: 8-951-707-12-21 (Юлия)

E-mail: drugreshaet.ru@gmail.com

вступайте в наши группы
и получайте скидки

Добавь страницу в закладки




Главная » Каталог » ИНФОРМАТИКА, ПРОГРАММИРОВАНИЕ » информатика и программирование

Инф.10 база данных железнодорожный вокзал (Код: Инф.10)

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

4. Выполните подстановку поля КодПоезда из таблицы тПоезда в одноименные поля таблиц тБилеты итРасписание и подстановку поля КодПассажира из таблицы тПассажиры в одноименное поле таблицы тБилеты.
5. Заполните таблицы данными, введя в каждую из них не менее пяти записей.
6. С помощью запроса на выборку выведите список пассажиров, имеющих льготы.
7. С помощью запроса выведите список тех поездов, которые останавливаются в Белгороде.
8. С помощью запроса на выборку выведите список пассажиров, купивших билеты в первом квартале текущего года.
9. Выведите полную информацию о тех пассажирах, которые купили билеты на поезд, останавливающийся в Воронеже 7-го числа текущего месяца.
10. Выведите информацию о тех поездах, время следования в пути которых превышает одни сутки.
11. С помощью запроса выведите информацию о тех поездах, которые не включены в расписание движения.
12. Подсчитайте общую сумму льгот пассажиров, купивших билеты в текущем месяце.
13. С помощью запроса создайте сводную таблицу, в которую занесите прошлогодние данные о пассажирах, билетах и поездах.
14. На основе данных таблиц тПассажиры и тБилеты постройте перекрестный запрос.
15. Создайте две формы в столбец для ввода информации о пассажирах и поездах.
16. Создайте главную форму с информацией о поездах и подчиненную форму с информацией о расписании движения поездов.
17. Создайте ленточную форму для заполнения информации о продаваемых билетах.
18. Создайте отчеты для вывода сводной информации по пассажирам и поездам.
19. Создайте ленточный отчет, который выводил бы информацию о продаваемых билетах.
20. Создайте главную кнопочную форму.

Заказать работуЦена: 500 руб.
Категория: информатика и программирование
Просмотров: 1614 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]