Создание базы данных

  • 04 окт. 2012 г.
  • 2326 Слова
1.2 Создание базы данных

1.2.1 Постановка задачи

Разработать базу данных (БД) «Магазин-склада бытовой техники», позволяющую вести учет поступлений товара на склад от различных поставщиков и его продаж.
Основные требования к БД по функциональному набору:
– пополнение базы данных в связи с поступлением новой техники;
– учет количество товаров на складе;– составление отчетов по товарам;
– подсчет суммы покупок клиентов.
Данная БД будет содержать 4 таблицы: «Список товаров», «Характеристика товаров», «Поставщики», «Продажа». Создание базы данных будет проходить поэтапно.
I.Создание базовых таблиц.
Запустить МS Ассеss и выбрать в области задач режим «Создать файл», затем «Новая база данных» в поле «Создание». Задать имяфайла БД, например, «Магазин-склад бытовой техники» и выбрать кнопку «Создать».
Для создания структуры 1-й та6лицы выбрать объект Таблицы, затем кнопку «Создать» и режим Конструктор. После чего появляется пустой бланк создания cтpуктуры таблицы.
Последовательно ввести поля 1-й таблицы с указанием их типа и свойств. Для связи создаваемой таблицы с другими таблицами задать ключевое поле: Кодтовара. Для этого, выделить поле Код товара и в контекстном меню этого поля выбрать команду «Ключевое поле».
Сохранить структуру 1-й таблицы с именем «Список товаров», зaкpыть окно таблицы. Структуры 2-й и 3-й таблиц создаются аналогично. Ключевое поле 2-й таблицы – Код товара, в 3-й — Код поставщика.
Аналогично создается структура 4-й таблицы «Продажа». Поле «Код товара» имеет типданных Мастер постановок, что позволит при вводе данных в эту таблицу выбирать значения из раскрывающегося списка, а не вводить вручную. В таблице ключевое поле отсутствует. Редактирование структypы таблиц осуществляется в режиме Конструктор (команда Вид). Структура таблицы «Список товаров» представлена в таблице 1.
Таблица 1Структура таблицы «Список товаров»


|Тип данных |Применение |Поле |
|Текстовый |Текст или числа, не требующие проведения расчетов, например номера телефонов |Код товара |
| |(до 255знаков) | |
|Текстовый |Текст или числа, не требующие проведения расчетов, например номера телефонов |Наименование товара |
| |(до 255 знаков) ||
|Числовой |Числовые данные различных форматов, используемые для проведения расчетов |Количество |
|Текстовый |Текст или числа, не требующие проведения расчетов, например номера телефонов |Код поставщика |
| |(до 255 знаков)| |

[pic]


II. Создание межтабличных связей.
Связи обеспечивают целостность данных, позволяют черпать данные из разных таблиц. Для создания связей.
Выбрать команду Сервис, появляется окно «Схема данных» и в нем диалоговое окно «Добавление таблицы», где можно выбрать таблицы для связи. B случае отсутствия аналоговогоокна для его вызова можно использовать контекстное меню.

[pic]


После вызова диалогового окна «Добавление таблицы» с помощью кнопки «Добавить» поочередно выбираются 1-я и 2-я таблицы. B окне «Схема дaнныx» становятся видны списки полей этих таблиц. Окно для добавления таблиц закрывается.
Для установки связи ключевое поле «Код товара»...