Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код |
297142 |
Дата создания |
28 марта 2014 |
Страниц |
23
|
Мы сможем обработать ваш заказ (!) 19 декабря в 16:00 [мск] Файлы будут доступны для скачивания только после обработки заказа.
|
Описание
Академия Государственной противопожарной службы, 28 вариант
Курсовая работа "Разработка реляционной базы данных"
Выполнена в 2013 г. по методическому пособию "Бутузов С.Ю., Пранов Б.М., Хабибулин Р.Ш. Задания для выполнения курсовой работы по информатике для слушателей факультета дистанционного и заочного обучения. Методическое пособие. – М.: Академия ГПС МЧС России, 2009. − 23 с." ...
Содержание
Содержание
Введение 3
1 Система управления базами данных Microsoft Access 4
1.1 Реляционная база данных 4
1.2. Элементы базы данных и их назначение 4
1.3 Режимы работы в базе данных 5
1.4 Структура таблицы базы данных 6
1.5 Типы связей между таблицами 7
1.6 Методы фильтрации записей в базе данных 9
1.7 Типы запросов и их назначение 9
1.8 Типы форм и их назначение 10
1.9 Типы отчетов и их назначение 11
1.10 Макросы 12
2 Разработка реляционной базы данных 13
2.1 Постановка задачи 13
2.2 Инструкция разработчика базы данных 13
2.2.1 Разработка структуры таблиц базы данных 13
2.2.2 Создание запроса на выборку 16
2.2.3 Создание запроса с параметром 18
2.2.4 Создание формы с круговой диаграммой19
Заключение 22
Список использованных источников 23
Приложение 1. Структура таблицы "Данные о пожарах"
Приложение 2. Структура таблицы "Ликвидация пожаров"
Приложение 3. Структура таблицы "Виды объектов"
Введение
Современное общество характеризуется небывалым ростом объема информационных потоков. К известным видам ресурсов (материальным, трудовым, энергетическим, финансовым) прибавился новый – информационный. Только на основе своевременного пополнения, накопления, переработки информационного ресурса, т.е. владения достоверной информацией, возможны рациональное управление любой сферой человеческой деятельности, принятие правильных решений. Применение современных ЭВМ дает возможность переложить трудоемкие операции на автоматические или автоматизированные устройства, которые могут работать со скоростью, превышающей скорость обработки информации человеком в миллионы раз.
Современный специалист должен владеть теоретическими знаниями в области информатики и практическими навыками использования вычислител ьной техники, техники связи и других средств управления.
Цель курсовой работы – разработка реляционной базы данных с использованием системы управления базами данных MS Access.
Фрагмент работы для ознакомления
Чтобы разделить таблицу, содержащую слишком много столбцов.Чтобы изолировать часть таблицы по соображениям безопасности.Для хранения данных кратковременного использования, удалить которые проще всего путем очистки таблицы.Для хранения данных, имеющих отношение только к подмножеству основной таблицы.В Microsoft Access сторона связи "один к одному", которой соответствует первичный ключ, обозначается символом ключа. Сторона связи, которой соответствует внешний ключ, также обозначается символом ключа.1.6 Методы фильтрации записей в базе данныхВ Microsoft Access предусмотрено четыре способа отбора записей с помощью фильтров: фильтр по выделенному фрагменту, обычный фильтр, поле Фильтр для (Filter For) и расширенный фильтр.Фильтр по выделенному фрагменту, обычный фильтр и поле Фильтр для (Filter For) являются очень простыми способами отбора записей, причем самым простым является фильтр по выделенному фрагменту – он позволяет найти все записи, содержащие определенное значение в выбранном поле. Обычный фильтр используется для отбора записей по значениям нескольких полей. Поле Фильтр для (Filter For) используется, если фокус ввода находится в поле таблицы и нужно ввести конкретное искомое значение или выражение, результат которого будет применяться в качестве условия отбора. Для создания сложных фильтров следует использовать окно расширенного фильтра.1.7 Типы запросов и их назначениеЗапрос – это набор инструкций, который можно использовать для обработки данных. Чтобы эти инструкции были выполнены, запрос следует запустить. Запрос не только возвращает результаты, которые можно сортировать, группировать и фильтровать. С помощью запроса можно также создавать, копировать, удалять и изменять данные.Существуют следующие типы запросов:Запрос на выборку данных – используется при выборе данных из таблицы по заданным критериям.Запрос на создание таблицы – создает таблицы на основе данных, содержащихся в результирующем множестве запроса. Создается путем преобразования запроса на выборку в запрос на создание таблицы, при этом следует указать параметры размещения новой создаваемой таблицы.Запрос на добавление данных – используется для копирования данных одной из одной таблицы в другую. Строится так же, как и запрос на создание таблицы на основе запроса на выборку, так как сначала необходимо отобрать те данные, которые в виде записей будут добавлены в целевую таблицу.Запрос на обновление данных – используется для того, чтобы внести изменения сразу в большое число записей с помощью одного запроса. Создается аналогично созданию запроса на добавление.Запрос на удаление – удаляет из таблицы записи, соответствующие данным результирующего множества запроса. Позволяет отобрать требуемые записи и удалить их за один прием. Создается также на основе запроса на выборку.Перекрестный запрос – используется при статистической обработке данных. Результаты обработки выводятся в виде сводной таблицы.1.8 Типы форм и их назначениеФорма – это объект базы данных, предназначенный для ввода и отображения информации. В Access можно создать формы следующих видов: форма в столбец или полноэкранная форма; ленточная форма; табличная форма; форма главная/подчиненная; сводная таблица; форма-диаграмма. Форма в столбец представляет собой совокупность определенным образом расположенных полей ввода с соответствующими им метками и элементами управления. Чаще всего эта форма используется для ввода и редактирования данных. Ленточная форма служит для отображения полей группы записей. Поля не обязательно располагаются в виде таблицы, однако для одного поля отводится столбец, а метки поля располагаются как заголовки столбцов. Табличная форма отображает данные в режиме таблицы. Форма главная/подчиненная представляет собой совокупность формы в столбец и табличной. Ее имеет смысл создавать при работе со связанными таблицами, в которых установлена связь типа один-ко-многим. Форма Сводная таблица выполняется мастером создания сводных таблиц Excel на основе таблиц и запросов Access (мастер сводных таблиц является объектом, внедренным в Access, чтобы использовать его в Access, необходимо установить Excel). Сводная таблица представляет собой перекрестную таблицу данных, в которой итоговые данные располагаются на пересечении строк и столбцов с текущими значениями параметров. Форма с диаграммой. В Access в форму можно вставить диаграмму, созданную Microsoft Graph. Graph является внедряемым OLE-приложением и может быть запущен из Access. С внедренной диаграммой можно работать так же, как и с любым объектом OLE. 1.9 Типы отчетов и их назначениеОтчет – это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на принтер. Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране. Источником данных для отчета может служить таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы. Ниже приведены виды отчетов. Одноколонный отчет (в столбец) – длинный столбец текста, содержащий надписи полей, их значения из всех записей таблицы или запроса. Многоколонный отчет – создается из отчета в одну колонку и позволяет вывести данные отчета в несколько колонок. Табличный отчет – отчет, имеющий табличную форму. Отчет с группировкой данных и подведением итогов – создается из табличного отчета объединением данных в группы с подсчетом итогов. Перекрестный отчет – строится на основе перекрестных запросов и содержит итоговые данные. Составной отчет – отчет, имеющий сложную структуру, включающий один или несколько отчетов. Отчет, полученный слиянием документов с Word (составной документ). Почтовые наклейки – специальный тип многоколонного отчета, предназначенный для печати имен и адресов групп. Отчет по связанным таблицам – отчет, позволяющий выводить данные из нескольких таблиц, имеющих связь один-ко-многим. 1.10 МакросыМакросы – это небольшие программы на языке макрокоманд СУБД Access, состоящие из последовательности определенных команд (одной или нескольких макрокоманд). Набор макрокоманд в Access очень широк. Макросы являются простейшими средствами автоматизации действий над объектами Access. Необходимо отметить, что макросы легко создавать, и для этого не нужно знать синтаксис языка программирования.2 Разработка реляционной базы данных2.1 Постановка задачиРазработать базу данных по учету пожаров для организационно-аналитического отдела. База данных регистрирует адрес и вид объекта (жилое здание, здание производственного назначения, торговое помещение, образовательное учреждение, лечебно-профилактическое учреждение и т.д.), его описание, дату, время, площадь и причину возникновения пожара (неосторожное обращение с огнем, нарушение правил эксплуатации электрооборудования, установленный поджог, неисправность производственного оборудования, самовозгорание веществ и материалов и т.д.), время прибытия к месту пожара и время тушения пожара, количество пострадавших, материальный ущерб, количество личного состава и единиц техники, принимавших участие в тушении пожара, руководителя тушения пожара.Создать запрос на выборку записей о пожарах по причине неосторожного обращения с огнем и материальным ущербом свыше 10 тыс. руб., на основе запроса создать форму и отчет.Создать запрос с параметром к таблице "Виды объектов" с условием выбора номера записи.Создать форму с круговой диаграммой для вывода средней площади пожара в зависимости от вида объекта.2.2 Инструкция разработчика базы данных2.2.1 Разработка структуры таблиц базы данныхЧтобы запустить Microsoft Access, нажимаем кнопку "Пуск" на панели задач и выбираем команду "Все программы → Microsoft Office → Microsoft Office Access 2007". Когда Access начнет работу, появится окно диалога. Нажимаем кнопку "Office", а затем в появившемся меню выбираем "Создать". В появившемся разделе "Новая база данных" папку, в которой будет расположена создаваемая база данных, и в поле "Имя файла" указываем название базы данных. После чего нажимаем кнопку "Создать". В результате на экране должно появиться окно, изображенное на рисунке 2.1. Рисунок 2.1 – Окно базы данныхРазрабатываем структуру таблиц базы данных, определяем наименования полей (столбцов), тип данных, сохраняемых в полях таблицы и их свойства. Для хранения данных необходимо создать три таблицы. (Приложения 1, 2, 3)Чтобы создать таблицу в режиме конструктора, выполняем следующую процедуру:В меню "Создание" на вкладке "Таблицы" выбираем команду "Конструктор таблиц".В открывшемся окне конструктора таблиц с незаполненным бланком добавляем поля таблицы и задаем их свойства. (Рисунок 2.2)Рисунок 2.2 – Проектирование таблицы в режиме конструктораОпределим поле "Номер записи" как ключевое. Для этого выделяем это поле и нажимаем кнопку "Ключевое поле" на напели инструментов.Закрываем окно конструктора. В ответ на вопрос "Сохранить изменения?" нажимаем кнопку "Да".В открывшемся окне "Сохранение" вводим название таблицы и нажимаем кнопку "ОК".Таким образом создаем три таблицы "Данные о пожарах", "Ликвидация пожаров", "Виды объектов".В каждую таблицу базы данных в режиме просмотра вводим 10 произвольных записей.Для определения связи между таблицами выполняем следующую процедуру:Выбираем в меню "Работа с базами данных" команду "Схема данных".В диалоговом окне "Добавление таблицы" по очереди выбираем все три таблицы.Нажимаем кнопку мыши на поле "Номер записи" таблицы "Данные о пожарах" и перетаскиваем его на поле связи таблицы "Виды объектов".В диалоговом окне "Изменение связей" нажимаем кнопку "Создать", чтобы установить связь между таблицами "Данные о пожарах" и "Виды объектов".Аналогичным образом связываем таблицы "Данные о пожарах" и "Ликвидация пожаров". (Рисунок 2.3)Рисунок 2.3 – Схема связей между таблицами2.2.2 Создание запроса на выборкуДля создания запроса на выборку записей о пожарах по причине неосторожного обращения с огнем и материальным ущербом свыше 10 тыс. руб. в режиме конструктора выполняем следующую процедуру:Из меню "Создание" выбираем вкладку "Другие" и нажимаем кнопку "Новый объект: запрос".В диалоговом окне "Добавление таблицы" выбираем таблицу "Данные о пожарах".Для добавления полей в бланк запроса щелкаем у правой границы столбца в строке "Поле" и из раскрывшегося списка полей выбираем "Номер записи". Подобным образом добавляем поля "Адрес", "Причина пожара" и "Материальный ущерб".В строке "Условие отбора" для поля "Причина пожара" вводим значение "неосторожное обращение с огнем" и убираем галочку "Вывод на экран". В строке "Условие отбора" для поля "Материальный ущерб" вводим значение ">10000". (Рисунок 2.4)Закрываем окно конструктора. В ответ на вопрос "Сохранить изменения?" нажимаем кнопку "Да" и вводим название запроса.Рисунок 2.4 – Запрос на выборку в режиме конструктораНа базе полученного запроса строим форму с помощью мастера форм. Для этого выполняем следующую процедуру:Из меню "Создание" выбираем вкладку "Формы", нажимаем кнопку "Другие формы" и выбираем "Мастер форм". На экране появится диалоговое окно "Создание форм".В раскрывающемся списке "Таблицы и запросы" выбираем название созданного запроса.Щелкаем на кнопке со значком ≫, чтобы добавить в форму все поля запроса. Нажимаем на кнопку "Далее".Выбираем переключатель "В один столбец" и щелкаем по кнопке "Далее".Определяем стиль формы и щелкаем по кнопке "Далее".Задаем имя формы щелкаем по кнопке "Готово". (Рисунок 2.5)Рисунок 2.5 – Форма на базе запроса на выборкуНа базе полученного запроса строим форму с помощью мастера форм. Для этого выполняем следующую процедуру:В поле "Все объекты Access" в левой части экрана выделяем запрос на выборку "Неосторожное обращение с огнем".Из меню "Создание" выбираем вкладку "Отчеты", нажимаем кнопку "Отчет". На экране появляется отчет. (Рисунок 2.6)Закрываем отчет.
Список литературы
Список использованных источников
1. Балдин К.В., Уткин В.Б. Информационные системы в экономике: Учебник. – 5-е изд. – М.: Издательско-торговая корпорация "Дашков и Ко", 2008. – 395 с.
2. Бутузов С.Ю., Пранов Б.М., Хабибулин Р.Ш. задания для выполнения курсовой работы по информатике для слушателей факультета дистанционного и заочного обучения. Методическое пособие. – М.: Академия ГПС МЧС России, 2009. – 23 с.
3. Информатика: Учебник / Под ред. проф. Н.В. Макаровой. – М.: Финансы и статистика, 2006. – 768 с.
4. Исакова А.И., Исаков М.Н. Информационные технологии в экономике: Учебное методическое пособие. – Томск: Томский межвузовский центр дистанционного образования. 2009. – 105 с.
5. Кошелев В.Е. Access 2007. – М.: ООО "Бином-Пресс", 2008. – 592 с.: ил.
6. Михеева Е.В. Информационные технологии в профессиональной деятельности: учеб. пособие для студ. сред. проф. образования / Е.В. Михеева. – 7-е изд., стер. – М.: Издательский центр "Академия", 2008. – 384 с.
7. Огрызков В.Е. Информационные системы в экономике. Задания по использованию стандартных и финансовых функций MS Excel в экономических расчетах. – Омск, 2009. – 20 с.
8. Острейковский В.А. Информатика. Теория и практика: Учеб. пособие / В.А. Острейковский, И.В. Полякова. – М.: Издательство Оникс, 2008. – 608 с.
9. Фуллер Л.У., Кук К., Кауфельд Дж. Microsoft Office Access 2007 для "чайников": Пер с англ. – М.: ООО "И.Д. Вильямс", 2007. – 384 с.: ил.
10. http://support.microsoft.com/ – Поддержка Microsoft.
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00495