Формирование многотабличной базы данных, предусмотрев: меню, печать на экран, ввод данных, редактирование, просмотр данных

Страницы работы

Содержание работы

$K#Задание

Основная база данных “Киностудии”. Сформировать многотабличную базу данных. Предусмотреть: меню, печать на экран, ввод данных, редактирование, просмотр данных. Реализовать с использованием нескольких таблиц следующие типы запросов:

§  для каждой киностудии указать сведения о ней (наименование, дата основания и т.п.);

§  для заданного названия киностудии найти и возвратить значение годового дохода её президента;

§  для заданных значений имени и адреса человека возвратить значение 1, если тот является актёром, но не руководящим лицом, 2 – если человек является руководителем, но не относится к числу актёров, 3 – если человека с указанным именем и адресом нет ни в когорте актёров, ни в обойме руководителей;

§  для заданного имени актёра найти и возвратить значение года выпуска самого раннего из кинофильмов продолжительностью свыше заданного количества минуть с участием этого актёра;

§  найти адрес заданной киностудии;

§  определить дату рождения заданной актрисы;

§  определить людей, кто обладает годовым доходом в размере не менее заданного значения;

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

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

§  найти всех актёров, каждый из которых либо мужчина, либо живёт в заданном городе;

§  найти имена и адреса всех актрис, которые одновременно являются президентами киностудий или продюсерами, обладающими совокупным годовым доходом в размере свыше заданного;

§  кто из актёров-мужчин участвовал в съёмках заданного фильма;

§  какие актёры снимались в фильмах, выпущенных заданной киностудией в заданном году;

§  кто занимает пост президента заданной киностудии;

§  кто из руководителей индустрии кино обладает большим состоянием, чем заданный актёр;

§  найти имена тех президентов киностудий, одновременно являющихся актёрами.


$K#Главное меню

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

Чтобы открыть меню запросов,zap_win необходимо выбрать  пункт меню «Запросы»;

Чтобы открыть Окно ABOUTabout_win необходимо выбрать  пункт меню «About»;

Чтобы Выйти необходимо выбрать  пункт меню «EXIT»;


$K#Меню запросов

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


$K#Окно about

About: этот пункт меню предназначен для вывода информации о программе (автор, группа, вариант и преподаватель)


$K#Выход

Exit: этот пункт меню предназначен для возврата к системному меню оболочки Visual FoxPro. Выполняется команда vse.realise.


$K#



$ Задание

K Задание к РГР

# first_win

$ Главное меню

K главное меню

# main_win

$ Меню запросов

K запросы; Меню запросов

# zap_win

$ Окно about

K окно about

# about_win

$ Окно exit

K выход

# exit_win

$ Связи таблиц базы данных

K структура базы данных

# struct

Похожие материалы

Информация о работе

Предмет:
Базы данных
Тип:
Задания на лабораторные работы
Размер файла:
2 Mb
Скачали:
0