Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу

Saved in:
Bibliographic Details
Published in:Моделювання та інформаційні технології
Date:2010
Main Authors: Яцишин, А.В., Артемчук, В.О.
Format: Article
Language:Ukrainian
Published: Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України 2010
Online Access:https://nasplib.isofts.kiev.ua/handle/123456789/21946
Tags: Add Tag
No Tags, Be the first to tag this record!
Journal Title:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Cite this:Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу / А.В. Яцишин, В.О. Артемчук // Моделювання та інформаційні технології: Зб. наук. пр. — К.: ІПМЕ ім. Г.Є.Пухова НАН України, 2010. — Вип. 57. — С. 54-60. — Бібліогр.: 6 назв. — укр.

Institution

Digital Library of Periodicals of National Academy of Sciences of Ukraine
_version_ 1859776200168177664
author Яцишин, А.В.
Артемчук, В.О.
author_facet Яцишин, А.В.
Артемчук, В.О.
citation_txt Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу / А.В. Яцишин, В.О. Артемчук // Моделювання та інформаційні технології: Зб. наук. пр. — К.: ІПМЕ ім. Г.Є.Пухова НАН України, 2010. — Вип. 57. — С. 54-60. — Бібліогр.: 6 назв. — укр.
collection DSpace DC
container_title Моделювання та інформаційні технології
first_indexed 2025-12-02T08:52:08Z
format Article
fulltext 54 © �.�.������, �. .� �� ��� ����� �-����� ���������� � ������� � � ���������� ������� �������������� ������� ������. !��� �� ����� ������� �"�� #��� ������������ � ��� ������ �����������$%�� ���������� � �������. 1. ������� �.�. &���� ��������� ���� � ���������� �������������� ��� �� ������� ������. '������: (��, 1980. – 221 �. 2. �� ������ .�., �� �� �.�. )�� ���� ��� �� ������� � ��������������� �������. – 5 – � ���. – &.: *����, 1981. – 544 �. 3. ����� .�. + ���������-��� ������� ���� �� � ������ ����� ���������� � ����� ������ � �������. – /���: *������ �� ��, 1980. – 263 �. 4. �������� .�. *����� �� ��� ��� ������� ����� , ���� � �$%���� �� � � ���. – &.: 7;<''=, 1949. – 252 �. ��������� 11.10.2010�. >?/ 519.711 �.�.������, �. .� �� ��� ������� �� ���� � � ���������� ��� ��� � ���� �� �� �������-� ������� ��� �� ���� �� ����� � ������� [3, 5] �#A �������� ��������B���, ���������� �� ���’����� ������ �#� �"���� ����� �������-��� ��������� ��B�� ���� ��� C� �# �#��, ����B�� �� B���� ��BC ���� ���C #��� �� � �� � ���� �������, ���������� �� ��B � �� � ������ Borland C++ Builder 6.0 � ���� ������� ��������BC ADO (ActiveX Data Object). � ��������B, ���� ��� #��� ����� Microsoft Access, #��� ��K����� � �� �#���� � �� � �� ������� . ��B���� �����K���� ������� ������ � �� � ���� � ������ � „����B����-B��� ��B��� ����� � �������-��� ��������� ��B�� ����”, � ��B� �� ���� ����$ ��� ��BK$ K ������ ��� B����� ��#B �� ����� � #��� �� CC � ��B��� � �����������, �� ���������$ #��� ������ � �� � ��C ���B���BC �� ������ ������ ��� B�����C ��#B �� �� CC � ��B����� � �����������. > ���B� �#��B ��������B ������B ������� � ����������, ���� ���� ���� �� � �� � �� � ��C ���B���BC �� ������ ������ ��� B�����C ��#B �� �� CC � ��B����� � �����������. #A �������� ��#B B��� � ���B� ��� �� B����� ����������C �����B. *������� � ������ �#��� ���� ���� � �� � ��� ����B�. �����! ���"#�$�%%& �B����B��� �� ����������C �����B #��� � ������� ����B�"���� ����#B� 55 ��� SQL ��� �� ������ ������ ��� B�����C ��#B �� �� ��� ���B� �� ���B��� Borland C++ Builder 6.0 ��� � ������B �� ������ ���#�B���� �� � �� B� ��#B �� �� �������� � �� � � �� � ��B����� � ����������� �� � ���C ��#B ��. + ������� �� ��B �� �� � ���� ��������B� �� � �����B, ��#�� � ������ � �"� B �#��� � �� � � � ������ � ���� �. �!'#(�%%& )*�*+# �� �"� ����������� ��%�, � �#��B [5] #��� �#A �������� ��������B���, ���������� �� ���’����� ������ �#� �"���� ����� �������-��� ��������� ��B�� ����, � ��� �����B��� ����, %� � ���B� #��B #��� �� B���� �#� B���� %� ����� B��� ��B$, %� � �B� �� B��B� B B �� ��$K � ���� � ������B���� �� B B�, �� ��� � �B����B���C #��� ����� #��� ���� ��� (���. ��. 1). �B����B��� �� ����� #��� ������� ���#�B��B ���B �� � ����� ������� (� �� � �) �� ��B � �� � ������ Borland C++ Builder 6.0, � ����, �� �"� ����������� � [3], #��� B���� ����� #��� �����. !��. 1. N�� � ����� ���� ���C #���. P�’���� ��#���� SQL (����. Structured query language - ��� �� ���� ������ �����B�) - ����� ������ ��� � �� � ������ ��� ���K ��BC �� �������� � #��� � �����, %� ���������K���� ��� �� ������ �����B�, ��������� B �� ������ ����B��� � R?, ���� ���� ��� � #��� ����� B CC ����B���BC. N� �� ��#B SQL �� K �B ����� �$ �� ������ #��� � �����, �B �� � � � �� � �� � ������ . *� #����� ���$ � �� � ������ � �� � ��� B��B, �� C++ �#� Pascal, SQL �"� �� ����� B��� ������B ������ �#�, #����� �#�������$ � � ������B � �� � �, ��� ����� Borland C++ Builder 6.0, ��������� � �����B B��� ���B� ��� �� ������ ���� �. N����� � SQL, � B ����, � B%�K �����BC ��� ���������� � B��, �� ��B �� B ������� �����. SQL – �� �B������� ��� � �� � ������ ��� ��B������� ������ B �������� � B� �� #��� �����, � ����" �� ���B��� #��� � �����. R����� #�� ����� �B�� � �K SQL � ���� ���� � �� ������ ���C ���. �� � SQL �� �K �� ����� ���, ��� �������K ��B���$���� �����, �������, 56 �#��������, B ��������� �����, ���� ������$�� ����� � �� ���B��� B �� B�B�� �����B �����BC. SQL ����" ���$��K CLI (Call Level Interface) ��� ������� B �� ���B��� #��� � ����� �������B���. ������ ��� ��� � , %� �������K �� ����� ��#B �� �� ���� ���$ SQL K ��� ��� SELECT. SELECT — ��� ��� ��� SQL, ��� �� ���� ��K ���� � #��� ����� B �������K �#��� ��#B �� ������ �� �B����� ���B� � ���BKC �� #������� ��#����. +����� ��������� ��� ��� � SELECT K ������� , � ��� ���� �"�� ������� �������� ���� : SELECT ������ ��#B �� [INTO ���� ��#����] FROM ��#���� [WHERE � ��� ������] [GROUP BY � ������� �� � ��B] [HAVING � ��� ������] [ORDER BY �� ������ �� � ��B [ ASC | DESC ] ] [5], � ��� � ���B� �#��B ���#B������ #��� � ������������� ��%� �� �%���� ���������, � �� �: SELECT ������ ��#B �� FROM ��#���� WHERE � ��� ������ ORDER BY �� ������ �� � ��B. *�� �����, ��� �B������� ��B ���� � ��#���B InformationEcology [3, 5], ��B �B����B��$�� ����� � ��� B� (� ��� ������) sql_where �B��� �����B �� sql_order, �� ��������� ����� ���������� SQL ��� ��� � SELECT � ���� � � ����B #��� ��������� �������� ���� : SELECT * FROM Information WHERE sql_where ORDER BY sql_order, �� sql_where �� sql_order �B������� �� �$���� �� �������� , ��� ���� #��� ���� �����B �������B ��� ���� � �������� ��B �� B FormSelect (���. ��. 2): CheckBox, Edit, ComboBox, GroupBox. !������� � � ��������� �������� sql_order: �� � B��� ���� AnsiString, ��B� �� �� ��������� � ����K�� �������� " InformationIndex", ��#�� „�� ������ �� �� � � ������”. P B�� ������ �������� �B�#���K����, ��%� K ��# ��� (��������� ) ���� � ��� ���B� ���� CheckBox (�� ��. 2 ��������� CheckBoxMatterIndex, ��#�� �� ������� ��������B� ��#B �� #��� �B�#������� �� �� � � �������-��# ���$���� B � ��� � ������� #��� � ��� sql_order=" MatterIndex". P������� sql_where �� �K���� ��#����� ������B�� �� ���� ���$ �������� � B� �� ��� ���B� ���� Edit �� ComboBox. P� ���� ���$ ��� ���� ComboBox �"�� ��# ��� ���� � ��������� ������� „=”, „not” („�� =”), „<”, „>”, „<=” („� ”), „>=” („� ”). � ���� Edit ��������� ���#�B��� B��� ��B�. *���� #��� ������� B��� ��B$ ��� ������ �� �� �� � B � ��� � ����� ������ �"���� ������-��# ���$���B� �� B � �����, �� �� ���K �� ���%���� ����- B��� �� 0,4 �� ���� ����� �� ���%���� #B���� 0,2, �� � ����� 2005 ��� (���. ��. 2). > ��� � ������� #��� � ���: sql_where = ”(InformationYear = 2005) AND (MonthIndex=12”) AND (NOT(MatterIndex=2)) AND ((PostsOfSupervisionIndex=1) OR (PostsOfSupervisionIndex=2)) AND (InformationMiddle<=0.4) AND (InformationMax>0.2)” '��� ���� ��������� SQL ����� ��� � ������: SELECT * FROM InformationEcology WHERE (InformationYear = 2005) AND (MonthIndex=12”) AND (NOT(MatterIndex=2)) AND ((PostsOfSupervisionIndex=1) OR (PostsOfSupervisionIndex=2)) AND (InformationMiddle<=0.4) AND (InformationMax>0.2) ORDER BY MatterIndex. 57 !��. 2. FormSelect � � ������ �������� ����� ��� �� ������ ��#B �� �� �� � ��� ��#B �� ����� ������B���C ������BC !��. 3. FormSelect � � ������ �������� ����� ��� �� ������ ��#B �� �� �� � ��� ��#B �� ����� ���������� ����"������ 58 P� �� "� � ������ �� �K���� ��#B �� B���� �����. ���� ��#B �� ���������� ����"������, �� ��� CC �� ������ ���� ������K���� ����� ���B� „SELECT … FROM … INNER JOIN … ON … GROUP BY … HAVING … ORDER BY …”, �������� CC �#��� �������� �� ��. 3. ?�� � ��B����� � ����������� ��������B� ��#B �� � � ����B #��� ���� ��� �� � � �� � FormChart (���. ��. 4), %� B����� �B����B��B ���� ��#B �� �������� � ��� ���� � TeeChart Standart 4.04 �� ��� ���� � ��� C� ������������ (CheckBox �� ComboBox). ; ��B��� � ����������� ��������B� ��#B �� ����$���� � ������B �B�B� (Standart Line from TeeChart Galerry) ��� �� �������#����� �� ���%���� ;?/�� ��/�#� � � ������� ������B� (Standart Bar from TeeChart Galerry) ��� ���� �����- ������� �� ���%���� ;?/ . !��. 4. (� � FormChart ��� � ��B����� � ����������� ��������B� ��#B �� + � ��� � �"���B �������B ������������ � ��B����� � ����������� ��������B� ��#B ��: - �B��# �"��� �� �B ������� � ��B����� � ����������� ��������B� ��#B ��; - ��#B ���� � ��B����� � ����������� ��������B� ��#B �� (2D �� 3D); 59 - ���������� �� � ��B��: 1) ���� ����� �� �� ���K �� ���%���� ;?/ ��# ���$���� ; 2) ���� ����� �� ���%���� ;?/ ��# ���$���� ; 3) �� ���K �� ���%���� ;?/ ��# ���$���� . - �������� �� ��B �: 1) B���B �� ���; 2) B���B; 3) ����� ������ �"����. + � ��� � �� �� ��������� ������������ � ��B����� � ����������� ��������B� ��#B �� K �������� �: ���������� �������, ��# �"���� 3D, ���������� �� � ��B�� ���� ����� �� �� ���K �� ���%���� ;?/ ��# ���$���� , � ��#B �B����B���C � ���� ���C (�#� ������C) �� ���� ������, %� #��� ��# ��� � �����B ������� ��� ��B � ��#� �K���� ���� ������ �B����B��� �� � ���� ���-������� �� � �� B� ��#B ��. + ����� � ��B����� � ����������� ��#B �� ���� ������ (� ��������) �� �� �������#���� (� �B�B��) �� ���%��� �� ��# ������ ����� ������$ (��# ���$��� �3) �� �������� ����� (��# ���$��� �4) �� ������� ������ �"���� . /�K�� �� � ����� 2005 ��� ��# �"��� �� ��. 5. !��. 5. ; ��B��� � ����������� ��#B �� ���� ������ (� ��������) �� �� �������#���� (� �B�B��) �� ���%��� �� ��# ������ ����� ������$ (�3) �� �������� ����� (�4) �� ������� ������ �"���� . /�K�� �� � ����� 2005 ��� 60 ��)�",�*�! '�.��! !��������� � �������C �#��� K ���� ���� ������� (� �� � �) �� ��B � �� � ������ Borland C++ Builder 6.0. � B���� �����$ � ����� #���$ ����� �������-��� ��������� ��B�� ���� � �� ��B Microsoft Access, ���� ���� ���C ������� � [3, 5], � ���� ������� SQL. '��� ���� ���� ���� � �� � ��� � �����, %� �"� � ��$���� � B���� �����$ � ����� #���$, �� #���-��� � +/, %� � ��$K �B� �� B������� ��� ��B���C ����� � Windows, ���B�� ��%� �� ��� � �� ����������� ��B Borland C++ Builder 6.0, ��B Microsoft Access �� � �� �"���B��� ���������� ������ ��� B����� ��#B �� ����� �� � ���������� CC �� �������� � ��#����� � �� � ��B��� � ������B. �B �B��� ��������� ����������� ������� �� � ���� ��#B �� #��� �� ��B ��� �� � �����B �� ������� �����. *����B �����K���� ������� ������ � �� � ���� � ������ � „����B����- B��� ��B��� ����� � �������-��� ��������� ��B�� ����”, � ��B� �� ���� ����$ ��� ��BK$, %� #��� ���B������, K �#�������� ������������ �� ���� ����� �� � ���C ��#B ��. �!�%�/0! � �#��B �#A �������� ��������B��� �����B � �� � ��C ���B���BC �� ������ ������ ��� B�����C ��#B �� �� CC � ��B����� � �����������. �������� � ���#�������� ����������C �����B, ��� CC �� B����� #��� �# ��� SQL � � ����B, �������� � �� ��B � �� � ������ Borland C++ Builder 6.0. � � ��B ��������� �� ��B ��B �� � �����B ��� ������� ����� � #���. 1. ��! ��� �.". ����� ��B� #��� ����� �������-��� ��������� ��B�� ���� � � �� � ��� ������� / �.". ��! ��� // P#. ����. � . �+&� B . ;.�. +�����. – /.: 2009. – � 51. – N. 66-73. 2. �#���!�$�$��% . &. + �� � � ������ � C++ Builder 6 — &.: «R��� », 2002. — N. 1152. 3. ��! ��� �.". N��� ���� #��� ����� ��� B��� ��B���-����B�����C ����� � �������-��� ��������� ��B�� ���� / �. . �� � ��� // &��� B��� XXVII �� B���C �������-����B���C ����� ���BC „&����$�����”, 15-16 �B��� 2009 .: ���� �����. – /.: 2009. – C. 48–50. 4. '������ (���������, ��) �����, *��� +- +�, ���$ /�������� Borland C++ Builder 6. !���������� �� �#������ / Borland C++ Builder 6 Developer's Guide. — &.: «����� �», 2004. — N. 976. 5. � !�!�� 3.�. R��� ����� �������-��� ��������� ��B�� ����: � ���������� �� ���� ���� / 3.�. � !�!��, �.". ��! ��� // P#. ����. � . �+&� B . ;.�. +�����. – /.: 2009. – � 50. – N. 66-72. 6. ����e� �. O. Borland C++ Builder 6. !�� �#���� � ���"���� #�� ������. — &.: «?��N���», 2003. — N. 320. ��������� 18.10.2010�.
id nasplib_isofts_kiev_ua-123456789-21946
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
issn XXXX-0068
language Ukrainian
last_indexed 2025-12-02T08:52:08Z
publishDate 2010
publisher Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
record_format dspace
spelling Яцишин, А.В.
Артемчук, В.О.
2011-06-20T09:50:43Z
2011-06-20T09:50:43Z
2010
Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу / А.В. Яцишин, В.О. Артемчук // Моделювання та інформаційні технології: Зб. наук. пр. — К.: ІПМЕ ім. Г.Є.Пухова НАН України, 2010. — Вип. 57. — С. 54-60. — Бібліогр.: 6 назв. — укр.
XXXX-0068
https://nasplib.isofts.kiev.ua/handle/123456789/21946
519.711
uk
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
Моделювання та інформаційні технології
Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
Article
published earlier
spellingShingle Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
Яцишин, А.В.
Артемчук, В.О.
title Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
title_full Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
title_fullStr Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
title_full_unstemmed Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
title_short Формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
title_sort формування та графічне представлення вибірки з бази даних еколого-енергетичного моніторингу
url https://nasplib.isofts.kiev.ua/handle/123456789/21946
work_keys_str_mv AT âcišinav formuvannâtagrafíčnepredstavlennâvibírkizbazidanihekologoenergetičnogomonítoringu
AT artemčukvo formuvannâtagrafíčnepredstavlennâvibírkizbazidanihekologoenergetičnogomonítoringu