КУРСОВАЯ РАБОТА (на тему: «Создание и обработка баз данных»). Курсовая. Создание и обработка баз данных
Скачать 1.25 Mb.
|
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА Федеральное государственное бюджетное образовательное учреждение высшего образования «Петербургский государственный университет путей сообщения Императора Александра I» (ФГБОУ ВО ПГУПС) Факультет «Автоматизация и интеллектуальные технологии» Кафедра «Информационные и вычислительные системы» Специальность 23.05.05 «Системы обеспечения движения поездов» Специализация «Электроснабжение железных дорог» Курсовая работа по дисциплине «Информатика» на тему: «Создание и обработка баз данных» Форма обучения – очная Вариант: 22
Санкт-Петербург 2020 ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА Федеральноегосударственное бюджетное образовательное учреждение высшего образования «Петербургский государственный университет путей сообщения Императора Александра I» (ФГБОУ ВО ПГУПС) Факультет «Автоматизация и интеллектуальные технологии» Кафедра «Информационные и вычислительные системы» Специальность 23.05.05 «Системы обеспечения движения поездов» Специализация «Электроснабжение железных дорог» Задание на выполнение курсовой работы по дисциплине «Информатика» Шемякин Александр Александрович Тема: «Создание и обработка базы данных» Срок сдачи обучающимся законченной работы: 11 декабря 2020 года Исходные данные для выполнения проекта: База данных должна содержать следующие элементы: регистрационный номер трамвайного вагона; номер маршрута; протяжённость маршрута; время (момент) выхода на линию; продолжительность работы; сведения о трамвайном парке, которому принадлежит трамвай (нзвание, факс, местоположение); дата изготовления; заводская марка транспортного средства. Функции, выполняемые информационной технологией: 1. Заполнение и редактирование таблиц базы данных. 2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00. 3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства. 4. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку. 5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства Содержание пояснительной записки: Спроектировать базу данных средствами СУБД Access. разработать связанные таблицы; создать необходимые формы для ввода и корректировки данных в таблицах; в соответствии с функциями информационной технологии сформировать запросы и выполнить их; подготовить требуемые отчеты. По результатам выполнения задания оформить пояснительную записку к Курсовой работе. Перечень графического материала: Результаты работы с объектами базы данных(конструкторы таблиц, схема данных, формы, бланки запросов, результирующие таблицы, отчёты) должны быть представлены в таблицах и рисунках в пояснительной записке (см. методические указания) Дата выдачи задания: 16 сентября 2020 года Руководитель: __________________ Яковлева Н. А Задание принял к исполнению: _________________ Шемякин А.А ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА Федеральное государственное бюджетное образовательное учреждение высшего образования «Петербургский государственный университет путей сообщения Императора Александра I» (ФГБОУ ВО ПГУПС) Факультет «Автоматизация и интеллектуальные технологии» Кафедра «Информационные и вычислительные системы Специальность 23.05.05 «Системы обеспечения движения поездов» Специализация «Электроснабжение железных дорог» Календарный план выполнения и защиты курсовой работы по дисциплине « Информатика » Шемякин Александр Александрович Тема: «Создание и обработка базы данных»
Руководитель _____________________ (подпись) «____» ____________ 2020 г. ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА Федеральное государственное бюджетное образовательное учреждение высшего образования «Петербургский государственный университет путей сообщения Императора Александра I» (ФГБОУ ВО ПГУПС) Факультет «Автоматизация и интеллектуальные технологии» Кафедра «Информационные и вычислительные системы» Специальность 23.05.05 «Системы обеспечения движения поездов» Специализация «Электроснабжение железных дорог» Оценочный лист на курсовую работу по дисциплине « Информатика » Шемякин Александр Александрович Тема: «Создание и обработка базы данных» Оценка курсовой работы
Заключение: рецензируемая курсовая работа соответствует требованиям основной образовательной программы (23.05.05) Дисциплины «Информатика» специальности «Системы обеспечения движения поездов». Итоговая оценка – Руководитель _________________ Н. А. Яковлева (подпись) «____» ____________ 2020 г. ОглавлениеВведение 7 3.Заключение 34 4.Список литературы 35 ВведениеExcel - это универсальная программа, которая является частью пакета Microsoft Office и представляет собой категорию электронных таблиц. Excel крайне удобна для выполнения различных вычислений, работы над таблицами. Но её можно применять и для решения множества других задач, не относящихся к числовым. Например, она применима для решения задач, требующих создания отчетов, анализа результатов исследований, а также применения всевозможных методов анализа. Благодаря этой программе пользователь имеет возможность менять внешний вид таблицы, менять шрифты, символы так, как ему удобно, сохранять и форматировать задания, например: Excel содержит средства для создания различных типов диаграмм, а также предоставляет широкие возможности по их настройке, позволяет эффективно создавать и использовать структурированные таблицы, в столбцах которых находятся однотипные данные, дает доступ к данным других типов, возможность импортирования данных из множества различных источников. Система управления базами данных Microsoft Access является одним из самых популярных приложений в системе управления базами данных. Access значительно упрощает ввод и обработку данных, поиск данных и предоставление информации в виде таблиц, графиков и отчетов, форм, запросов. Excel I. Для Excel: подготовить таблицу и заполнить ее данными с использованием стандартной формы по тематике задания (не менее 15 строк в таблице); выполнить 1,2,3,4,5 пункты задания; Вариант 22. Трамвайные маршруты База данных должна содержать следующие элементы: регистрационный номер трамвайного вагона; номер маршрута; протяжённость маршрута; время (момент) выхода на линию; продолжительность работы; сведения о трамвайном парке, которому принадлежит трамвай (нзвание, факс, местоположение); дата изготовления; заводская марка транспортного средства. Функции, выполняемые информационной технологией: 1. Заполнение и редактирование таблиц базы данных. 2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00. 3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства. 4. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку. 5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства Заполнение и редактирование таблиц базы данных. 1.1 Для ввода данных создаем с помощью формы таблицу (рис1) Рис 1 Рис 2 У нас должно получиться это (рис2) . После начинаем ввод данных (рис3) Рис 3 1.3 Рассчитываем продолжительность работы . Все трамваи в городе работают до 23.00 , находим время для каждого трамвая по формуле . 1.4После берем информацию о трамваях в интернете и заполняем таблицу. Не забывая обвести границы для более комфортной работы. (Рис 4). Рис4 2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00. 2.1 Для того , что бы это сделать , необходимо создать еще один столб под названием “Время прибытия” (рис 5) Рис 5 2.2 Далее , с помощью сложения столбика “Время ( момент) выхода на линию” и “Продолжительность работы” находим время прибытия. (рис 6) Рис 6 2.3 Так как у нас паркинг закрывается в 23.00 то к этому моменту все трамваи уже в него прибыли. (рис7) Рис 7 Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства. (Рис12) (Рис13) (Рис11) Для выполнения этого задания нам понадобиться таблица из 1 задания. В начале делаем в “Дата изготовления” нажимаем фильтрация (Рис11) → фильтрация по дате (Рис12) → После…. → 23.11.2000 (Рис13) → ок . Затем выполняем фильтрацию по паркингу “Трамвайный парк № 3 (имени Блохина)” .Для этого выделяем “Сведение о трамвайном парке” → Нажимаем фильтрация → Текстовый фильтр → Равно (Рис14) → И вводим Трамвайный парк № 3 (имени Блохина)” (Рис15) → готово (Рис16) . (Рис15) (Рис14) (Рис16) Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку. Для выполнения данного задания нам понадобиться таблица из 1 задания . Для удобства создадим рядом с таблицей еще одну таблицу и начнем ее заполнять . (рис17) Начнем с “Общая протяженность” для заполнения этой графы необходимо в начале в основной таблице столб “Сведение о трамвайном парке” отсортировать . После этого начинаем заполнять , с помощью команды СУММ выделяем все маршруты относящиеся к “Трамвайный парк № 3 (имени Блохина)” (рис18 и 19) после продлеваем все то же самое с остальными паркингами (рис20) (Рис17) (Рис18) (Рис19) (Рис20) 4.3 Для заполнения “Количество маршрутов” необходимо скопировать все данные с “Общая протяженность” и заменить во всех столбцах СУММ на ЧСТРОК(Рис22) . Готово (Рис23) (Рис22) (Рис23) 5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства 5.1 Для выполнения данного задания необходима таблица из первого задания. После мы копируем столбец с “Номер маршрута” и “Заводская марка транспортного средства”(рис24) и делаем в нем сортировку “ от большего к меньшему” . (рис25) (рис25) (рис24) 5.2 Затем копируем “Номер маршрута” и удаляем оттуда все повторения с помощью “удаления дубликатов” .(рис 26-28) (рис28) (рис26) (рис27) 5.3 После вручную копируем номера трамваев принадлежащих данному маршруту(рис 29) и с помощью Ctrl + Alt + V вызываем “Специальную вставку и там нажимаем “транспонировать “(рис 30 и 31) и готово . (рис32) (рис29) (рис30) (рис31) (рис32) Access . Для Access: разработать связанные таблицы; создать необходимые формы для ввода и корректировки данных в таблицах; в соответствии с функциями информационной технологии сформировать запросы и выполнить их; подготовить требуемые отчеты. Выполнить пункты 1,2,3,4,5 При оформлении курсовой работы необходимо создать оглавление. Вариант 22. Трамвайные маршруты База данных должна содержать следующие элементы: регистрационный номер трамвайного вагона; номер маршрута; протяжённость маршрута; время (момент) выхода на линию; продолжительность работы; сведения о трамвайном парке, которому принадлежит трамвай (нзвание, факс, местоположение); дата изготовления; заводская марка транспортного средства. Функции, выполняемые информационной технологией: 1. Заполнение и редактирование таблиц базы данных. 2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00. 3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства. 4. Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку. 5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства Заполнение и редактирование таблиц. -Для того, чтобы создать таблицу нам нужно создать “Пустую базу данных” ( рис 1) , после даем ей название и нажимаем “Создать” . После нужно перейти в режим “Конструктора” (рис 2). Данная кнопка находиться в крайнем левом углу . -Далее появившемся окне мы можем изменить название таблицы и созранить её. Нам понадобиться 3 таблици (рис 3) Рис 1 Рис 2 Рис 3 -Далее в режиме “Конструктора” в поле “Имя поля” мы вписываем названия колонок будущей таблицы, в поле ”Тип данных” выбираем тот тип данных который будет использоваться(рис 4,5,6) . Также здесь мы можем назначить ключевое поле для связи таблиц(делаем то же самое во второй таблице). Рис 4 Рис 4 Рис 4 -Готовые таблицы (рис 7 ,8,9) Рис7 Рис 8 Рис 9 - Соединяем 3 таблицы в схеме данных (рис 10)( по Названию парка , так нам будет проще ориентироваться , какой трамвай к какому паркингу принадлежит , в какое время он должен выйти …. ) (рис11) Рис 10 Рис11 2. Формирование списка номеров маршрутов, время возврата в парк которых не позднее 23:00 -Для этого нам понадобиться таблица “все про маршруты” (рис 9 ). После в свободном поле нажимаем “вычисляемое поле” после “Дата и время”. (рис 12) Рис 12 -Далее в всплывшем окне нажимаем на поля , которые нужно сложить. После нажимаем “ОК” и получаем время прибытия. (рис 13 , 14) Рис 13 Рис 14 -Так как у нас парк закрываеться в 23.00 , то все трамваи уже прибыли . Но предположим что она есть трамваи которые еще не прибыли . Для этого нажимаем “ Конструктор запросов” . Там выбираем все пункты “Номер маршрута” , “Время возврата”. После в условиях отображения (под прибытие) пишем “<#23:00:00#”(рис 15). Нажимаем на “Выполнить” и готово. (рис 16, 17) Рис 15 Рис 16 Рис 17 3. Формирование списка регистрационных номеров трамвайных вагонов, принадлежащих определенному парку, срок эксплуатации которых составляет более 20 лет, с указанием названия парка, номера маршрута и заводской марки транспортного средства. -Для выполнения этого задания нам понадобиться: “Регистрационный номер трамвайного вагона”, “Название парка”, “номер маршрута”, “Заводская марка транспортного средства”,“ Дата изготовления” .(рис 18 ) - После мы переходим в “Конструктор запросов” и выбираем все эти пункты. (рис 19) - После под “ Дата изготовления” напротив “Условия отбора” пишем:“ <#08.10.2000#” и под “Название парка “ и пешим необходимый нам паркинг, на пример “Трамвайный парк № 8 (им. Котлякова)". (рис 19) - Далее нажимаем выполнить и готово. (рис 20 и 21) Рис 18 Рис 19 Рис 20 Рис 21 Подсчет общей протяженности и количества маршрутов по каждому трамвайному парку. 4.1 Для выполнения данного задания из таблиц возьмем столбцы “Название парка”, “Протяженность “, “номер маршрута “. И создадим 4 запроса и в каждом запросе уберем все парки кроме 1 (рис 22-25) . После нажмем значок сумма (рис 33) . И посчитаем количество маршрутов и сумму (протяженность) .(26-27) Рис 22 Рис 23 Рис 24 Рис 25 Рис 26 Рис 27 Рис 28 (результат) Рис 29(результат) Рис 30(результат) Рис 31(результат) 4.2Что бы подсчитать общее количеств платформ и общую протяженность выполняем все то же самое только в таблице “ все про маршруты” Рис 32 Рис 33 Рис 34 5. Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства Рис 35 Рис 36 5.1 Для формирования отчета сначала сделаем запрос.(рис 36) . В запросе нам понадобиться “номер маршрута” и “Завадская марка” . После переходим в мастер отчетов (рис 35) . Переносим “номер маршрута” и “Завадская марка” ( рис 37) . Затем настраеваем как вам угодно и незабываем выбрать “по возрастанию” (рис 41) ( рис 38 и 39) . Готово ( рис 40) Рис 37 Рис 41 Рис 38 Рис 39 Рис 40 ЗаключениеПрограммы МS Excel и МS Access позволяют решить одну и ту же задачу двумя немного разными способами. Оба приложения позволяют выполнять сортировку и фильтровку данных, производить сложные расчеты для получения необходимых результатов, составлять отчеты по данным и просматривать их в разных вариантах, использовать формы для добавления, изменения, удаления. В обеих программах данные организованы в виде столбцов или полей, в которых информация введена в виде таблиц, что упрощает работу с ними. МS Excel удобно использовать, если объём данных не слишком велик. Данные сформатированы в простой форме и к ним достаточно сделать одну таблицу. МS Access удобнее использовать при работе с большим объемом информации, а также если требуется выполнить сложные запросы и отчёты. Работа с программами достаточно проста и понятна любому пользователю. Учитывая небольшой объём обрабатываемой информации, удобнее было работать с МS Access. Я считаю, что МS Access предоставляет больше возможностей при обработке информации: оригинальные формы и отчёты. В этой программе легче происходит обработка данных и ею удобнее пользоваться. 4.Список литературы1. Дергачев А.И. , Байдина Н.В., Костянко Н.Ф., Андреев В.П. «База данных по информатике. Сборник учебно-методических материалов и контрольных решений по Информатике» СПб: ПГУПС 2016. 2. Симонович С.В., Евсеев Г.А., Мураховский В.И., Бобровский С.И. Информатика базовый курс. СПб, издательство Питер ,2007. |