Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_практика_Visual Foxpro.doc
Скачиваний:
5
Добавлен:
26.09.2019
Размер:
1.28 Mб
Скачать

Вариант 7.

Создать базу данных «Склад». В базе данных хранятся сведения о поставщиках товаров на склад ( номер поставщика, банковские реквизиты, адрес, телефон), о получателях товаров на склад ( номер получателя, банковские реквизиты, адрес, телефон), о приходе на склад товара ( номер накладной прихода, наименование товара, описание, ед. измерения, количество, цена, дата поступления), о расходе со склада (номер накладной расхода, наименование товара, о количестве, дате расхода). Поставщик может поставлять несколько видов товаров, товар может получать несколько получателей.

Реализовать запросы к базе данных:

  1. Вывести сведения о поставщиках конкретного вида товара.

  2. Вывести сведения обо всех расходах с указанием характеристик товаров, произведенных в указанную дату.

  3. Вывести сведения обо всех поступлениях на склад в течение конкретного месяца с указанием характеристик поставщиков.

Вариант 8.

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

Реализовать запросы к базе данных:

  1. Вывести сведения о клиентах, занимающихся по конкретному виду спорта.

  2. Вывести сведения обо всех клиентах, занимающихся в указанный период.

  3. Вывести сведения обо всех клиентах, которые занимаются у данного сотрудника по данному виду спорта с указанием характеристик занятия.

Вариант 9.

Создать базу данных « Телефонные переговоры». В базе данных хранятся сведения об абонентах (номер телефона абонента, фио, адрес, льготы), о переговорах ( код города, дата, время, количество минут, дата оплаты), о кодах города и тарифах ( код города, город, тариф за одну минуту), о тарифных коэффициентах ( начало периода, конец периода, коэффициент). Один абонент может звонить неоднократно. Стоимость переговоров учитывает город и период времени звонка, так как стоимость звонка зависит от времени суток звонка.

Реализовать запросы к базе данных:

  1. Вывести сведения об абоненте и размере оплаты за переговоры в указанную дату.

  2. Вывести сведения об абонентах, не заплативших за переговоры.

  3. Вывести сведения об абонентах, звонивших в указанный город в течении данного периода.

Вариант 10.

Создать базу данных «Товары». В базе данных хранятся сведения о товарах (код товара, наименование, цена, количество, скидка, дата поступления), о магазинах (наименование, адрес, телефон, фио директора), о фирмах, привозящих товар ( наименование, адрес, телефон, фио директора). Фирма может поставлять несколько товаров в различные магазины.

Реализовать запросы к базе данных:

  1. Вывести сведения о фирмах, поставивших товар в конкретный магазин.

  2. Вывести сведения о товарах, поступивших в указанный магазин данного числа.

  3. Вывести сведения о магазинах, в которых имеется в наличии товар указанного наименования.