Проектирование информационной базы
Курсовая работа, 14 Марта 2013, автор: пользователь скрыл имя
Описание работы
Целью проведения лабораторной работы является отработка на практике теоретических знаний, полученных при изучении курса «Проектирование экономических информационных систем», по вопросам проектирования информационной базы.
Задание:
рассмотреть:
Работа содержит 1 файл
Лабораторная работа №5по ПЭИС (Гитинов.).docx
— 125.14 Кб (Скачать)- назначение БД;
- основные требования к БД;
- основные технические решения;
- технико-экономические показатели эффективности использования БД;
- состав, содержание и организация проектных работ по созданию БД;
- порядок приемки БД в промышленную эксплуатацию.
На этапе технического проектирования при разработке базы данных выполняются следующие работы.
- Составление уточненной инфологической модели.
- Логическое проектирование.
- Физическое проектирование.
- Проектирование и представление данных для приложений.
- Проектирование программного обеспечения, включая определение состава функций, поддерживаемых СУБД и ППП окружения; необходимых доработок этих программ и функций, реализуемых средствами оригинального программного обеспечения.
На этапе рабочего
- Разработка оригинальных программных средств и сервисных программ.
- Настройка СУБД и ППП окружения в соответствии с выбранными параметрами.
- Разработка контрольного примера.
- Разработка должностных технологических инструкций для пользователей для лучшего взаимодействия с БД.
- Результаты проектирования информационной базы для своей предметной области.
Это схема данных, которая описывает связи между таблицами. Создание схемы данных позволяет упростить конструирование форм, запросов, отчетов, а также обеспечить поддержаниецелостности взаимосвязанных данных при корректировке таблиц. Схема данных наглядно отображает таблицы и связи между ними, а также обеспечивает использование связей при обработке данных и целостность БД.
Схема данных задает структуру БД. Она является графическим образом БД. Схема данных базы графически отображается в своем окне, таблицы представлены списками полей, а связи - линиями между полями разных таблиц. Схема данных ориентирована на работу с таблицами, отвечающими требованиям нормализации, между которыми установлены связи 1:М и 1:1 с обеспечением целостности БД. Поэтому схема данных отроится в соответствии с информационно-логической моделью.
Состав и поля таблиц БД:
Таблица 1 – Товары. В этой таблице хранятся данные о товарах код, наименование, цена, а так же его единица измерения.
Товары | |||
код_товара |
наименование |
цена |
ед_изм |
1 |
шампунь |
499,00р. |
шт |
2 |
скраб для лица |
450,00р. |
шт |
Таблица 2 – Приход. В этой таблице заполняются данные о приеме товаров от поставщиков.
Приход | ||||
код_товара |
№_накладной |
дата |
код_поставщика |
количество |
1 |
34523 |
14.03.2013 |
1 |
567 |
Таблица 3 – Расход. В этой таблице заполняются данные на отпуск товара покупателю.
Расход | ||||
код_товара |
№_накладной |
дата |
код_покупателя |
количество |
2 |
34521 |
23.03.2013 |
2 |
456 |
Таблица 5 – Покупатели. В этой таблице хранятся данные о покупателей.
Покупатели | ||
код_покупателя |
название |
адрес |
2 |
GARNIER |
МОСКВА |
Таблица 6 – Поставщики. В этой таблице хранятся данные о поставщиков.
Поставщики | ||
код_поставщика |
название |
адрес |
1 |
johnsons baby |
МАЙАМИ БИЧ |
Первичными ключами является:
1.Код товара
2.Код поставщика
3.Код покупателя
Первичный ключ — это поле или набор полей таблицы, уникальный идентификатор для каждой строки. В реляционной базе данных сведения распределяются по отдельным таблицам, созданным для определенных целей. Затем при помощи первичных ключей и отношений между таблицами выбирается способ, которым сведения будут объединены вновь. После того как первичный ключ определен, его можно использовать в других таблицах для ссылки на таблицу с полем первичного ключа. Например, поле «Код товара» из таблицы «Товары» можно найти и в таблице «Приход». В таблице «Товары» оно является первичным ключом. В таблице «Приход» оно называется внешним ключом. Проще говоря, внешний ключ — это первичный ключ другой таблицы.
Ниже представлено создание этих таблиц в режиме конструктора, т.е. с указанием именем поля и типом данных.
Имя и тип полей, используемых в таблице «Товары»
Имя и тип полей, используемых в таблице «Приход»
Имя и тип полей, используемых в таблице «Расход»
Имя и тип полей, используемых в таблице «Покупатели»
Имя и тип полей, используемых в таблице «Поставщики»