Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
varianty_kursovika.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
713.73 Кб
Скачать

Вариант 40 База данных «Оптовая база»

Составить программу создания и обработки базы данных, содержащей информацию о товарах на оптовой базе.

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

  • код товара,,

  • название товара (шт.),

  • количество на складе,

  • стоимость единицы товара,

  • срок поставки,

  • название фирмы – поставщика товара

Один и тот же товар может доставляться несколькими поставщиками и один и тот же поставщик может доставлять несколько видов товаров.

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

Создание базы данных в типизированном файле.

Дополнение файла новыми записями.

Вывод на экран всей базы данных.

Выбрать поставщиков, которые поставляют все товары

Определить поставщика, который поставляет товар 'коврик для мыши' по самой низкой цене.

Вывести названия товаров, цены на которые никогда не повышались.

Определить, на сколько единиц возросли поставки товара 'инструмент' в 2011г. по сравнению с предыдущим годом.

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).

Вариант 41 База данных «Магазины»

Составить программу создания и обработки базы данных, содержащей информацию о магазинах.

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

  • фамилия владельца магазина,

  • дата рождения владельца магазина,

  • размер уставного вклада,

  • профиль магазина,

  • название магазина,

  • район, в котором находится магазин.

Один и тот же магазин может иметь несколько владельцев и один и тот же владелец может иметь в собственности много магазинов.

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

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия

  1. Создание базы данных в типизированном файле.

  2. Дополнение файла новыми записями.

  3. Вывод на экран всей базы данных.

  4. Определение самого молодого предпринимателя, владеющего собственностью в заданном районе.

  5. Определение случаев, когда регистрировалось владение лицами, не достигшими 18 лет.

  6. Определение случаев, когда уставной капитала магазина внесен более чем одним предпринимателем,

  7. Вывод списка профилей магазинов, которыми владеет предприниматель с заданной фамилией, в порядке убывания вложенного в них капитала

Все элементы обработки файла должны быть оформлены в виде процедур.

Количество записей произвольное (не менее 10).

Вариант 42 База данных «Авторемонтная мастерская»

Составить программу создания и обработки базы данных, содержащей сведения об авторемонтной мастерской.

Информация состоит из записей в типизированном файле. Каждая запись должна содержать следующие поля:

  • номер водительских прав владельца автомобиля,

  • фамилия владельца автомобиля;

  • номер,

  • марка,

  • год выпуска автомобиля;

  • название авторемонтной мастерской;

  • фамилия механика,

Программа должна содержать заставку и меню. Обработка файла должна включать следующие действия.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]