
- •«Нижегородский экономико-правовой колледж»
- •Курсовая работа
- •Введение
- •1. Постановка задачи и описание предметной области
- •2. Выбор субд для решения конкретной задачи
- •3. Разработка приложения
- •3.1 Создание проекта приложения
- •3.2 Создание базы данных в окне проекта
- •3.3 Создание таблиц в окне базы данных
- •3.4 Создание отношений между таблицами
- •3.5 Создание форм
- •3.6 Создание отчета
- •3.7 Создание запросов с помощью оператора select
- •3.8 Создание меню приложения.
- •Справка – f1;
- •4. Инструкция по работе с приложением.
- •Список литературы.
- •6. Приложения
3.7 Создание запросов с помощью оператора select
Оператор SELECT наиболее важный из всех операторов SQL. Он позволяет производить выборку и вычисления над данными одной или нескольких таблиц. Оператор выборки записи имеет следующий вид:
SELECT[ALL/DISTINCT]
FROM списки данных, списки таблиц
[WHERE условие выборки]
[GROUP BY имя столбца [, имя столбца,...]]
[ORDER BY спецификация [, спецификация,...]]
[INTO TABLE имя таблицы]
Сформируем запрос, где будут показаны номера телефонов, начинающихся на «2 и «4».
SELECT кинотеатр.cinema as Название_кинотеатра, кинотеатр.addresscinema as Адрес_кинотеатра, кинотеатр.phone as Телефон FROM Кинотеатр
Запускаем запрос на выполнение, просматриваем и закрываем запрос.
Сохраняем созданный запрос под именем Запрос 1.
Сформируем запрос, в котором будут кинотеатры только Автозаводского района.
SELECT * FROM Кинотеатр WHERE кинотеатр.district = "Автозаводский"
Запустим запрос на выполнение, просматриваем и закрываем запрос.
Сохраняем созданный запрос под именем Запрос 2.
Сформируем запрос, в котором будет видно название кинотеатра, начинающегося на букву А.
SELECT * FROM просмотр WHERE просмотр.cinema = "А"
Запустим запрос на выполнение, просматриваем и закрываем запрос.
Сохраняем созданный запрос под именем Запрос 3.
Запросы представлены в Приложении Ж.
3.8 Создание меню приложения.
Создание строки меню (горизонтального меню).
Откройте ранее созданный проект.
Перейдите на вкладку All, выберите группу Other, затем выберите группу Menus и нажмите кнопку New окна проекта.
В появившемся диалоговом окне New Menu выберите вариант меню Menu (горизонтальное меню). В результате запускается конструктор меню, а в основное меню Visual FoxPro добавляется новый пункт Menu. В конструкторе меню в поле Prompt можно ввести наименование пунктов меню. Раскрывающийся список Result используется для указания типа меню (Command – Команда, Pad Name – Наименование строки меню, Submenu – Подменю, Procedure – Процедура). Кнопка Options открывает диалоговое окно Prompt Options, в котором можно определить дополнительные параметры данного элемента меню (например, «горячие клавиши»). В списке Menu level указывается уровень текущего меню.
В поле Prompt введите наименование первого пункта меню – Кинотеатр – и нажмите клавишу <Tab> для перехода на следующее поле.
Для определения типа пункта меню нажмите кнопку раскрытия списка и выберите значение Submenu.
Перейдите на следующую строку и введите наименование и тип второго пункта меню. Аналогично введите наименования других пунктов меню (рис.1).
-
Prompt
Result
Кинотеатр
Submenu
Адрес
Submenu
Телефон
Submenu
Рис.1
Район
Submenu
Справка
Procedure
Выход
Command
Определите для пунктов меню «горячие клавиши». Для этого необходимо включить в его имя перед активизирующим символом следующие символы: \<. В качестве «горячей клавиши» можно использовать первый символ имени пункта меню или любой другой символ. В нашем примере перед именами пунктов разместите цифры и их используйте в качестве «горячих клавиш» (рис.2).
Prompt
\<1 Кинотеатр
\<2 Адрес
\<3 Телефон
Рис.2
\<4 Район
\<F1 Справка
\<X Выход
Определите клавиши быстрого вызова пунктов меню. Для этого выполните следующие действия:
1). Установите курсор на пункт меню «Кинотеатр».
2). Нажмите кнопку Options
3). В открывшемся диалоговом окне Prompt Options в области Shortcut поле Key Label содержит подсказку press the key. Установите курсор в поле Key Label и нажмите комбинацию клавиш Alt + 1, которая будет использоваться для быстрого вызова.
4). Нажмите кнопку Ok.
5). Аналогичные действия выполните и для остальных полей, задав им соответственно следующие комбинации клавиш:
Адрес – Alt + 2;
Телефон – Alt + 3;
Район – Alt + 4;