Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Создание и обработка базы данных

Тип Курсовая
Предмет Информатика

ID (номер) заказа
3199248

500 руб.

Просмотров
1604
Размер файла
5.22 Мб
Поделиться

Ознакомительный фрагмент работы:

Введение. Программа MS Excel — это мощный и достаточно простой в использовании пакет обработки электронных таблиц, предназначенный для решения широкого круга планово-экономических, учетно-статистических, научно-технических и других задач, в которых числовая, текстовая или графическая информация с некоторой регулярной, повторяющейся структурой представлена в табличном виде. 
Электронная таблица так же, как и обычная таблица, состоит из строк и столбцов, на пересечении которых располагаются ячейки. Однако, в отличие от обыкновенной, электронная таблица служит не только для наглядного представления числовой, текстовой и графической информации. Основное отличие электронной таблицы от обычной состоит в возможности размещения различных расчетных формул в ее ячейках, а также в широкой автоматизации обработки представленных в табличном виде данных. БД является специальным образом организованной системой хранения массивов описания фрагментов предметной области, которая обеспечивает пользователю оперативный доступ к хранящейся информации. Состав хранимой в такой БД информации определяется как предметной областью, так и перечнем решаемых задач.
СУБД разрабатывались из-за потребности в выделении и обобщении информационной системы. БД является обязательным компонентом любой технологии, она включает данные о производственной системе предприятия, в нее также поступает информация с внешнего окружения предприятия.
Объект исследования данной работы – понятие ИТ, а предмет исследования – СУБД MS Access и MS Excel. Цель курсовой работы – получение концептуального представления о данных программных продуктах.
Для достижения поставленной цели необходимо решить следующие задачи:
подготовить таблицу в MS Excel и заполнить ее данными с использованием стандартной формы;
выполнить в MS Excel необходимые вычисления, фильтрацию и сортировку данных, подведение итогов по группам;
спроектировать структуру БД в MS Access;
создать необходимые формы для ввода и корректировки данных в таблицах MS Access;
MS Access сформировать и выполнить запросы;
MS Access подготовить требуемые отчеты.
Постановка задачиВариант 16. Телевизионные передачи
База данных должна содержать следующие элементы:
- название телевизионной передачи;
- номер телеканала;
- периодичность (количество выходов в эфир за неделю);
- время выхода в эфир;
- продолжительность передачи;
- жанр передачи (развлекательная, публицистическая, спортивная, новостная, …); - время, отведенное на рекламу (в минутах).
Задачи, выполняемые информационной технологией:
Заполнение и редактирование таблиц базы данных.
Формирование списка развлекательных передач, оканчивающихся позднее запрашиваемого времени.
Подсчет суммарной продолжительности передач выбранного пользователем жанра по каждому телеканалу за неделю.
Подсчет максимального и минимального отношения времени на рекламу к продолжительности передачи по каждому телеканалу.
Формирование отчета, включающего полную информацию о телевизионных передачах, с группировкой по жанрам и подсчетом общего времени трансляции по группе.
Работа со списками в табличном процессоре MS EXCEL
Создание стандартной формыЧтобы создать форму заполняем шапку таблицы, записываем первую запись, выделяем диапазон ячеек (шапку с первой записью) и щелкаем по кнопке «Форма» на панели быстрого доступа в правом верхнем углу. Заполняем данные таблицы→ «Добавить». После окончания ввода щелкаем «Закрыть». Выполняем редактирование таблицы: включаем «Перенос текста», выравниваем текст посередине и по центру и выделяем жирным текстом заголовки таблицы (рис. 1).

Рисунок 1 – Заполнение данных в форме Excel
Заполнение и редактирование таблицы Заполняем и редактируем данные в самой таблице (рис. 2).

Рисунок 2 – Заполнение и редактирование данных в таблице Excel
Формирование списка развлекательных передач, оканчивающихся позднее запрашиваемого времени
В новый лист «Запрос 1» скопируем исходную таблицу, удалим лишние поля. Добавим расчетное поле Окончание телепередачи, рассчитываемое по формуле: =ВРЕМЯ(0;C3;0)+B3.
Далее выделим ее шапку и вызовем меню Данные-фильтр. Для поля Жанр передачи установим условие – развлекательная. Для поля Окончание телепередачи установим условие – фильтр числовой больше – значение 20:00:00. В результате получим список развлекательных передач, оканчивающихся позднее 20:00:00 (рис. 3).

