Автор: Пользователь скрыл имя, 14 Марта 2013 в 20:18, курсовая работа
Целью проведения лабораторной работы  является  отработка на практике теоретических знаний, полученных при изучении курса «Проектирование экономических информационных систем», по вопросам   проектирования информационной базы.
Задание:
рассмотреть:
На этапе технического проектирования при разработке базы данных выполняются следующие работы.
 На этапе рабочего 
Это схема данных, которая описывает связи между таблицами. Создание схемы данных позволяет упростить конструирование форм, запросов, отчетов, а также обеспечить поддержаниецелостности взаимосвязанных данных при корректировке таблиц. Схема данных наглядно отображает таблицы и связи между ними, а также обеспечивает использование связей при обработке данных и целостность БД.
Схема данных задает структуру БД. Она является графическим образом БД. Схема данных базы графически отображается в своем окне, таблицы представлены списками полей, а связи - линиями между полями разных таблиц. Схема данных ориентирована на работу с таблицами, отвечающими требованиям нормализации, между которыми установлены связи 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.Код покупателя
Первичный ключ — это поле или набор полей таблицы, уникальный идентификатор для каждой строки. В реляционной базе данных сведения распределяются по отдельным таблицам, созданным для определенных целей. Затем при помощи первичных ключей и отношений между таблицами выбирается способ, которым сведения будут объединены вновь. После того как первичный ключ определен, его можно использовать в других таблицах для ссылки на таблицу с полем первичного ключа. Например, поле «Код товара» из таблицы «Товары» можно найти и в таблице «Приход». В таблице «Товары» оно является первичным ключом. В таблице «Приход» оно называется внешним ключом. Проще говоря, внешний ключ — это первичный ключ другой таблицы.
Ниже представлено создание этих таблиц в режиме конструктора, т.е. с указанием именем поля и типом данных.
Имя и тип полей, используемых в таблице «Товары»
Имя и тип полей, используемых в таблице «Приход»
Имя и тип полей, используемых в таблице «Расход»
Имя и тип полей, используемых в таблице «Покупатели»
Имя и тип полей, используемых в таблице «Поставщики»