Создание базы данных, хранящей и обрабатывающей информацию о работе мебельного магазина. Описание предметной области, инфологическое, логическое и физическое проектирование. Разработка руководства пользователя. Назначение связей, нормализация отношений.
Аннотация к работе
В настоящий момент создание и ведение электронной базы данных занимает одно из ведущих мест в любой сфере деятельности, которая выходит на современный рынок. Происходит это главным образом потому, что электронная база данных позволяет хранить очень большие объемы информации, обладает средствами обеспечения целостности данных, надежности и безопасности хранения данных, простотой выборки и создания отчетов, а также возможностью вывода информации на печать посредством печатающего устройства или пересылки ее на другой компьютер по сети. Этот пакет стал стандартным программным обеспечением, которое устанавливается на современных персональных компьютерах. К достоинствам Microsoft Access можно отнести простоту в работе и понятный интерфейс.Здесь в составе входной информации представлены таблицы "Товары" и "Сотрудники", содержащие поля из таблиц "Отделы", "Должности", "Продажи", "Поставщики", "Типы мебели". Данные о товарах и сотрудниках обновляются по мере их изменения путем ввода информации с клавиатуры с использованием соответствующей формы, либо непосредственно в таблицу. Данные о продажах являются оперативно-учетными данными и формируются в реальном времени при изменении данных о товарах и сотрудниках.При обследовании предметной области были выделены следующие сущности: 1)"Должности" Сущность "Должности" содержит информацию о существующих в магазине должностях, соответствующей заработной плате и численности сотрудников, находящихся на этой должности. Сущность "Отделы" содержит название отдела, номер кабинета в офисе, часы работы кабинета. Сущность "Поставщики" содержит информацию названии поставщика, его адресе, телефоне и адресе электронной почты.Название атрибута Описание атрибута Тип данных Диапазон значений Единицы измерения Пример Название атрибута Описание атрибута Тип данных Диапазон значений Единицы измерения Пример Название атрибута Описание атрибута Тип данных Диапазон значений Единицы измерения Пример Название атрибута Описание атрибута Тип данных Диапазон значений Единицы измерения Пример Название атрибута Описание атрибута Тип данных Диапазон значений Единицы измерения ПримерМежду сущностями "Должности" и "Сотрудники" устанавливается связь "один к одному”, так как одному сотруднику соответствует одна должность. Между сущностями "Отделы" и "Сотрудники" устанавливается связь "один ко многим”, так как каждый сотрудник закреплен за отделом.Рисунок 1 - Концептуально инфологическая модельВ таблице 8 отображена концептуально-инфологическая модель, все логические связи пронумерованы, поэтому в дальнейшем будем придерживаться нумерации. Ниже представлены отношения, полученные из связей концептуально-инфологической модели. Таблица 8 - Связь 1 Таблица 9 - Связь 2 Ниже представлены отношения, полученные из связей концептуально-инфологической модели.Полученные отношения необходимо проверить на соответствие трем нормальным формам. Все отношения, полученные при отображении концептуальной инфологической модели данных на реляционную, атомарные, т.е. все значения атрибутов не являются множеством или повторяющейся группой. Отношения отвечают требованиям 2НФ, т.к. они соответствует 1НФ, и каждый неключевой атрибут в этих отношениях полностью зависим от ключа.При выполнении предыдущих пунктов логического проектирования курсовой работы, а именно отображение инфологической модели на реляционную, была получена итоговая логическая реляционная модель, представляющая собой набор отношений.На предыдущих этапах проектирования были получены отношения, которые в данном разделе будут описаны в виде таблиц, представляющих собой модель физической реализации БД. Код счетчик >0 Да (Совпадения не допускаются) Код отдела счетчик >0 Да (Совпадения не допускаются) Код поставщика счетчик >0 Да (Совпадения не допускаются) Код продажи счетчик >0 Да (Совпадения не допускаются)Главная форма содержит кнопки для открытия всех форм, отчетов и запросов, а также кнопка выхода из приложения. При нажатии кнопки "Поставщики" из раздела Отчеты появится окно, содержащее отчет о поставщиках. При нажатии кнопки "Продажи" из раздела Отчеты появится окно, содержащее отчет о продажах продукции. При нажатии кнопки "Сотрудники" из раздела Отчеты появится окно, содержащее отчет о продажах продукции. При нажатии кнопки "Товары" из раздела Отчеты появится окно, содержащее отчет о существующих товарах.Созданное программное обеспечение позволяет решать основные задачи, требующие решения при работе с базами данных.
План
Содержание
Реферат
Введение
Обозначения и сокращения
1. Описание предметной области
2. Инфологическое проектирование
2.1 Формулировка сущностей
2.2 Назначение сущностям описательных атрибутов
2.3 Назначение связей
2.4 Концептуальная инфологическая модель
3. Логическое проектирование
3.1 Отображение инфологической модели на реляционную
3.2 Нормализация отношений
3.2.1 Приведение отношений к первой нормальной форме
3.2.2 Приведение отношений ко второй нормальной форме
3.2.3 Приведение отношений к третьей нормальной форме
3.3 Логическая реляционная модель
4. Физическое проектирование
5. Руководство пользователя
Заключение
Библиографический список
Приложения
Введение
В настоящий момент создание и ведение электронной базы данных занимает одно из ведущих мест в любой сфере деятельности, которая выходит на современный рынок. Происходит это главным образом потому, что электронная база данных позволяет хранить очень большие объемы информации, обладает средствами обеспечения целостности данных, надежности и безопасности хранения данных, простотой выборки и создания отчетов, а также возможностью вывода информации на печать посредством печатающего устройства или пересылки ее на другой компьютер по сети.
В современном мире обычно для обработки данных используются различные СУБД. Одной из наиболее распространенных СУБД является Microsoft Access. Это связано с широким распространением данного продукта в пакетах Microsoft Office. Этот пакет стал стандартным программным обеспечением, которое устанавливается на современных персональных компьютерах. К достоинствам Microsoft Access можно отнести простоту в работе и понятный интерфейс. Поэтому данная СУБД была выбрана в качестве объектной СУБД.
Обозначения и сокращения
БД - база данных;
СУБД - система управления базами данных.
ФИО - фамилия, имя и отчество.
Вывод
Созданное программное обеспечение позволяет решать основные задачи, требующие решения при работе с базами данных. Для удобства решения задач, были сформированы запросы, позволяющие выбирать данные по нужному условию и в нужном порядке. Разработанные диалоговые окна позволяют быстро настроиться на конкретную задачу. Данная БД является законченным продуктом, готовым к эксплуатации, но также может послужить хорошей основой для доработки полноценного продукта, путем внесения дополнительных сервисных функций и интегрирования данной БД с другими, использующимися в делопроизводстве.
Список литературы
1. Базы данных/ Т. Коннолли, К. Бегг, А. Страчан. - Киев: Вильямс, 2000. - 111с.
2. Дейт К. Дж. Введение в системы баз данных/ К. Дж. Дейт. - Киев: Вильямс, 2000. - 846с.
3. Лекции по курсу "Автоматизация технико-экономических систем".4 Вейкас Дж. Эффективная работа с Microsoft Access 97/ Дж. Вейкас. - СПБ.: Питер, 1999. - 973с.
4. Розанов В.А. Информационные технологии управления: Учеб. пособие / В.А. Розанов, М.И. Малышев, Н.В. Катаргин. - М.: АТИСО, 2005. - 154 с.