Рисунок 3 – Список развлекательных передач, оканчивающихся позднее 20:00:00
Данный запрос можно решить и с помощью Расширенного фильтра. На новый лист «Запрос 1-2» скопируем исходную таблицу, удалим лишние поля. Сформируем таблицу условий и вызовем Расширенный фильтр. В результате получим аналогичное решение (рис. 4).

Рисунок 4 – Список развлекательных передач, оканчивающихся позднее 20:00:00
В процессе выполнения данного фильтра запишем макрос и создадим кнопку его вызова (рис. 5-6).

Рисунок 5 – Макрос для выполнения фильтра список развлекательных передач, оканчивающихся позднее указанного времени

Рисунок 6 – Кнопка вызова макроса фильтра
Подсчет суммарной продолжительности передач выбранного пользователем жанра по каждому телеканалу за неделю
В новый лист «Запрос 2» скопируем исходную таблицу, удалим лишние поля. Создадим новое поле Суммарная продолжительность передачи в неделю в мин, вычисляемое по формуле: =D2*E2 (Периодичность*Продолжительность).
Выделим ее шапку и вызовем меню Данные-фильтр. Для поля Жанр передачи установим условие – развлекательная (или любой по желанию пользователя).
Далее вызовем меню Данные – Промежуточный итог. Выберем итого по Суммарной продолжительности передачи в неделю в мин и операцию суммирования при каждом изменении поля Телеканал. Отформатируем таблицу и получим следующие данные (рис. 7).

Рисунок 7 – Суммарная продолжительность передач выбранного жанра по каждому телеканалу за неделю
Подсчет максимального и минимального отношения времени на рекламу к продолжительности передачи по каждому телеканалу
В новый лист «Запрос 3» скопируем исходную таблицу, удалим лишние поля. Создадим новое поле % рекламы, вычисляемое как: =D2/C2*100 (отношение продолжительности рекламы к продолжительности телепередачи).
Вызовем меню Вставка – Сводная таблица, укажем необходимые поля для отображения. В качестве столбцов используем минимальные и максимальные значения % рекламы. В качестве строк - телеканалы (рис. 8).

Рисунок 8 – Список максимального и минимального % рекламы в телепередачах по каждому телеканалу
Формирование отчета, включающего полную информацию о телевизионных передачах, с группировкой по жанрам и подсчетом общего времени трансляции по группеВ новый лист «Отчет» скопируем исходную таблицу, удалим лишние поля. Создадим новое поле Итоговая продолжительность мин, вычисляемое как произведение продолжительности телепередачи на ее периодичность в неделю. Отсортируем данные по полю Жанр.
Вызовем меню Вставка – Промежуточный итог. Выберем сумму для поля Итоговая продолжительности в мин при каждом изменении поля Жанр передачи. Отформатируем таблицу и получим следующие данные (рис. 9).

Рисунок 9 – Отчет по полной информации о телевизионных передачах, с группировкой по жанрам и подсчетом общего времени трансляции по группе
ГистограммаВыделим данные для гистограммы – ячейки с жанров и итоговую продолжительность передач в мин и построим гистограммы при помощи меню Вставка - Диаграммы – Гистограмма, отредактируем гистограмму при помощи макета (рис. 10).

Рисунок 10 – Гистограмма Общее время трансляции телепередач по жанрам
Круговая диаграммаПо этим же данным построим круговую диаграмму при помощи меню Вставка - Диаграммы – Гистограмма, отредактируем гистограмму при помощи макета (рис. 11).

