Назначение и область применения базы данных "Филателист". Описание предметной области, предполагаемые пользователи и цель проекта. Входные и выходные документы и сообщения. Реализация базы данных в среде MS Access 2007. Руководство пользователя.
Аннотация к работе
Словосочетание "база данных" - это термин, обозначающий специальным образом организованное компьютерное хранилище данных. Базы данных (БД) создаются для информационного обеспечения управления предприятием (бизнесом). Так, производителю товаров нужно иметь сведения о наличии на его складах сырья и готовой продукции, о состоянии производственных подразделений, о контрагентах, поставщиках и заказчиках, о расчетах с ними, о спросе на свою продукцию, об эффективности рекламы и т.п. CASE-системы существенно сокращают сроки и затраты разработки, оказывая помощь проектировщику в проведении рутинных операций, облегчая его работу на самых разных этапах жизненного цикла разработки. Сведения, хранящиеся в база данных, находятся под контролем специальной системы управления базами данных (СУБД).В базе данных должны храниться каталоги марок, личной коллекции. Коллекционер собирает коллекционные марки, марки разных коллекций.Цель проекта: автоматизация ведения каталогов личных коллекций марок, каталогов коллекционных марок и коллекций других коллекционеров - филателистов.Сообщения о коллекционере Сообщения о коллекционной марке Название коллекции: Почтовые марки СССР 1979 год, птицы - защитники леса Сообщения о марке Название коллекции: Почтовые марки СССР 1979 год, птицы - защитники лесаОтчет о коллекционерах и их коллекциях и даты создания коллекции.Идентификатор коллекционера уникальное число, характеризирующее коллекционера; Год выпуска марки может повторяться; Страна, выпускающая марки может повторяться;Ввод и обновление информации о годах выпуска; Ввод и обновление информации странах; Ввод и обновление информации о марке; Ввод и обновление информации о коллекционерах; Ввод и обновление информации о личных коллекциях;ER-модель данных - это графический язык, предназначенный для описания объектов и отношений.Модель "сущность-связь" или ER-модель опубликована американским исследователем в области баз данных Питером Ченом в1976 году. В различных вариантах она вошла в состав многих CASE-средств поддержки проектирования информационных систем. Сущность (entity) - это некоторый объект, выделяемый (идентифицируемый) пользователем в предметной области.Диаграмма FA-уровня должна содержать все, что содержит диаграмма КВ-уровня и, кроме того, все неключевые атрибуты. Сущности изображаются на диаграммах именованными прямоугольниками, в которые вписываются имена атрибутов Если экземпляр сущности-потомка однозначно определяется своей связью с сущностью-родителем, то связь является идентифицирующей, в противном случае связь неидентифицирующая. Идентифицирующая связь между сущностью-родителем и сущностью-потомком изображается сплошной линией Сущность-потомок в идентифицирующей связи является зависимой от идентификатора. Неидентифицирующая связь изображается пунктирной линией Сущность-потомок в неидентифици-рующей связи будет независимой от идентификатора, если она не является также сущностью-потомком в какой-либо идентифицирующей связи.А КОЛЛЕКЦИОНЕР коллекционирует zero, one or more ЛИЧНАЯ_КОЛЛЕКЦИЯS. А КОЛЛЕКЦИОННЫЕ_МАРКИ состоит at least one МАРКА. А ЛИЧНАЯ_КОЛЛЕКЦИЯ имеет at least one МАРКА_В_КОЛЛЕКЦИИ. А МАРКА_В_КОЛЛЕКЦИИ принадлежит exactly one ЛИЧНАЯ_КОЛЛЕКЦИЯ. А МАРКА_В_КОЛЛЕКЦИИ имеется exactly one МАРКА.Определения доменов представлены таблице 4. Код_марки Код_коллекции Код_страны Код_коллекцииВ данной модели целостность обеспечивается только стандартными правилами реляционной модели данных.Для своей работы, коллекционеру необходимо иметь информацию о коллекционных марках, информацию о личных коллекциях и информацию о других филателистах. Коллекционер работает с входными и с выходными документами, ему разрешен доступ ко всей базе данных и ко всей хранимой в ней информации.Приложения 1, рисунок 3) создана схема в MS Access 2007.Свойства столбцов таблицы "ГОДА" представлены в таблице 5: Таблица 5. Свойства столбцов таблицы "ТОМ" представлены в таблице 6: Таблица 6. Свойства столбцов таблицы "СТРАНИЦЫ" представлены в таблице 7: Таблица 7. Свойства столбцов таблицы "СТРАНА" представлены в таблице 8: Таблица 8. Свойства столбцов таблицы "КОЛЛЕКЦИОНЕР" представлены в таблице 9: Таблица 9.Свойства таблиц представлены в таблице 16. Таблица 16. Число знаков в имени таблицы Число знаков в имени поля Число знаков в записи (кроме полей с типом данных "Поле MEMO" и "Поле объекта OLE"), если для свойства Сжатие Юникод полей задано значение ДаВ Access 2007 используется система правил, предназначенных для поддержания устойчивых и корректных связей между записями в связанных таблицах, а также обеспечивающих их защиту от случайного удаления или изменения связанных данных. Для этого установлены перечисленные ниже ограничения: - Связанное поле главной таблицы является ключевым полем или имеет уникальный индекс. "Главной таблицей" называется таблица, соответствующая стороне "один-" при связи двух таблиц типа "один-ко-многим". Но
План
Содержание
Введение
1. Назначение и область применения базы данных
1.1 Описание предметной области
1.2 Предполагаемые пользователи и цель проекта
2. Описание данных пользователя
2.1 Входные документы и сообщения
2.2 Выходные документы и сообщения
2.3 Деловой регламент
2.4 Транзакции пользователей
3. Модель данных пользователя
3.1 IDEF1X-диаграмма ER-уровня
3.2 IDEF1X-диаграмма FA-уровня
3.3 Глоссарий
3.4 Определения доменов
3.5 Спецификации ограничений целостности
3.6 Типы конечных пользователей и привилегии доступа к данным
4. Реализация база данных в среде MS Access 2007
4.1 Схема база данных
4.2 Свойства столбцов
4.3 Свойства таблиц
4.4 Правила ссылочной целостности
5. Приложение пользователя
5.1 Функции приложения
5.2 Спецификации интерфейса пользователя
5.3 Хранимые процедуры
5.4 Руководство пользователя
5.4.1 Открытие базы данных Access 2007 Филателист
5.4.2 Ввод данных в базу данных Филателист
5.4.2.1 Ввод данных о годе
5.4.2.2 Ввод данных о стране марок
5.4.2.3 Ввод данных о номерах томов для марок
5.4.2.4 Ввод данных о номерах страниц
5.4.2.5 Ввод данных о коллекционерах
5.4.2.6 Ввод данных о коллекционных марках
5.4.2.7 Ввод данных о марке
5.4.2.8 Ввод данных о личной коллекции
5.4.3 Просмотр данных
5.4.3.1 Просмотр выборки коллекционных марок
5.4.3.2 Просмотр выборки о личных коллекциях коллекционеров
5.4.3.3 Просмотр выборки о стоимости коллекций марок
5.4.3.4 Просмотр выборки о коллекционерах и коллекциях (перекрестный)
5.4.4 Просмотр и печать отчетов
5.4.4.1 Просмотр и печать отчета о коллекционерах
5.4.4.2 Просмотр и печать отчета о коллекционных марках
5.4.4.3 Просмотр и печать отчета о личных каталогах марок
5.4.4.4 Просмотр и печать отчета о коллекционерах и коллекциях
5.4.4.5 Просмотр и печать отчета о стоимости коллекций марок
5.4.5 Редактирование данных
5.4.5.1 Редактирование информации о коллекционере
5.4.6 Удаление данных
5.4.6.1 Удаление информации о марке из личной коллекции коллекционера
Список использованных источников
Приложения
Введение
Словосочетание "база данных" - это термин, обозначающий специальным образом организованное компьютерное хранилище данных. Базы данных (БД) создаются для информационного обеспечения управления предприятием (бизнесом).
Управление предприятием невозможно без достоверной информации о процессах, происходящих в области его деятельности. Так, производителю товаров нужно иметь сведения о наличии на его складах сырья и готовой продукции, о состоянии производственных подразделений, о контрагентах, поставщиках и заказчиках, о расчетах с ними, о спросе на свою продукцию, об эффективности рекламы и т.п. Коллекционеру марок нужна информация о выпущенных марках, их ценности, о других коллекционерах и их коллекциях. Все это - сведения о вполне определенной части реального мира, входящей в сферу интересов предприятия. Они и накапливаются в база данных. При этом обязательно сохраняются все обусловленные логикой деятельности взаимосвязи фактов.
При проектировании в современных условиях невозможно без использования систем автоматизированного конструирования CASE-систем. CASE-системы существенно сокращают сроки и затраты разработки, оказывая помощь проектировщику в проведении рутинных операций, облегчая его работу на самых разных этапах жизненного цикла разработки.
В ходе проектирования было использовано CASE-система ALLFUSION ERWIN Data Modeler 7 (ERWIN).
Сведения, хранящиеся в база данных, находятся под контролем специальной системы управления базами данных (СУБД). Основные задачи СУБД - поддержание порядка в хранилище и обеспечение доступа к хранимой информации для просмотра, анализа и изменения. Однако, в отличие от файловых систем, также обеспечивающих накопление и хранение данных, и доступ к ним, системы баз данных существенно опираются на смысл данных, используя его для организации структур хранения, поддержания целостности информации и выборки, нужных пользователю сведений.
При создании базы данных использована СУБД - MS Access 2007. aaca oeeaoaeeno iieuciaaoaeu