Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


База данных «Личная библиотека»

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

Каждая запись должна содержать следующие поля:

автор,

название,

издательство,

год издания,

раздел библиотеки (специальная литература, хобби,

домашнее хозяйство, беллетристика).

Программа должна содержать заставку и меню. Программа должна выполнять следующие действия:

1) вывод на экран и дополнение БД новыми записями,

2) сортировка списка книг по их авторам (по алфавиту),

3) вывод списка книг данного издательства,

4) вывод самой старой книги,

5) вывод списков книг отдельно по разделам,

6) вывод информации о книге по ее названию.

ВАРИАНТ 34

База данных «Звуковые карты»

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

Каждая запись должна содержать поля, содержащиеся в таблице:

Звуковые карты Цена Продажа штук  
Звуковая карта Фирма производитель Страна Звуковой синтез Апрель Октябрь За период апрель-октябрь Разница в цене
Turttle Trooper Trutlle Beach System USA FM+WAVE  
Sound Blaster AVE32 Greative Labs Signature FM+N+E  
Advenced Gravs ultrasound Advenced Gravis Canada WAVE  
Trutlle Beach Monte Trutlle Beach System USA FM+V+Synth  
Sound Blaster 16 Greative Labs Signature FM  
Sound Gataxy 16 Aztech Signature FM  

Программа должна содержать заставку и меню. Программа должна выполнять следующие действия:

1. вывод на экран и дополнение БД новыми записями,

  1. Заполнить для каждой звуковой карты сведения «Разница в цене».
  2. Вывести все данные о звуковых картах на экран.
  3. Определить количество звуковых карт, проданных за указанный период.
  4. Определить среднюю цену звуковых карт в апреле и октябре.
  5. Вывести на экран названия звуковых карт, произведенных в «Signature».
  6. Определить максимальную и минимальную цены за звуковую карту за период апрель – октябрь (вывести цены и названия звуковых карт).

ВАРИАНТ 35

База данных «Кафе»

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

Каждая запись должна содержать следующие поля:

- название кафе,

- адрес,

- район,

- средняя цена обеда,

- количество мест.

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

1. вывод на экран и дополнение БД новыми записями,

2. поиск по названию по адресу с указанием района,

3. сортировку по убыванию цен,

4. вывод названий кафе с самой высокой ценой обеда,

5. вывод названий кафе с самым дешевым обедом

ВАРИАНТ 36

База данных «Музеи мира»

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

Каждая запись должна содержать следующие поля:

• страна,

• город,

• название,

• год открытия,

• количество посетителей.

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

1. вывод на экран и дополнение БД новыми записями,

2. по названию музея указать страну и город,

3. сортировку по возрастанию количества посетителей,

4. вывод названия страны, в которой находится старейший музей

ВАРИАНТ 37

База данных «Торговая организация»

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

Каждая запись должна содержать поля, указанные в заголовке таблицы.

Код клиента Фамилия Код товара Наименование Цена На складе Количество Дата покупки Стоимость
Иванов Компьютер 10 000р. 20.01.10  
Петров Принтер 5 000р. 02.03.10  
Сидоров Модем 2 000р. 02.06.09  

Программа должна содержать заставку и меню. Программа должна выполнять следующие действия:

  1. Вывод на экран и дополнение БД новыми записями.
  2. Заполнение поля «Стоимость» как произведение количества товара на цену 1 товара.
  3. Вывод списка клиентов с названиями заказанных товаров и с датами покупки.
  4. Вывод списка клиентов, сделавших покупки в 2014 году.
  5. Вывод списка клиентов, не сделавших ни одного заказа.
  6. Вывод общей стоимости каждого товара на складе.
  7. Вывод таблицы, содержащей информацию о фамилии клиента, наименовании, количестве и стоимости купленного им товара, а также дате приобретения и общей заплаченной сумме.
  8. Вывод фамилий клиентов и количество сделанных ими заказов.

ВАРИАНТ 38

База данных «Банк 1»

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

Каждая запись должна содержать следующие поля:

− Фамилия :клиента

− Паспорт,

− Гражданство,

− Адрес

− Номер счета,

− Вид вклада,

− Сумма вклада,

− Дата начала,

− Дата завершения.

Программа должна содержать заставку и меню. Программа должна выполнять следующие действия:

1) вывод на экран и дополнение БД новыми записями,

2) Вывод списка иностранных клиентов банка.

3) Вывод списка только тех клиентов, которые имеют вклады в валюте.

4) Вывод списка тех клиентов, которые имеют рублевые вклады.

5) Вывод списка клиентов, закрывших свои счета к текущему периоду.

6) Вывод списка тех клиентов, которые имеют максимальные рублевые и валютные вклады

ВАРИАНТ 39

База данных «Банк 2»

Банк может предоставлять различные кредиты в рублях.

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

Каждая запись должна содержать следующие поля:

− Фамилия клиента,

− Паспорт,

− Гражданство,

− Адрес,

− Номер кредитного счета,

− Тип кредита (ипотека, автокредит, потребительский кредит и т.п.),

− Процент по кредиту,

− Срок кредитования,

− Дата выдачи кредита,

− Дата завершения выплат по кредиту.

Программа должна содержать заставку и меню. Программа должна выполнять следующие действия:

1) вывод на экран и дополнение БД новыми записями,

2) Вывод списка тех клиентов, которые взяли какой-либо кредит в 2008 году.

3) Вывод списка только тех клиентов, которые взяли ипотеку на 10 лет.

4) Вывод списка тех клиентов, которые взяли автокредит на 1 год.

5) Вывод списка клиентов, завершивших выплаты в 2011 году (по всем типам кредита).

6) Вывод информации о клиентах, которые взяли максимальный и минимальный потребительский кредит.

ВАРИАНТ 40

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

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

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

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

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

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

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

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

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

Программа должна содержать заставку и меню. Программа должна выполнять следующие действия:

1. Вывод на экран и дополнение БД новыми записями.

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

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

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

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

ВАРИАНТ 41

База данных «Магазины»

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

Каждая запись должна содержать следующие поля:

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

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

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

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

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

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

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

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

Программа должна содержать заставку и меню. Программа должна выполнять следующие действия:

1) Вывод на экран и дополнение БД новыми записями.

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

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

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

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

ВАРИАНТ 42

Последнее изменение этой страницы: 2016-03-17; Просмотров: 44; Нарушение авторского права страницы


lektsia.com 2007 - 2017 год. Все права принадлежат их авторам! (0.084 с.) Главная | Обратная связь