Рисунок 11 – Круговая диаграмма Общее время трансляции телепередач по жанрам
Работа с базами данных в СУБД MS ACCESSСтруктура базы данныхВариант 16. Телевизионные передачи
110934585090002235208509000Таблица 1. «Телепередачи»
Название телепередачи Номер канала Периодичность р/недВремя выхода в эфир Продолжительность мин Жанр передачи Время на рекламу мин
текстовое числовое числовое дата/время числовое текстовое числовое
5862320-762000690244316230690245316230
2997207302500 Таблица 2. «Телеканалы»
Номер канала Название канала
числовое текстовое
800104127500 - ключевое поле. Подразумевается, что на канале не могут быть одноименные телепередачи, а в целом на телевидении – могут (например, передача «Новости»).
Создание таблиц
Открываем MS ACCESS и щелкаем «Пустая база данных». Задаем имя файла «Телевизионные передачи» и щелкаем «Создать». Открывается окно для создания первой таблицы. Правой кнопкой мыши щелкаем по вкладке «Таблица 1» → «Конструктор» → Называем таблицу «Телеканалы» → «ОК» и конструируем таблицу: задаем имя и тип данных для каждого поля. Далее выделяем поле «Номер канала» и определяем его ключевым. Правой кнопкой мыши щелкаем по названию таблицы → «Сохранить» → Закрываем конструктор (рис. 12).

Рисунок 12 – Таблица Телеканалы. Конструктор
Аналогично конструируем вторую таблицу – Телепередачи (рис. 13).

Рисунок 13 – Таблица Телепередачи. Конструктор

Рисунок 14 – Таблица Телепередачи. Конструктор
Обращаю внимание, что поле Номер телеканала таблицы Телепередачи заполняется при помощи раскрывающегося списка значений из таблицы Телеканалы. А поле Жанр передачи – при помощи раскрывающегося списка готовых значений.
Слева в области переходов появилось изображение созданных таблиц. Для создания связей между таблицами на ленте «Работа с базами данных» выбираем команду «Схема данных». Появляется вкладка «Схема данных» и в ней окно «Добавление таблицы». Добавляем по очереди наши таблицы кнопкой «Добавить» внизу и закрываем окно. Перетаскиваем поле Код изготовителя из одной таблицы в другую. В появившемся окне ставим флажок в «Обеспечение целостности данных» и щелкаем по кнопке «Создать» (рис. 15). Получаем связь между таблицами типа «Один ко многим». Сохраняем и закрываем макет схемы данных.

Рисунок 15 – Схема данных БД Телевизионные передачи
Создание форм
На ленте «Создание» выбираем «Мастер форм» и дальше по шагам создаем форму для всех полей таблицы «Телеканалы» и «Телепередачи». Выбираем внешний вид формы «в один столбец» и получаем сложную форму (рис. 16). Добавим в нее управляющие кнопки с помощью панели конструирования.

Рисунок 16 – Форма Телеканалы и телепередачи
Заполнение и редактирование таблиц базы данныхЗаполнять базу данными можно в режиме таблиц или с помощью форм. Заполним БД в режиме таблиц (рис. 17-18).

Рисунок 17 – Таблица Телеканалы

Рисунок 18 – Таблица Телепередачи
Формирование списка развлекательных передач, оканчивающихся позднее запрашиваемого времениНа ленте «Создание» вызываем «Конструктор запросов». Добавляем одну таблицу «Телепередачи» и заполняем поля запроса. Условие по полю Жанр передачи – «развлекательная». Создаем вычисляемое поле Время окончания:
IIf(FormatNumber(DateAdd("n";[Телепередачи]![Продолжительность мин];[Телепередачи]![Время выхода в эфир]))>1;DateAdd("n";[Телепередачи]![Продолжительность мин];[Телепередачи]![Время выхода в эфир])-1;DateAdd("n";[Телепередачи]![Продолжительность мин];[Телепередачи]![Время выхода в эфир])).
Для этого поля выставляем условие: >FormatNumber([Введите время]) (рис. 19-20).

Рисунок 19 – Запрос 1. Конструктор

Рисунок 20 – Результат запроса
В формуле учета времени окончания учитывается время до полуночи.
Подсчет суммарной продолжительности передач выбранного пользователем жанра по каждому телеканалу за неделю
На ленте «Создание» вызываем «Конструктор запросов». Добавляем обе таблицы и заполняем поля запроса (рис. 21-22). Жанр – параметр для ввода жанра. Далее выбираем группировку по названию канала и жанру передачи. Добавляем расчетное поле Суммарная продолжительность передач мин, рассчитываемое по формуле:
Sum([Телепередачи]![Продолжительность мин]*[Телепередачи]![Периодичность р/нед])

