
- •Edit, Button, RadioButton копоненттерімен жұмыс
- •Қысқаша теориялық мәлімет
- •Жұмысты орындау тәртібі
- •Тапсырмалар
- •Бақылау сұрақтары
- •Формамен жұмыс жасау
- •Қысқаша теориялық мәлімет
- •Жұмысты орындау тәртібі
- •Тапсырмалар
- •Бақылау сұрақтары
- •Тізімдермен жұмыс жасау
- •Қысқаша теориялық мәлімет
- •Жұмысты орындау тәртібі
- •Тапсырмалар
- •Жұмысты орындау тәртібі
- •Жұмысты орындау тәртібі
- •Тапсырмалар
- •Жұмысты орындау тәртібі
- •Тапсырмалар
- •Жұмысты орындау тәртібі
- •Тапсырмалар
- •Бақылау сұрақтары
- •Есеп беруді рәсімдеу
- •Техника қауіпсіздігі
- •Пайдаланылған әдебиеттер тізімі
Жұмысты орындау тәртібі
Әдістемелік нұсқаулар: Мәліметтер қорында сұраныс ең маңызды объекті болып табылады. Delphi-де сұраныстармен жұмыс жасау үшін TQuery компоненті, SQLBulder программасы қолданылады.
Тапсырманың берілуі: «Студент туралы мәлімет» кестесін студенттің аты-жөні және сынақ кітапшасының номерінен тұратын сұраныс жасаңыз.
Жұмыс барысы:
Формаға Table1, Query1, DataSource1, DBGred1 компоненттерін орнатыңыз.
Компоненттердің қасиеттеріне келесі мәндерді меншіктеңіз:
Компонент |
Қасиеті |
Мән |
Form1 |
Caption Color |
Сұраныс
|
Table1 |
DataBaseName TableName |
<алиас атауы> <кесте атауы> |
DataSource1 |
DataSet |
Qyery1 |
DBGred1 |
DataSource |
DataSource1 |
Query1 |
DataBaseName |
<алиас атауы> |
|
SQL |
[Tstring] |
Active |
True |
Сұраныс құру үшін SQL тілінің SELECT операторын қолданамыз. Query1 компонентінің SQL қасиетінен [TString]… мәні шертілгенде пайда болған терезеге келесі қатарды енгіземіз:
SELECT Fio, NoZach FROM <кесте атауы>;
Ok кнопкасын шертеміз. Query1 компонентінің Active қасиетіне true мәні меншіктегенде, DBGrid1 терезесінде сұраныс нәтижесі пайда болады.
Жобаны сақтап, іске қосыңыз.
Тапсырмалар
Тапсырма1:
Сұраныс құру үшін SQL Bulder программасын пайдаланыңыз.
Тапсырма2:
«Қызметкерлер туралы мәлімет» кестесінен сұраныс жасаңыз.
Тапсырма3:
«Банк» мәліметтер қорын құрыңыз. Екі кестеден тұрады:
«Банк қызметкерлері» кестесі.
«Банктегі бөлімдер» кестесі.
Екі кестені байланыстырып, бөлім бойынша сұраныс жасаңыз.
Бақылау сұрақтары
Сүраныс дегеніміз не?
SQL тілінің операторларын атап шығыңыз?
Қандай агрегаттық функцияларды білесіз?
Кестелер арасында қалай байланыс орнатуға болады?
SELECT операторының DISTINCT, WHERE, ORDERBY қызмет сөздерінің мағынасын түсіндіріңіз.
№8 ЗЕРТХАНАЛЫҚ ЖҰМЫС
Мастер (шебер) (Wizards) Install Shield.
Delphi-де графикамен жұмыс жасау
(2 сағат)
Жұмыстың мақсаты: Студенттерді графикалық процедуралар мен функцияларды меңгеруге үйрету.
Қысқаша теориялық мәлімет
Install Shield Express қосқанда жаңа құру және бар жобаны ашу варианттары бар радиогруппалы терезе пайда болады.
Жаңа жоба құруда қосымшаның файлдары орналасқан каталог пен жобаның атын енгізу керек (сурет 1).
Сурет 1- Жаңа дистрибутив құру
"Include custom setup type" жалаушасын таңдау керек, егер сіз инсталяцияның вариантын өзіндік таңдау үшін қолданушыға Custom Setup инсталляция вариантын таңдау мүмкіндігін жоспарлаған болсаңыз. Бұдан кейін InstallShield негізгі экраны пайда болады, мұнда дистрибутив құру үшін орындауға тиісті қадамдар тізімі көрсетілген (сурет 2).
Сурет 2 - InstallShield Express негізгі экраны
Set the Visual Design бөлімінде қосымша туралы өрістер мәндерін толтыру керек: қосымша атауы, программалық топтағы көрінісі, қолданылатын файл атауы, қосымшаны орнататын каталог аты (сурет 3).
Сурет 3 – Қосымшаның параметрлерін орнату
Ескертетін жайт, Install Shield бірнеше айнымалыларды құрайды, осы компьютердің нақты каталогтары мен дискілерін білдірмеуді қамтамасыз ететін, қолданушының идентифицирленген дискілер мен каталогтары:
<INSTALLDIR> - қолданушымен көрсетілген, орнатуға арналған каталог,
<WINDIR> - Windows орналасқан каталог
<WINSYSDIR> - Windows\System каталогы
<WINDISK> - Windows орналасқан диск
<WINSYSDISK> - Windows\System каталог орналасқан диск
<ProgramFilesDir> - Program Files каталогы.
Main Window бетіне шертіп, инсталляцияланатын қосымшаның тақырыбын орнатуға болады, фон түсін және логотип (сурет 4).
Сурет 4 – Инсталятор экранының ішкі түрін орнату
Features бетіне тышқанды шертіп, бір ғана Automatic Uninstaller-опциясын көруге болады. Оны тайдаулы күйінде қалдыруға кеңес береді.