Автор работы: Пользователь скрыл имя, 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
ЗАКЛЮЧЕНИЕ…………………………………
Основные атрибуты для партийца:
Основные атрибуты для взносов:
Теперь изучим бланк 2 (Приложение А). Из него можно выделить один объект, по которому и создадим таблицу. Получаем, что разрабатываемая база данных будет содержать информацию об имуществе, которым владеет партия.
Основные атрибуты для имущества:
Проанализируем все связи между таблицами. Известно, что в партии числится несколько партийцев, а человек может вступить только в одну политическую партию. Получаем связь «один ко многим» между таблицей Партия и Партиец по полю «название партии». Далее известно, что у партии может быть много имущества, но одно и то же имущество не может принадлежать нескольким партиям. Получаем связь «один ко многим» между таблицей Партия и Имущество по полю «название партии». Устанавливаем связь между таблицами Партиец и Взносы через таблицу Оплата. Так как партиец ежегодно выплачивает взносы, получаем связь «один ко многим» между таблицей Партиец и Оплата по полю «код партийца», а так же связь «один ко многим» между таблицей Взносы и Оплата по полю «год» (рисунок 1).
Рисунок 1 – Схема данных
В системе управления базами данных Microsoft Access были созданы следующие таблицы: Имущество, Партия, Партиец, Оплата и Взносы (таблицы 2.1 – 2.5).
Таблица 2.1 Структура таблицы Партия
Ключевое поле |
Имя поля |
Тип данных |
Размер поля |
Обязательное поле |
Да |
Название партии |
Текстовый |
255 |
нет |
Сокращенное название партии |
Текстовый |
255 |
нет | |
Дата регистрации |
Дата/время |
нет | ||
Девиз партии |
Текстовый |
255 |
нет | |
Председатель |
Текстовый |
255 |
нет | |
Адрес партии |
Текстовый |
255 |
нет | |
Телефон партии |
Числовой |
Длинное целое |
нет |
Таблица 2.1 Структура таблицы Имущество
Ключевое поле |
Имя поля |
Тип данных |
Размер поля |
Обязательное поле |
Название партии |
Текстовый |
255 |
нет | |
Да |
Код имущества |
Числовой |
Длинное целое |
нет |
Наименование имущества |
Текстовый |
255 |
нет | |
Количество |
Числовой |
Длинное целое |
нет |
Таблица 2.3 Структура таблицы Партиец
Ключевое поле |
Имя поля |
Тип данных |
Размер поля |
Обязательное поле |
Продолжение таблицы 2.3
Да |
Код партийца |
Счетчик |
Длинное целое |
|
Фамилия |
Текстовый |
255 |
нет | |
Имя |
Текстовый |
255 |
нет | |
Отчество |
Текстовый |
255 |
нет | |
Название партии |
Текстовый |
255 |
нет | |
Дата вступления |
Дата/время |
нет | ||
Дата рождения |
Дата/время |
нет | ||
Адрес |
Текстовый |
255 |
нет | |
Телефон |
Числовой |
Длинное целое |
нет | |
Место работы |
Текстовый |
255 |
нет |
Таблица 2.4 Структура таблицы Взносы
Ключевое поле |
Имя поля |
Тип данных |
Размер поля |
Обязательное поле |
Да |
Год |
Числовой |
Длинное целое |
нет |
Сумма |
Денежный |
нет |
Таблица 2.5Структура таблицы Оплата
Ключевое поле |
Имя поля |
Тип данных |
Размер поля |
Обязательное поле |
Да |
Код оплаты |
Счетчик |
Длинное целое |
|
Код партийца |
Числовой |
Длинное целое |
||
Год |
Числовой |
Длинное целое |
||
Сумма |
Денежный |
нет |
Создали нескольких запросов, имеющих практическое значение для базы данных «Политическая партия»:
Рисунок 3.1 – Создание запроса
Рисунок 3.2 – Запрос с вычисляемыми полями
Рисунок 3.3 – Создание запроса с условием отбора
.
Рисунок 3.4 – Создание запроса на обновление
Рисунок 3.5 – Создание запроса с вычислением возраста партийцев
Рисунок 3.6 – Создание звапроса о сумме выплаченных взносов за искомые периоды
Рисунок 3.7 – Создание запроса по подсчету общей суммы выплаченных взносов за интересуемый период
Рисунок 3.8 - Создание запроса с корректировкой данных
Информация о работе Проектирование базы данных «ПОЛИТИЧЕСКАЯ ПАРТИЯ»