Рисунок 21 – Запрос 2. Конструктор

Рисунок 22 – Результат запроса
Подсчет максимального и минимального отношения времени на рекламу к продолжительности передачи по каждому телеканалу
На ленте «Создание» вызываем «Конструктор запросов». Добавляем обе таблицы и заполняем поля запроса. Создаем расчетные поля:
Максимальный % рекламы: Max([Телепередачи]![Время на рекламу мин]/[Телепередачи]![Продолжительность мин]*100)
Минимальный % рекламы: Min([Телепередачи]![Время на рекламу мин]/[Телепередачи]![Продолжительность мин]*100)
Делаем группировку по Названию канала (рис. 23-24).

Рисунок 23 – Запрос 3. Конструктор

Рисунок 24 – Результат запроса
Формирование отчета, включающего полную информацию о телевизионных передачах, с группировкой по жанрам и подсчетом общего времени трансляции по группе
Создадим отчет по данным таблицы Телеканалы. В Конструкторе отчетов создадим расчетное поле Итого продолжительность передач по жанру в мин по формуле:
=Sum([Продолжительность мин]*[Периодичность р/нед])
Аналогично сделаем с суммирование промежуточных итогов (рис. 25-27).

Рисунок 25 – Отчет общего времени трансляции по жанрам. Конструктор

Рисунок 26 – Отчет общего времени трансляции по жанрам
ЗаключениеПрограмма обработки электронных таблиц MS Excel обеспечивает пользователя богатым набором возможностей создания и изменения таблиц, Которые могут содержать числа, текст, даты, денежные единицы, графику, а также математические и иные формулы для выполнения вычислений. Ввод данных в таблицы, их форматирование и выполнение различного рода вычислений в значительной степени автоматизированы. Предусмотрены средства представления числовых данных в виде диаграмм, создания, сортировки и фильтрации списков, статистического анализа данных и решения оптимизационных задач.
В результате проделанной работы были получены практические навыки разработки БД в MS Access с помощью Конструкторов и Мастеров, Панелей инструментов, построителя выражений и макросов. Кроме того, были получены навыки вычисления значений, сортировки, фильтрации, подведения итогов и построения диаграмм в MS Excel. Данные навыки будут мной использованы в моей дальнейшей профессиональной деятельности.
СУБД Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. В Access предусмотрены все необходимые средства для определения и обработки данных, а также для управления ими при работе с большими объемами информации. Microsoft Access позволяет: обновлять и изменять данные, получать ответы на запросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы.
При выполнении данной работы результаты расчетов в обоих программных продуктах оказались идентичными. Однако MS Access более удобен в плане наглядности представления данных и удобства их ввода.
При выполнении запросов MS Excel более удобен в части представления итоговых данных. А графическое представление расчетных данных в виде диаграмм позволяет грамотно интерпретировать их. Хотя в MS Access также возможно построение диаграмм в формах.
Отчеты лучше смотрятся в MS Access, хотя в MS Excel позволяет получить итоговые данные и сгруппировать их.
Мне показались удобными оба программных продукта. На основании вышеизложенного можно сделать вывод о том, что поставленные задачи решены, а цель достигнута.
Список используемых источниковПечатные издания
Бекаревич Ю.Б. Самоучитель MS Office Access 2016. Изд.: БХВ-Петербург, 2017. – 408 с.
Электронные ресурсы
Национальный открытый Университет «Интуит»: «Введение в программные системы и их разработку». Лекция 7:  «Электронные таблицы»: https://www.intuit.ru/studies/courses/3632/874/lecture/14301?page=2 (дата обращения 19.05.2021)
Сайт Microsoft. Основные сведения о запросах (основы Access, часть 3): https://support.office.com/ru-ru/article/Основные-сведения-о-запросах-основы-Access-часть-3-ce3b5537-14c6-4994-ba67-4de898df7c0b #office (дата обращения 19.05.2021)
Сайт Microsoft. Разработка и создание таблиц для базы данных (основы Access часть 1): https://support.office.com/ru-ru/article/Разработка-и-создание-таблиц-для-базы-данных-основы-Access-часть-1-bff6e7b2-3055-419b-8751-1ade558ea31f #office (дата обращения 19.05.2021)
Сайт Microsoft. Создание связи между таблицами (основы Access, часть 2): https://support.office.com/ru-ru/article/Создание-связей-между-таблицами-основы-Access-часть-2-a93d9491-8724-4cd3-96df-ce504914692f #office (дата обращения 19.05.2021)
Сайт Microsoft: Краткое руководство по началу работы с Access2013: https://support.office.com/ru-ru/article/Краткое-руководство-по-началу-работы-с-Access-2013-aa404d26-ce42-4dd2-ac5e-51f9f39f7275?CorrelationId=4992aa0a-d461-40d5-a201-6bd790491acf&ui=ru-RU&rs=ru-RU&ad=RU&ocmsassetID=HA103673689 (дата обращения 19.05.2021)


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
159599
рейтинг
icon
3275
работ сдано
icon
1404
отзывов
avatar
Математика
Физика
История
icon
156450
рейтинг
icon
6068
работ сдано
icon
2737
отзывов
avatar
Химия
Экономика
Биология
icon
105734
рейтинг
icon
2110
работ сдано
icon
1318
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
54 132 оценки star star star star star
среднее 4.9 из 5
ТюмГУ
Спасибо большое за курсовую работу!! Оригинальность 75%, оценка отлично
star star star star star
СПбГУ
Очень грамотное написание курсовой, видно, что исполнитель разбирается в теме работы и пиш...
star star star star star
РЭУ им.Плеханова
Благодарю Евгению за выполнение работы,оценка-отлично.Сделано -все как положено,грамотно и...
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

