Создание базы данных “Электроприборы”, страница 10

*       * Called By:  ON SELECTION BAR 2 OF POPUP поисквзави     

*       * Prompt:     самого дешёвого прибора                    

*       * Snippet:    18                                         

*       *                                                        

*       *********************************************************

*

PROCEDURE _0j8113zdv

SELECT TOP 1 Electrical_devices.type, Electrical_devices.naimenov,;

  Electrical_devices.weight, Electrical_devices.proizvodit,;

  Electrical_devices.price;

 FROM "d:\ngtu\субд\rgr\electrical-devices" Electrical_devices;

 ORDER BY Electrical_devices.price;

*       *********************************************************

*       *                                                        

*       * _0J8113ZDX  ON SELECTION BAR 3 OF POPUP поисквзави     

*       *                                                        

*       * Procedure Origin:                                      

*       *                                                        

*       * From Menu:  ELECTRICAL-DEVICES.MPR,            Record:   23

*       * Called By:  ON SELECTION BAR 3 OF POPUP поисквзави     

*       * Prompt:     общей средней стоимости                    

*       * Snippet:    19                                         

*       *                                                        

*       *********************************************************

*

PROCEDURE _0j8113zdx

SELECT AVG(Electrical_devices.price);

 FROM "d:\ngtu\субд\rgr\electrical-devices" Electrical_devices;

*       *********************************************************

*       *                                                        

*       * _0J8113ZDZ  ON SELECTION BAR 4 OF POPUP поисквзави     

*       *                                                         

*       * Procedure Origin:                                      

*       *                                                        

*       * From Menu:  ELECTRICAL-DEVICES.MPR,            Record:   24

*       * Called By:  ON SELECTION BAR 4 OF POPUP поисквзави     

*       * Prompt:     цены, заданной в пределах                  

*       * Snippet:    20                                         

*       *                                                        

*       *********************************************************

*

PROCEDURE _0j8113zdz

do form d:\ngtu\субд\rgr\price_beetwen.scx



9.Программная оболочка

Данная расчётно-графическая работа написана полностью в среде Microsoft Visual FoxPro 6.0, входящей в состав Microsoft Visual Studio 6.0. Все запросы выполнены с помощью языка запросов SQL. При разработке меню, форм и отчётов использовались соответствующие мастера (мастер построения меню, мастер построения форм и мастер построения отчётов). Работа выполнялась в среде операционной системы Windows 98 Second Edition.

10.Аппаратная поддержка

Работа тестировалась на следующей конфигурации компьютера:

Процессор – Intel Celeron 433

Память – 64 Mb SDRAM

Видеокарта – Riva TNT-2 M64 32 Mb

Аудиокарта – Aureal Vortex SQ2200 AU8830

HDD – Seagate U6 40 Gb

Monitor – ViewSonic E655

11.Примеры работы программы

1)  Сортировка БД по стоимости

2)  Поиск общей средней стоимости

3)  Поиск цены, заданной в пределах

4)  Поиск электроприборов с заданной датой выпуска

5)  Поиск электроприборов заданного производителя, с весом в заданных пределах

6)  Поиск доли приборов, проданных за определённый период

7)  Просмотр данных

12.Список использованной литературы

  1. Лекции по дисциплине «Системы управления базами данных».
  2. Русифицированный help-файл по Visual FoxPro 5.0.
  3. Коновалов П.В.  Методические указания к лабораторным работам  по  дисциплине  ПТО САПР ( СУБД ) для студентов четвертого курса дневного отделения АВТФ.