Лабораторная №10 по базе данных

Готовая работа

 

Лабораторная работа №10.

База данных.

  • Техническое задание

На  примере базы данных «Товар – Покупатель» разработать приложение, позволяющую обрабатывать свою базу данных. Формализовать связь многие – ко многому.

В программе реализовать следующие соотношения:

– один товар – несколько покупателей;

– один покупатель – несколько различных товаров;

– одна покупка – один счет;

– один счет – несколько товаров;

– один и тот же товар – в нескольких счетах;

Товар всегда есть!

Программа должна содержать не менее четырех файлов: файл товара, файл покупателя, файл счетов и индексный файл.

Файл товара – файл прямого доступа. Этот файл содержит таблицу из трех полей: номер товара, наименование и цена. Цена не изменяется. Номер товара соответствует номеру записи в файле.

Файл покупателя – файл прямого доступа. Этот файл содержит таблицу из двух полей: номер покупателя и наименование ( может быть фамилия).

Файл счетов – должен содержать связанный циклический список номеров счетов для каждого покупателя, дату покупки и номер следующего счета  покупателя.

Индексный файл – должен содержать связанный циклический список номеров счетов (из файла счетов), количество товара (в счете).

Для работы с базой данных организовать меню, с помощью которого можно было бы:

– создать файлы;

– добавить информацию;

– просмотреть содержимое файлов;

– просмотреть все счета определенного покупателя;

– просмотреть все счета по определенному товару, по нескольким товарам;

– определить сумму выручки за определенный период;

  • Структура программы
  • Код программы
  • Примеры работы программы
  • Заключение

Формат:  doc

Тип задания: Лабораторная работа

Предмет: База данных

Количество страниц: 19

Количество источников: 0

Год написания: 2010

Страна и город: Россия, Москва

ВУЗ: МГТУ им. Баумана

Цена: 5 $ (возможна покупка частями)

Добавить комментарий

Ваш email не будет показан.

Получать новые комментарии по электронной почте. Вы можете подписаться без комментирования.