Курсовая работа: База данных Расписание поездов
Керсанова Л.В ________________
(подпись)
Селиванова С.В ________________
(подпись)
Санкт-Петербург
2008
Оглавление
- Постановка задачи……………………………………………………………………… 2
- Структура данных……………………………………………………………………... 3
- Алгоритм……………………………………………………………………………….. 3
- Интерфейс……………………………………………………………………………… 6
- Процедуры и функции………………………………………………………………… 7
- Листинги………………………………………………………………………………... 7
- Выводы…………………………………………………………………………………. 9
- Литература……………………………………………………………………………... 10
1. Постановка задачи
Написать программу работы с базой данных «Расписание поездов» (рис. 1).
Адрес | Телефон | Район | |
ДМШ № 19 | Рижский пр. д.8 | 2596342 | Адмиралтейский |
ДМШ № 31 | Наб. Обводного канала д. 123-б | 3161201 | Адмиралтейский |
ДМШ им. Ляховильцкой | Садовая ул. д. 32 | 3100456 | Адмиралтейский |
Вдохновение | 4-я линия д.29 | 3237377 | Василеостровский |
ДМШ № 38 | ул. Симонова д. 8 | 5154003 | Выборгский |
ДМШ им. Бородина | пр. Просвещения д. 82 | 5944645 | Калининский |
ДМШ № 9 | ул. Гладкова д. 3 | 7865058 | Кировский |
ДМШ № 41 | ул. Косыгина д. 28 | 5241562 | Красногвардейский |
Рис. 1. База данных, представленная в виде таблицы
Программа должна обеспечить решение следующих задач:
- Подготовку файла данных;
- Вывод информации на экран;
- Поиск информации в базе данных;
- Добавление записей в базу данных;
- Взаимодействие с пользователем через меню.
Запрос в базе данных выполняется по району, в котором расположена музыкальная школа. Результатом является вывод на экран полной информации о школах запрашиваемого района (название школы, адрес, телефон).
2. Структура данных
На диске компьютера база данных представляет собой текстовый файл. (Листинг 1).
Листинг 1. Файл данных:
ДМШ № 19
Рижский пр. д.8
2596342
Адмиралтейский
ДМШ № 31
Наб. Обводного канала д. 123-б
3161201
Адмиралтейский
ДМШ им. Ляховильцкой
Садовая ул. д. 32
3100456
Адмиралтейский
--> ЧИТАТЬ ПОЛНОСТЬЮ <--