Проектирование базы данных «ПОЛИТИЧЕСКАЯ ПАРТИЯ»

Автор работы: Пользователь скрыл имя, 18 Ноября 2013 в 18:16, курсовая работа

Краткое описание

Любая целенаправленная деятельность начинается с систематизации изучаемых объектов и отношений между ними. Главной функцией всех систем управления является накопление и поиск информации, что успешно реализуется путем создания баз данных.

Содержание

ВВЕДЕНИЕ………………………………………………………………………………………….5
1 СЛОВАРЬ ДАННЫХ 6
1.1 Понятие о словаре данных 6
1.2 Стратегия реализации словаря данных 6
1.3 Условия применения 7
1.4 Рекомендации по определению данных 8
2 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ «ПОЛИТИЧЕСКАЯ ПАРТИЯ» 10
2.1. Анализ предметной области и составление спецификаций данных 10
2.2. Концептуально-логическая модель базы данных «Политическая партия» 11
2.3. Физическая модель базы данных «Политическая партия» 12
3 РАЗРАБОТКА ПРИЛОЖЕНИЯ ПО РАБОТЕ С БАЗОЙ ДАННЫХ……………………..14
3.1. Разработка запросов 14
3.2. Создание формы 19
3.3 Создание отчета 20
ЗАКЛЮЧЕНИЕ…………………………………

Прикрепленные файлы: 1 файл

Курсовая.docx

— 5.44 Мб (Скачать документ)

 

  1.  Предположим, нам больше не нужны записи о взносах партийцев за 2007 год. Для этого создадим запрос на удаление из таблицы Оплата этих записей. Создадим запрос на выборку в режиме конструктора. Добавим таблицу Оплата. Добавим в бланк запроса звездочку * и поле Год, для которого зададим условие «Like "2007"», после чего изменим тип запроса на «Удаление». Запрос в режиме конструктора и результат его выполнения можно увидеть на рисунке 3.9;

 

  

 

Рисунок 3.9 – Создание запроса на удаление данных

 

  1. Создадим запрос, который станет основой для создания отчета. Данный запрос будет подсчитывать сумму, которую выплатил партиец за 2010 год. Добавим таблицы Партиец и Оплата. В поле Год в разделе «условие отбора» занесли условие «2010», после чего добавили групповую операцию. В поле Сумма в разделе «групповая операция» выбрали функцию Sum. Запрос в режиме конструктора и результат его выполнения можно увидеть на рисунке 3.10.

 

Рисунок 3.10 – Запрос для создания отчета

 

3.2 Создание формы

 

Форма — это объект базы данных, который можно использовать для ввода, изменения или отображения  данных из таблицы или запроса. Формы  могут применяться для управления доступом к данным: с их помощью  можно определять, какие поля или  строки данных будут отображаться, что значительно облегчает использование  базы данных.

Создадим форму для базы данных «Политическая партия».

Выберем способ создания формы — Конструктор и нажмем кнопку ОК.

На экране появится окно конструктора форм и список полей  таблицы Партиец, являющейся источником данных для формы. В область данных формы перенесем поля Фамилия, Имя, Отчество, Дата рождения, Название партии и Дата вступления. В заголовок формы добавим эмблему партии и создадим кнопки для перехода по записям. Форму в режиме конструктора и результат ее выполнения можно увидеть на рисунке 3.11.

 

 

 

Рисунок 3.11 – Создание формы

 

3.3 Создание отчета

 

Отчеты используются для  формирования выходного документа, предназначенного для вывода на печать.

Создадим отчет в базе данных Партиец, отражающий данные о выплате партийцами взносов за 2010 год. Данный отчет будет выполнен на основе запроса, который был описан в разделе 3.1. в пункте 10.

Создадим отчет в режиме конструктора, выбрав в качестве источника  данных созданный запрос. Добавим заголовок группы «Название партии» и перенесем в него поля Название партии, Фамилия, Имя, Отчество, Год и Сумма. В область данных отчета перенесем надписи Фамилия, Имя, Отчество, Год и Сумма. В примечание группы добавим надпись, в которой введем следующее выражение: « =" Всего в партии " & " состоит " & Count([Фамилия]) & " партийца"». Затем добавим еще одну надпись, в которую добавим выражение « =Sum([Сумма])». Данная формула будет подсчитывать общую сумму взноса за 2010 год. Отчет в режиме конструктора и результат его выполнения можно увидеть на рисунке 3.12.

 

 

Рисунок 3.12 – Создание отчета

 

ЗАКЛЮЧЕНИЕ

 

Данная курсовая работа выполнена  в СУБД Microsoft Access, входящее в прикладной пакет Microsoft Office 2007 на примере учета  партий РБ. Созданная программа обладает рядом достоинств:

Автоматизация необходимых  расчётов

Легкий способ ввода или  удаления данных

Возможность просмотра или  вывода на печать отчётов, наглядно демонстрирующих  информацию по основным категориям

Наличие подробного описания предназначения и работы программы.

 

ЛИТЕРАТУРА

  1. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд./ Томас М. Коннолли, Каролин Е. Бегг, Анна Н. Страчан - пер. с англ. – М.: Издательский дом «Вильямс», 2000. – 1120 с.
  2. Хомоненко А.Д. Базы данных: Учебник для высших учебных заведений / А.Д. Хомоненко, В.М.Цыганков, М.Г. Мальцев – Спб.: Корона, 2000. – 416 с.
  3. Разорёнова, Т.Р., Альшевская, О.В. Управление базами данных: учебно-методическое пособие для студентов специальностей: 1–96 01 01 ―Таможенное дело‖, 1–26 02 02 ―Менеджмент‖, 1–25 01 08 ―Бухгалтерский учет, анализ и аудит‖, 1–25 01 07 ―Экономика и управление на предприятии‖, ‖Финансовое обеспечение и экономика боевой и хозяйственной деятельности войск (сил)‖, Издание 2-е, исправленное и дополненное / Т.Р. Разорёнова, О.В. Альшевская. – Мн: Издательство БНТУ, 2011. – 120 с.

 

 

ПРИЛОЖЕНИЕ

Приложение А

Бланк 1

 

Название партии_________________________________________________

Год_____________  Код взноса___________  Сумма_________________

Получено от _______________________________

                                                                       (ФИО)

                                   


 

Бланк 2

 

Регистрация имущества

Название партии _______________________

Код имущества

Наименование имущества

Количество

     


 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Проектирование базы данных «ПОЛИТИЧЕСКАЯ ПАРТИЯ»