Подогнать готовую курсовую под СТО

Курсовая, не знаю

Срок сдачи к 7 дек.

только что
только что

Выполнить задания

Другое, Товароведение

Срок сдачи к 6 дек.

1 минуту назад

Архитектура и организация конфигурации памяти вычислительной системы

Лабораторная, Архитектура средств вычислительной техники

Срок сдачи к 12 дек.

1 минуту назад

Организации профилактики травматизма в спортивных секциях в общеобразовательной школе

Курсовая, профилактики травматизма, медицина

Срок сдачи к 5 дек.

2 минуты назад

краткая характеристика сбербанка анализ тарифов РКО

Отчет по практике, дистанционное банковское обслуживание

Срок сдачи к 5 дек.

2 минуты назад

Исследование методов получения случайных чисел с заданным законом распределения

Лабораторная, Моделирование, математика

Срок сдачи к 10 дек.

4 минуты назад

Проектирование заготовок, получаемых литьем в песчано-глинистые формы

Лабораторная, основы технологии машиностроения

Срок сдачи к 14 дек.

4 минуты назад

2504

Презентация, ММУ одна

Срок сдачи к 7 дек.

6 минут назад

выполнить 3 задачи

Контрольная, Сопротивление материалов

Срок сдачи к 11 дек.

6 минут назад

Вам необходимо выбрать модель медиастратегии

Другое, Медиапланирование, реклама, маркетинг

Срок сдачи к 7 дек.

7 минут назад

Ответить на задания

Решение задач, Цифровизация процессов управления, информатика, программирование

Срок сдачи к 20 дек.

7 минут назад
8 минут назад

Все на фото

Курсовая, Землеустройство

Срок сдачи к 12 дек.

9 минут назад

Разработка веб-информационной системы для автоматизации складских операций компании Hoff

Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления

Срок сдачи к 1 мар.

10 минут назад
11 минут назад

перевод текста, выполнение упражнений

Перевод с ин. языка, Немецкий язык

Срок сдачи к 7 дек.

11 минут назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно
    Введите ваш e-mail
    Файл с работой придёт вам на почту после оплаты заказа
    Успешно!
    Работа доступна для скачивания 🤗.