Автопарк мәліметтер қорын құру

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 3
1 DELPHI.ДЕ МӘЛІМЕТТЕР ҚОРЫН ЖОБАЛАУ ... ... ... ... ... ... . 4
1.1 Реляциялық мәліметтер қоры.Мәліметтер қорын басқару ... ... ... ... 4
1.2 Database Desktop көмегімен кесте құру ... ... ... ... ... ... ... ... ... ... ... ... . 10
1.3 Delphi.де МҚ байланысты орнату ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
1.4 TQuery компонентімен жұмыс ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 19
22
2 АВТОПАРК МӘЛІМЕТТЕР ҚОРЫН ҚҰРУ ... ... ... ... ... ... ... ... .. 23
2.1 Бағдарламаның негізгі сипаты ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 23
2.2 Қордан мәліметті іздеу ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 24
2.3 Мәліметтерді қосу,өзгерту және өшіру ... ... ... ... ... ... ... ... ... ... ... .. 26
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. 28
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ... ... ... ... ... ... ... ... ... ... ... ... ... ... . 29
ҚОСЫМША ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 30
Қазіргі уақытта қоғамдық өмірде ақпараттың таралу қарқыны өте жылдам дамып келеді. Ақпараттық процесстер - адамдар арасында, тірі организмдерде, техникалық құрылғыларда, қоғамдық өмірде ақпарат тасымалдау, жинақтау мен түрлендіру процесстері.
Ақпаратты басқару компьютерлерді қолданудың негізгі саласы болып табылады және де, болашақта үлкен роль атқарады.
Мәліметтер қоры - қоғамның қандай да бір саласындағы немесе оның бөлігіндегі нақты объектілер туралы мәліметтер жиынтығы. Мәліметтер қорын басқару жүйесі компьютерлік техниканың даму жолдарына байланысты жетілдіріліп тұрды, пайдаланушының қойған барлық күрделі деңгейдегі талаптарын орындауға бейімделді.
Қазіргі қоғамның талаптарына сәйкес жаңа техналогиялардың даму барысында ақпаратты-іздестіру жүйесі негізгі мәселелердің бірі. Өнеркәсіптерде, мемлекеттік және жеке шаруашылық мекемелерде, оқу орындарында және басқа да салаларда ақпараттандыру жүйесін кеңейту және ақпаратты-іздестіру жүйесі мәселелері алға қойылып отыр. Автоматтандыру үшін көптеген автоматтандырылған бағдарламалық жүйелер мен құрылғылар қолданылады, олардың ішінде бухгалтерлік есептеулер жүйесі, электронды деканат, оқу жүктемесін есептеу, қызметкерлер, студенттер туралы электронды мәліметтер қоры және тағы да басқалар бар.
Курстық жұмыс Delphi обьектілі бағытталған тілінде жазылған және мәліметтер қорын басқару жүйесі ретінде Paradox қосымшасы қолданылады. Қазіргі уақытта Delphi корпоративтік пайдалану үшін қолданылатын мәліметтер қоры қосымшасын құруда бірден-бір кеңінен таралған құрылғы болып есептелінеді. Delphi-де МҚ қосымшаларын өңдеуші бизнес-логика және программа интерфейсі реализациясы әдістерін таңдай алу мүмкіндігі ғана емес, МҚ-мен өзара іс-әрекет архитектурасы және мәліметтерге ену мүмкіндігі да бар. Бұл тіл визуалды бағдарламалау ортасы, бағдарламалауға тиімді және қолайлы болып табылады.
Сонымен курстық жұмысқа қысқаша тоқталып өтер болсақ:
Тақырыбы: «Автопарк мәліметтер қорын құру». Бұл курстық жұмыстың мақсаты, автопаркте жұмыс жасайтын администраторлардың жұмысы жеңілдету.
1. “Информационно-поисковая система в системе управления предприятием”, Сборник научных трудов, Ленинград, 1989г.
2. В.В.Шураков. “ Информационно-поисковая система для статической обработки данных”, 1990г.
3. И.Л.Кантарь. “Информационно-поисковая система управленческого аппарата”, 1990г.
4. Баженова И.Ю. Delphi 6. Самоучитель программиста – М.: Кудиц – Образ, 2002. –432с.
5. Архангельский А.Я. Разработка прикладных программ для Windows в Delphi5 –М: Бином 1999-256с. ил-(Все о Delphi)
6. Архангельский А.Я. Язык SQL в Delphi 5. –М: Бином, 2000 –208с. ил-(Все о Delphi)
7. Бобровский С. Delphi 7 Учебный курс. – СПб.: Питер,и 2002-640с.
8. Кандзюба С.П. Delphi 6. Базы данных приложения: Лекции и упражнения /Кандзюба С.П., Громов В.Н. -М: Диа-Софт. 2001-576с.
9. Кенту Марко. Delphi 5 для профессианалов. СПб.: Питер, 2001-944с:ил-/в пер.
10. А. Я. Архангельский. Программирования в Delphi 6 – М.: ЗАО “Издательство БИНОМ”, 2003 г. – 1120 с., ил.
11. Томас Коннолли, Каролин Бег, Анна Страган. Базы данных: проектирование, реализация и сопровождение. Теория и практика, 2-е изд.: Пер. с англ.: Уч. Пос: -М.: издательский дом “Вильямс”, 2000г.
12. Гофман И.Э., Хомененко А.Д. Delphi 5.-СПб.: БХВ-Санк-Петербург. 2000г.
13. Фаронов В.В., Шумаков П.В. Delphi 5. Рукаводство разработчика базы данных –М.: “Нолидж”, 2000г.
14. К. Грибачев. “Delphi и Model Driven Architecture” Разработка приложений баз данных – СПб.: Питер, 2004. – 348 с.: ил.
        
        МАЗМҰНЫ
|Кіріспе...........................................................|3 |
|............................................... | ... ... ... ... ... |4 ... ... қоры.Мәліметтер қорын |4 ... | ... Desktop ... ... |10 ... | ... Delphi–де МҚ байланысты |19 ... |22 ... TQuery ... | ... ... АВТОПАРК МӘЛІМЕТТЕР ҚОРЫН |23 ... | ... ... негізгі |23 ... |
|. | ... ... ... |24 ... ... | ... Мәліметтерді қосу,өзгерту және |26 ... | ... ... | ... |29 ... |
|. | ... |
|.................................... | ... ... ... ... ... ... қарқыны өте жылдам
дамып келеді. Ақпараттық процесстер - адамдар арасында, тірі ... ... ... ... ақпарат тасымалдау, жинақтау мен
түрлендіру процесстері.
Ақпаратты басқару компьютерлерді қолданудың ... ... ... және де, ... үлкен роль атқарады.
Мәліметтер қоры - қоғамның қандай да бір ... ... ... нақты объектілер туралы мәліметтер жиынтығы. Мәліметтер қорын
басқару жүйесі компьютерлік ... даму ... ... ... ... ... ... күрделі деңгейдегі
талаптарын орындауға бейімделді.
Қазіргі ... ... ... жаңа ... даму
барысында ақпаратты-іздестіру жүйесі негізгі мәселелердің ... ... және жеке ... мекемелерде, оқу
орындарында және басқа да салаларда ақпараттандыру жүйесін ... ... ... ... алға қойылып отыр. Автоматтандыру
үшін көптеген ... ... ... мен ... ... ішінде бухгалтерлік есептеулер ... ... оқу ... ... ... ... ... электронды
мәліметтер қоры және тағы да басқалар бар.
Курстық жұмыс Delphi ... ... ... ... ... ... басқару жүйесі ретінде Paradox қосымшасы қолданылады.
Қазіргі уақытта Delphi корпоративтік пайдалану үшін қолданылатын мәліметтер
қоры ... ... ... ... таралған құрылғы болып
есептелінеді. Delphi-де МҚ ... ... ... ... ... реализациясы әдістерін таңдай алу мүмкіндігі ... ... ... ... ... және ... ену ... бар. Бұл тіл визуалды бағдарламалау ортасы, бағдарламалауға тиімді ... ... ... ... жұмысқа қысқаша тоқталып өтер болсақ:
Тақырыбы: «Автопарк ... ... ... Бұл ... ... ... ... жасайтын администраторлардың жұмысы жеңілдету.
1. DELPHI-ДЕ МӘЛІМЕТТЕР ҚОРЫН ЖОБАЛАУ
1.1 Реляциялық мәліметтер қоры. Мәліметтер қорын ... ... ... ... ... Data Base ... ішкі ақпараттары бағаналар (өрістер — field) және жолдардан (жазбалар ... ... екі ... ... ... берілген мәліметтер базасы. Әр
түрлі кестелер арасындағы ... ... ... бір ... ... бойынша орнатылады.
Ақпараттың өте үлкен көлемін өңдеу және іздеуге арналған мәліметтер
қорын ... ... ... деп ... ... программалар болады.
Қазіргі кезде дербес компьютерлерге арналған реляциялық типті МҚБЖ ... ... ... dBASE, FoxPro, Paradox бар. ... ... ... төмендегі кезеңдері орындалады:
1. Кесте өрісінің атауларын анықтау;
2. Кестелерге тікелей енгізу не ... ... ... ... ... ... ... сілтемелер мен формулалар арқылы
орнату;
Мәліметтер қоймасымен тікелей ... ... ... ... реттеу;
2. Фильтерлеудің көмегімен қажетті мәліметті алу;
3. Мәліметтерді экрандық түрде қарап шығу;
Мәліметтер қорын құрғанда оған қандай мәліметтер енгізілетінін, ... ... ... түйінді болатынын, оларға қалай ... және ... ... ... ... Бұл процесс мәліметтер
қорын жобалау деп аталады. Жобалау компьютердің ... ... – бұл ... қорын теориялық түрде құру.
Мәліметтер қоры жобалауға мәліметтерді ұйымдастыруды 3 кезеңде:
ақпаратты – ... ... ... (концепталдық) және
физикалық деңгейлерде қарастыру қабылданған. Бұл деңгейлерге пәндік саланың
инфологиялық, концепталдық және ... ... ... ... ... ... 3 ... бөлуге болады.
Мәліметтер қорын құрғаннан кейін жазбалармен келесі: жазбаларды қосу
және өшіру, түзету, ақпарат ... ... ... ... сұрау бойынша
есеп беру амалдарын орындауға болады. Ақпарат іздеу іздеу ... ... ... ... ... ... өрнек түрінде жазылады.
Ақпаратты жылдам табу үшін мәліметтер ... ... ... жөн. ... ... ... өсу ... кему ретінде алфавиттік
ретте сұрыптап, тек содан кейін ғана өздеріңе қажет ... ... ... ... бұл ... ... ... болса да кезектестіруге болады,
мысалы:
1. Жаңа мәліметтер қорын жасадық, яғни мәліметтерді енгізіп, оларды
сақтап қойдық.
2.Бұрын ... ... ... ... ... ... ... бірақ шығарған жоқпыз.
3.Бұрын құрылған мәліметтер қорын аштық, қажетті ... ... ... не шарты бойынша іріктедік және оны сақтамай, есеп
беруді бірден басуға ... және ... ... ... ... ... құруға болады:
1. Программалаудың алгоритмдік тілдері Pascal көмегімен. Бұл әдісті
тәжірибелі прораммалаушылар ерекше ... ... құру үшін ... Программалау ортасы көмегімен, мысалы Delphi. Бұл әдіс программалау
іскерлігін және программалау ортасында жұмыс жасау дағдысын қажет ... ... ... ... жасаудың жеке ерекшеліктерін талап ететін
мәліметтер қорын құруға болады. Мұндай мәліметтер ... ... үшін ... ... қорын басқару жүйесі (МҚБЖ) деп аталатын ... ... ... ... ... Бұл жүйе ... жұмыс
жасау іскерлігін ғана қажет етеді.
Мәліметтер қорымен әртүрлі операциялар орындауға мүмкіндік береді:
1. Мәліметтер қорын құруға және оларға ат қойып, дискіде ... ... ... ... ашу және ... ... ... қорына жазбаларды, өрістерді қосуға;
4. Мәліметтер қорындағы жазбаларды, ... ... ... ... ... көшірмелеуге және ауыстыруға;
6. Мәліметтер қорындағы жазбаларды қарауға және ... ... ... өсу ... кему реті бойынша сұрыптауға;
8. Берілген параметрі бойынша немесе үнсіз келісім бойынша ... Есеп ... ... яғни ... ... ... ... жұмыс істейтіндерді екі категорияға бөлуге
болады:
1. ... ...... ... ... ... ... сай мәліметтер қорының кестелерінің құрылымын анықтап
беру. Жобалаушы мәліметтер қорын нақты мәліметтермен толтырмайды.
2. Екінші ... ... ... ... атқарушылар –
қолданушылар. Олар жобалаушы құрған дайын ... ... ... сәйкес мәліметтер қорымен жұмыс істеудің екі ... ... ... қорын құрып, оның құрылымын ... ... ... ... ... екіншісі дайын мәліметтер ... ... ... ... ... ... ... негізгі бөлігін анықтап алып, мәліметтер қорының құрылымын
дайындауға болады. Мәліметтер ... оның ... ...... ... ... Жұмыс негізгі өрістер тізімін құрудан басталады ... ... ... ... ... Әр өріске қандай 0мәлімет орналасқанына қарай ондағы мәліметтердің
типтері анықталады.
3. Жалпы тізімдегі өрістерді негізгі кестелерге орналастырады. ... ... ... ... қайталанатын болса, онда бұл кестені
екі бөлікке бөледі.
4. Әрбір ... ... өріс ... ... өріс ... ... мүмкін емес өріс алынады.
5. Егер өрістер тізімінде мұндай өріс болмаса, оны әдейілеп құруға
болады.
6. Қағаз бен ... ... ... ... ... көрсетіледі. Кілтті өрістер кестелерде майлы қаріппен көрсетіледі.
Мұндай сызба мәліметтер схемасы деп аталады.
7. Кестелер арасындағы байланыс бірнеше ... ... ... ... ... ... Бір ... әрқашан да түйінді өріс тұрады
(қайталанбайтын айрықша мәнді). Көп ... сол ... мәні ... ... ... схемасын жасаумен мәліметтер қорын құрудың негізгі
қағазға түсірілген ... ... Осы ... ... ... ... ... алғаннан кейін барып, мәліметтер ... ... ... ... ... кең ... ... алғы шарттары.
Мәліметтер қорының айқын басымдылықтары мен объективті алғы шарттары
оның кең ... ... ... Оны ... алғы ... жатады:
• Нақты өмірдің объектілері өзара күрделі қарым-қатынаста болады.
Бұның бәрі олардың ... ... ... ... бір ... ... етеді;
• Әртүрлі пайдаланушылардың ақпараттық қажеттіліктері өзара қиылысады,
ал бұл бір мәліметтер қорын қолдануды және әртүрлі ... ... ... бір мақсатты қылады;
• Ақпараттық қорды құру мен ... ... мен ... ... әртүрлі тапсырмаларды шешуде универсалды және ... ... ... ... үшін ... программалық
жабдықтарды құру бұл функциялардың орындалу деңгейінің өсуі мен ақпараттық
жүйелерді құрудың еңбек сыйымдылығының қысқаруына әкеледі;
• Техникалық және ... ... ... дамуының қазіргі
заманғы деңгейі, ақпараттық жүйелерді құру теориялары мен практикасы тиімді
мәліметтер қорын құруға мүмкіндік береді.
Мәліметтер қорын басқару жүйесінің екі ... ... бар: ... пайдаланушылық. Бірінші режим қор құрылымын құру немесе баяндауға және
оның объектілерін жасауға арналған. Екінші режимде қорды ... ... ... алу үшін ... дайындалған объектілер пайдаланылады.
Жобалаушы кесте құрылымдарын мәліметсіз жасайды және оны тапсырыс
берушімен бірге келісіп, бір ... ... ... ... ... ... ... (тапсырыс беруші оларды құпия деп санауына
болады және бөгде адамдарға ұсынбайды). База объектілерін қалау ... ... ... мен ... ... ... ... пайдаланушы - формалардың көмегімен оны ақпаратпен толтырады,
мәліметтерді сұрау салулардың көмегімен өңдейді және ... ... мен ... ... де ... ... ... пайдаланушылардың
қызметі - нақты жұмыс парағында қарастырылғандарға қор құрылымын басқаруға
қолы жететіндей құралдары жоқ.
Қазіргі кезеңде МҚБЖ-нің бірнеше түрі бар. ... ... ... ... Access, FoxPro, Paradox. ... ... ... жүйесі
мәліметтер қорын құруды, мәліметтерді өңдеуді, қандай да бір шарт бойынша
қордан мәліметтерді таңдауды және қор негізінде әр ... ... ... ... ... асырады.
Егер мәліметтер топтастырылмаса, толығымен реттеліп отырмаса, біз
мәліметтер былығында қалар едік. ... ... үшін ... ... ... біріктірілген арнайы анықтамалар, каталогтар,
карточкалар, энциклопедиялар және т.б. ... ... ... ... ... ... және ... үшін
компьютерде арнайы программа бар. ... ... ... ... ... деп ... қорын басқару жүйесі (МҚБЖ) - бағдарламалық жабдық, оның
көмегімен мәліметтер қоры құрылады, соның негізінде ақпаратты іздеу ... және ... ... ... ... жүйесі дегеніміз - мәліметтер
қорының жиынтығы және оларға қызмет көрсетуші бағдарламалар. ... ... МҚБЖ ... және ... ... деп ... ... бір компьютерде жұмыс істейтін локальды (желілік) мәліметтер қорын
құруды қамтамасыз ... ... МҚБЖ - не Paradox, dbase, FoxPro, ... ... Көпшілік қолданушы МҚБЖ клиент-сервер архитектурасында ... ... ... құруға мүмкіндік береді. Көп қолданылатын
МҚБЖ-не Oracle, InterBase, Microsoft SQL, Server, Informix және т.б жатады.
МҚБЖ - нің ... үш ... ... ... ... ... анықтау (data definition) - мәліметтер қорында қандай
ақпараттар сақталатынын анықтай аласыз, ... ... және ... ... бұл мәліметтер бір-бірімен қалай байланысқанын ... ... ... ... ... форматы мен критериін
беруге болады;
• Мәліметтерді өңдеу - ... ... ... ... ... ... байланысқан басқа бір ақпаратпен байланыстырып,
нәтиже мәнін есептеуге болады;
• Мәліметтерді басқару - мәліметтерді басқаруда ... ... ... ... ... ... ... жаңа ақпарат қосуға
болады. Сонымен қатар мәліметтерді ұжымдық қолдану ережелерін анықтауға
болады.
Бір базада ... ... ... ... ... ... Бұл ... параметрлері, қасиеттері бойынша, яғни бір – ... ... ... деректерді, яғни мәліметтерді біріктіру жолымен
іске асырылады.
Мәліметтер қоры төмендегідей талаптарды қанағаттандырады:
1. Мәліметтер тәуелсіздігі – бұл принципті екі ... ... ... ... ... осы ... ... программа
өзгертілуі міндетті емес.
ә) Мәліметтер қорымен жұмыс жасайтын ... ... ... өзгертулерден оқшауланған болуы тиіс.
2. Мәліметтер қорында ... ... ... ... артық мәлімет болмайтындай етіп, сақтауды ұйымдастыру.
3. Жан – жақты байланысты орнату және қолдау. ... ... да бір ... әр ... ... ... шақыруды
ұйымдастырады.
4. Үзіліссіз дамытылуы, яғни, барлық уақытта мәліметтер өзгертіліп
және кеңейтіліп отыру мүмкіндігі бар.
5. ... аз ... яғни ... көп орын алмау.
Мәліметтер қоры негізінде үш белгісі ... ... ...... информацияның сипатына қарай мәліметтер
қоры фактографиялық және құжаттық болып бөлінеді.
Фактографиялық ... қоры ... ... ... ... объектілердің қысқаша мәліметтерінен тұрады. Мысалы, кітапханадағы
кітаптар қорының мәлімет ... ... ... туралы деректер
библиографиялық түрде сақталады: шығарылған жылы, авторы, аты және ... ... ... ... ... ... фактографиялық
мәлімет қоры – картотекалар.
Құжаттық мәлімет қоры әр ... ... ... ... ... кең ... ... тұрады. Мысалы,
заңдық актілердің құжаттық мәлімет қоры заңдардың мәтінінен тұрады. ... ... қоры – бұл ... ...... ... әдісі бойынша мәліметтер қоры
орталықтандырылған және бөлектелінген болып бөлінеді. Орталықтандырылған
мәлімет қорында ... ... бір ... ... ... қоры ... ... және ауқымды желілерінде
қолданылады және информацияның әр ... ... ... ... ... белгісі – информацияны ұйымдастыру құрылымы бойынша мәліметтер
қоры реляциялық, ... және ... ... бөлінеді. Кез-келген
мәліметтер қоры деректердің реляциялық моделіне негізделеді. Мәліметтердің
реляциялық негізінде қатынастар ... - ... ... ... ... Егер ... шарттарды орындасақ, қатынасты екі өлшемді кесте
түрінде берген ... ... ... көрнекті, әрі адамға түсінікті
бейнелеу болып табылады. Реляциялық ... қоры - бұл ... ... ... Әрбір қатынас (кесте) компьютерде файл түрінде беріледі.
Бұтақ тәрізді объектілердің кестесі ... ... ... ... үшін ... ... объектіге бағынышты.
Мәліметтер қорының үшінші түрі - желілік ... ... ... ғана ... оларды жақсылап құрылымдау да маңызды. Кез-келген
ақпараттық құрылым келешекте ... ... алу үшін ... ... ол ... ... жасау мына әдістерге сүйену арқылы жасалады:
1. Объектінің сипаттамаларын анықтау;
2. Осы объектілердің атрибуттарын (атрибут - кесте бағандары) ... ... ... ... көрсететін құрылым типтерін
таңдау;
4. Ақпараттық құрылымның дәл ... ... ... ... ... ... құруға болады:
1.Программалаудың алгоритмдік тілдері Basic, Pascal т.с.с. көмегімен.
Бұл әдісті тәжірибелі программашылар ерекше мәліметтер қорын құру ... әдіс ... ... және ... ... ... дағдысын қажет етеді. Оның көмегімен мәліметтер қорын жасаудың жеке
ерекшеліктерін талап ететін ... ... ... ... ... ... тәжірибелі қолданушылар ғана құра алады.
3.МҚБЖ деп аталатын арнайы программалық жабдық көмегімен. Бұл жүйе
компьютерде ... ... ... ... ... ... қорын басқару жүйелерінде (МҚБЖ) қолданбалы
программа жобалауда негізгі екі бағыт қолданылады: ... ... ... ... ... бастау.
1.2 Database Desktop көмегімен кесте құру
Database Desktop бағдарламасы кестені құруға және өзгертуге арналған,
сонымен қатар SQL ... және ... ... ... ... ... Бұл ... Delphi ортасында Tools/ Database Desktop командасы
арқылы шақыруға болады, яғни жіберілген файл ... ... ... мәзірдегі Программы/ Borland Delphi 7/ Database Desktop ... ... ... ... ... бейнелейміз. Концептуалды жобаға сәйкес мәліметтер
базасы  2 өзара байланысқан кестелерден тұрады. Бірінші кесте басты ... ... жолы ... ... келеді. Бағаналардың тағайындаулары
:
Fields Name - алаң аты ;
Type - алаң типі ;
Size - алаң өлшемі (жолдардың алаңы үшін );
Key - '*'жұлдыздан құралады, 
егер алаң алғашқы кілтті құрамына енсе . Егер алғашқы кілтке бірнеше алаң 
құюғакірсе , онда  олар алғашқы кілтте қатысудағы 
жүйелілікпен анықталуы тиісті. Сонымен қатар, барлық алғашқы индекс 
құрамына кіруші алаңдар, басқа алаңдар алдында анықталу тиісті , яғни жоғары
 алаң тізімінде болу.
 
Мастер – кестені  конструциялау
 
Деректер қоры ... құру ... ... ... | Borland Delphi 3| Database ... утилитін жіберу қажетті.
Утилит жіберілуінен кейін жұмысшы псевдонимі  ... ... ... ... ... істейін утилит. Егер жұмысшы псевдонимі
орнатылмаса, онда  DBD жэұмыс ... ... ... ... ... бұл ... көп ... псевдонимін орнату үшінбас менюдан  File | Working Directory
элементін  таңдау керек  және Aliases ... ... ... ... ... , одан ... Ok батырмасын  басу керек.
 Осыдан кейін  ДҚ кесте структурасы анықтамасы терезесі пайда болады.
 
  
Сурет 1.1. Database Desktop ... ДҚ ... ... анықтау
терезесі
 
Кесте құрылым конструкциялау. ДҚ кестесін құру үшін  бас менюден  File
| New | Table элементін таңдау керек. Create Table терезесінде ... ... ... ... ... ... ... . Осыдан кейін белгілі ДҚ кесте құрылымы  терезесі көрінеді.
 
Сурет 1.2. Өріс алаңын ... ... " ... ... ... ... Field ... Material енгіземіз . Алаң типіні анықтау үшін, Type ... және ашық жер ... ... басыңыздар. Бұған жауап ретінде
керек алаң типті таңдау үшін алаң типі ... ... ( ... Paradox ... ... ... 8-суретінде келтірілген.
Material алаңы типін  анықтау үшін, Alpha таңдаймыз және бағанға ... ... ... Key бағанына жұлдызшаны сыйғызамыз осы алаң алғашқы
кілтті құрамына енетінін білдіреді. Ол үшін ... ... кез ... ... ... ... ... кестесінің  басқа  бағаналарына анықтамалар енгіземіз.
 
 
Сурет 1.3. Materialy  кестесінің құрылымын ... ... ... ... ... барлық алаңдары  толтырылауы
тиісті . Сондықтан әрбір алаңды мәндермен міндетті түрде ... ... ... ... алаңға өту үшін  Required Field ауыстырып
қосқыштары ... ... ... мағынасына шек салу үшін қызмет етеді :
Minimum value - алаңның ең аз мәнін анықтайды
Maximum value - ... ... ... ... ... value – алаң мәнін үндемеумен анықтайды
Picture – алаңның бейнелеуінің шаблонын анықтайды . Шаблон  құру үшін 
Assist батырмасын басу Бір алаңда мәннің ... ... ... мәнінің
қойылмағанын білдіреді.
Кестелерді толтыру және есте ... ... ... ... ... ... ... болады.
Кестені орыс алфавитінде толтыру мүмкін болмауы мүмкін онда латын алфавитін
пайдалануға ... атап ... соң ... ... ... ... ( Materialу )  аты
анықтағаннан кейін  Materialу файлы құрылады.
 
 
Сурет 1.4. Кестені сақтау терезесі
 
Құрылған  кесте реструктурлануы. Егер ДҚ бар кестелерге ... ... ... ... таңдау керек, пайда
болған диалогты терезеден  кесте атын таңдап Ок ... басу ... ... ... (11-суретте Materialу кестесінде жазуларды жоқ
болады ,  өйткені біз оған мәліметтерді енгізген ... ... 1.5. ... ... ...... әлі көрінбейді
 
 Біз DBD-дан(бірнеше жазбаға өзгеріс енгізіп немесе ... ... ... жаңа ... ... келсе F9 батырмасын басуымыз керек.
Кесте құрлымын өзгерткіміз келсе Table| Restructure меню элементін
таңдаймыз. Ізінше кесте құрлымын анықтайтын ... ... ... ... конструкциялау
 
Кесте деталі болып табылатын екінші ... ... ... ... ... " ... .12) . Бұл кесте құрлымын констукциялау әдісі
кесте мастерімен ұқсас. Келесі айырмашылықтар бар.
 
Сурет 1.6.  Prihod ... ... ... N_ Prih ... ... өйткені бұл алаң автоинкрементті болғандықтан оны мәнмен
толтырғанда жаңа жазбаны автоматты түрде есте  ... ... ... ”,“ ...... индекс құрамыз. Ол үшін біз
қиылысатын Table Properties тізімінен  ... Indexes) ... . ... кейін диалогты терезе 13- суретте көрсетілгендей көрініс
береді.
Сурет 1.7.Терезенің оң жағына  Secondary Indexes элементі пайда ... ... ... үшін ... ... ... терезеде  Fields алаңында біз анықтаған кестенің ... ... ... ... ... ... ... үшін 
тағайындалған. Fields тізімінен Index Fields тізіміне нақтылы ... алу ... оң ... ... бар  ... басу керек. Алаңға
тізімді жүйелілі қосу ... ... ол  ... ... ... ретін
анықтайды.  Index Fields тізіміне керек алаңдарды сыйғызған соң (сурет
2.8), Ok батырмасын басамыз .
Сурет 1.8. ... ... ... ... ... ... ... аты сұралады (сурет 2.9) ... басу ... ... 1.9. ... ... ... атын алаң атымен қою  ұсынылмайды. Өйткені келесіде көрініп
тұрғандай  жаңа индексті қосқаннан кейін оның аты индекстер тізімінде ... ... жаңа ... ... кейін  оның аты индекстер
тізіміне пайда болады.
  Сурет 1.10. ... үшін ... ... ... аты ... ... , біз оны өшіре аламыз (Erase батырмасы) 
немесе өзгерту ( Modify батырмасы ).
Құрылған кестені Prihod атымен  сақтаймыз.
 
Деректер ... ... ДҚ ... тұтас конструкциялаймыз.  Олардың құрлымы
конструкциясын кестелерден  тұрады.Есептің қойлымынан ... ... ... " және " ... ...... ... деген
қатынасында, олай дейтініміз Materialy кестесіндегі бір жазбаға  ... сол ... ... ... ... ... ... алаңы
болып 2 кестеде бар ... ... ... ... ... ... ... –те сілтемелік бүтінділік біріншіден кесте арасындағы
байланысты 2-ден ... ... ... ... ( ... File ... | Table | Open ... және
кестені  өзгерту құрлымы режіміне ( Table | ... ) ... ... түсетін тізімінде Refrential Integrity элементін таңдаймыз және
Define бүркеншектегі шегесін басамыз . ... ... ... ( ... Fields ... Prihod ... ... көрсетілген , ал Tables
тізімінде – primer базасының ... ... ... 1.11. ... ... ... ... терезе
 
Tables тізімінде Materialy кестесін таңдаймыз және сол жақ ... . Parents Key ... ( ... ... ... ) ... ... кілті көрсетілген .
Update rules айырып қосқыштар  Materialy кестесінде ... ... ... ... алаң байланыс мәнінің өзгеруін Prihod
кестесінің каскады ... ... – Prihod ... ... жазуларды жою немесе каскадты
өзгеріс;
Prohibit - Materialy кестесінде ... жою ... ... ... шектеу. Cascade таңдап ( сурет .18) Ok  ... ... ... ... шартын анықтау
 
 Paradox –те атау сұралып ... ... ... Атыны
енгіземіз  мысалы Materialy мысалы _ Prihod _ Integrity және Ok кнопкасын
басамыз .енді құрылған ... ... аты ... ... ( Save ... )кестесіндегі өзгерістерді есте сақтап,  Prihod
( Table | Restructure ) кестесінің реструкизациясы режіміне қайта ... ... ... ... Indexes элементін таңдаймыз индекстер
тізімінде Material атмен пайда болған жаңа ... ... .Бұл ... ... ... ... автоматты түрде тұрғызылған  ( сурет .19).
 
Сурет 1.13. Сілтілік ... ... ... тізімі
 Осымен БД процесін құруы аяқталады, ... ... ... ... ... құрылған кестелермен жұмыс үшін қарапайым
қосымшаларды өңдеуге көшеміз.
1.3. Delphi-де МҚ байланысты ... ... ... ... ... ... Borland Database
Engine (BDE)-Borlandфирмасы мәліметтер ... ... ... ... қоры мен ... арасында делдал қызметін
атқарады.Ол мәліметтер қорын ... ... ... ... ... қоры реализациясын ауыстырғанда
қосымшаны өзгертуге болады.Delphi қосымшасы ешқашан да мәліметтер қорымен
тікелей жұмыс ... BDE ... ғана ... істейді.
Delphi қосымшасы мәліметтер қорымен байланысар кезде BDE-ге барады да,
мәліметтер қорының псевдонимін және ... ... ... ... ... кітапханалар Dle түрінде ұйымдастырылған.Олар,
басқа кітапханалар сияқты IDAPI ... Database ... ... деп аталатын API-мен Application Program Interface-қолданбалы
программалар интерфейсімен қамтамасыз ... ... ... ... ... істеу процедуралар мен функциялар тізімі.
|Delphi ... ... Database ... |
Paradox Paradox ODBC ... ... ... ... ... ... қоры ... ... ... ... ... ... псевдоним арқылы көрсетілген мәліметтер қорына сәйкес драйвер
табады.Драйвер – бұл қандай да бір ... ... ... ... ... ... екенін көрсететін көмекші программа.Егер BDE-ның
мәліметтер қорын басқару жүйесіне сәйкес келетін өзінің ... бар ... BDE ... ... және ... ... кестемен байланысады,
қолданушы сұранысын өңдейді және қосымшаға ... ... ... Access, Fox Pro, Paradox, dBase ... мәліметтер қорына
өздігінен ене алады.
Егер BDE-нің өзінде қажет мәліметтер қорын басқару ... ... онда ODBC ... ... (Open Database Connectivity)-
бұл BDE функцияларына аналогты DLL, бірақ Microsoft ... ... ODBC ... ... соң және ODBC үшін барлық мәліметтер қорын
басқару жүйесі драйверлер қосылғандықтан, Borland ... ... ... ... BDE ... ODBC арқылы жұмыс жасау BDE-ге
қосылған мәліметтер қорын басқару ... өз ... ... ... ... ... байланысты Delphi масштабы үлкейіп,
қазір Delphi кез-келген ... ... ... ... ... жасай
алады.
BDE SQL- сұраныстардың стандарт тілін қолдайды, ол Sybase, ... Oracle, ... ... SQL- ... ... ... ... мүмкіндік клиент/сервер платформасында жұмыс кезінде ... Desctop ... Desctop BDE ... ... Delphi ... ... жаңа ... қорын құруға және бар мәліметтер қоры кестелерін
редакциялауға, сонымен қатар ... және SQL ... ... қоры ... ... жасауға арналған.
Мәліметтер қорының жаңа кестесін құруды ... Database ... ... Енді оның ... ... мына пункттерді таңдаймыз:
File(New(Table (Файл(Құру(Кесте). Осыдан кейін құрылатын кесте ... ... ... ... пайда болады. Келісім бойынша
программа Paradox 7 типін ұсынады.Егер dBase IV типі таңдалып, ОК ... ... ... ... жаңа ... (1.15-сурет) ашылады.
1.14.сурет Кесте құрылымын құру терезесі.
1.15.сурет.Paradox терезесі
Бұл терезенің мынадай мүмкіндіктері бар:
• Өрістерді құру және сипаттау;
• Кілттік өрістерді беру;
... ... ... мәніне шектеулер қою;
• Параллельдер беру (егер олар қолданылса);
• Қолданылатын тілдік ... ... ... ... үшін кестені беру.
Реляциялық кестеде ең болмағанда бір өріс ... ... ... ... үшін кесте құрылымын құру терезесіндегі Field
Name (өріс аты) мәтіндік өрісіне кесте ... атын ... ... Type (Tun) ... ... ... көрсетеміз. Ең соңында Size
(өлшемі) мәтіндік өрісінде өріс өлшемін береміз.
Құрылымы ... соң ... өріс ... Ол үшін ... құру терезесінің оң жағындағы Table Properties (кесте қасиеттері)
төгілмелі тізімінде Indexes ... ... ... ... ... Define ... батырмасы басылады.
Индекстік өрісті таңдап, ондағы мәннің ... ... ... қою ... ... ... басылады.Енді
құрылған таблицаны сақтауға болады, әзірше онда мәліметтер жоқ.Сақтау үшін
Save As… батырмасы басылады.
Бұл құрылған кестені енді программада ... ... ... ... Database Desctop ... жасауға болады.Ол үшін Database Desctop
программасының басты менюінен ... ... ( Ашу ( ... жаңа кесте құрылымын құрумен қатар, бар кесте ... оны жаңа ... ... ... ... Ол үшін кесте құрылымын
беру терезесіндегі Boorrow… (меншіктеп алу) батырмасы қолданылады.
Өріс құрылымы туралы мәліметтерді ... ... ... ... да көшіруге болады.
1.4. TQuery компонентімен жұмыс
TQuery компоненті қасиетінің ерекшелігі реляциялық ... ... ... ... ... тіл SQL-ді ... ... табылады. Бұл тіл
көмегімен программа SQL-сұраныстарды құрады, оны TQuery ... ... BDE-ге ... SQL құрылған интерпретаторы болады, ол
сұраныста сипатталған іс-әрекеттерді орындайды.
Егер сұраныс BDE көмегімен ... ... ... мәліметтер
қорынан алуды талап етсе, мәліметтер программаны іске қосу каталогінің
уақытша файлы ... ... ... салынады да, TQuery осы кестенің
үстінен қарайтын болады.Уақытша кестедегі ... ... ... ... ... ... ... де, оларды TTable
компанентінен алынған сияқты көрсетіледі.Бірақ TTable-ден айырмашылығы
қолданушы ... ... ... себебі олар анық мәліметтердің ... ... ... ... ... тұрған информацияларды
өзгерту үшін TQuery BDE-ге беретін арнайы ... ... ... BDE жаңаларын қалыптастырмайды, және алдында құрылған ... ... да, тек ... ... программаға оның
нәтижесін хабарлайды. Демек мәліметтер жүйесінің модификациясы ... ... ... ... ету ... TTable-ден
өзгешілігін көрсетеді.
SQL-сұранысқа кейбір шектеулер қойғанда TQuery ”тірі” мәліметтер
жүйесін ... ... яғни оған ... BDE ... мәліметтер қоры
кестесінде TTable компоненті жасайтындай көрсетіледі.
Желілік немесе ... ... ... ... ... TQuery-
дің мәліметтерге ену жылдамдығы жалпы жағдайда, TTable-ге қарағанда аз
болады, себебі TQuery ... ... ... ... ... құрады. Бір
жағынан SQL-дің қуатты мүмкіндіктері TQuery көмегімен TTable көмегімен
алынбайтын ... ... ... ... ... ... мәліметтер қорының бірнеше кестелерін ... ... ... жұмыс кезінде TTable-дің қажеттілігі төмендейді, себебі
бұл жағдайда ол ... ... ... ... серверлердің желілік
көшірмесі болатын уақытша кесте құрады, содан соң ... одан ... ... ... Үлкен жергілікті кестелерді құруда уақыттың ... мен ... ... ... ... ... ... аз
мүмкіндіктері оның клиент-сервер қосымшаларымен жұмыс істеуін ... ... ... ... ... Бағдарламаның негізгі сипаты
Бұл бағдарламада негізгі 2 негізгі функция бар: іздеу, ... ... және ... Бұл ... командаларды қолдану
өте оңай, себебі оларды ыстық пернелерді ... ... ... іске ... болдаы.
Бағдарламады барлығы бес форма бар. Атап айтар болсақ: негізгі форма,
тапсырыстар ... ... ... ... беру және
программа туралы. Олардың әрқайсысы белгілі бір жұмысты атқарады, соларға
тоқталып ... ... ... ...... аталған командалардың бәрі қамтылған.
Негізгі атқаратын жұмысы – іздеу, есеп ... ... ... – мұнда осы уақытқа дейінгі тапсырыстар
туралы ақпарат алынады.
- ... ... ... бұл екі команда ... ... беру – ... ... ... ... ... Программа туралы – программа авторы туралы.
1.16.сурет.
• меню қатары – негізгі командаларды жүйелеп ... ... ... қатары – командаларды оңай орындау үшін;
• іздеу қатары – іздеу параметрлерін беріп, нәтижені көру ... ... ... – қолданушының сұрауы бойынша алынған нәтижені
шығаратын контейнер;
• қалып күй қатары – ... ... ... көрсететін
қатар.
Бағдарламаның негізгі артықшылықтары:
• ыстық пернелердің болуы;
• интерфейстің қарапайымдылығы;
• әр түрлі форматта есеп алу;
... және ... ... шағындылығы;
• аз форма пайдаланып, есесіне көп функцияның ықшамадлуына себеп
болу.
Сонымен, 3 негізгі функцияға ... ... ... ... ... ... жүйелері пайда болған кезде оның жылдам
түрде нәтиже беру жағы көп ... Ал ... ... ... ... ... жоқ, ... мен мәліметтер қорын пайдаландым,
ал онда қарайпайым өзінің дайын функциялары арқылы табамыз.
Жалпы қай ... ... ... ... ... ... бәрі ... критериін пайдаланады, яғни бірнеше сөздің ішіндегі барлық
сөздермен жеке жеке ... ... ... ... қосады. Осы уақытқа
дейін ең жылдам іздейтін жүйе Google болса, қазір оны көптеген жұмыс ... ... ... MSN ... ... алға шығып отыр.
Windows операциялық жүйесінің файлдармен бумаларды ... ... ... өте көп ... ... ... Қазір Windows XP жүйесінің индекстеу
тәсілі арқылы көп уақытты қажет етпейді. Ал Windows Vista ... ... өте ... ... ... ... солай нәтижені шығарады.
Сонымен бағдарламаға келетін болсақ, үш өріс бойынша ... ... ... ... ... болсақ.
Тағамның толық атын енгізбей-ақ оның орнына автомобил атының ішінде
кездесетін сөзді енгізуге де ... ... ... ... түрін іздегіңіз
келсе, марка сөзін ... ... ... батырмасын басыңыз.
Алдымен сұраныс бойынша неше сіз іздеген терезе пайда болады.
1.17.сурет.
Содан соң марканың ... ... ... ... ... қосу, өзгерту және өшіру
Алыдымен құрал-саймандар қатарындағы батырмасына не болмаса
1.19.сурет. Мәліметтерді ... ... және ... ... ( ... қосу не ... ... пернелер көмегімен
Жаңадан қосу диалогтық терезесін ашыңыз:
Ашылған терезеде тағамның мәліметтерін толтырып, оны Қосу ... ... ... ... үшін ... ... ... марканы мәліметтер қорынан
тауып алыңыз. Содан соң құрал-саймандар қатарындағы батырмасына ... ... ( ... өзгерту не болмаса пернесін
басыңыз. Марканы ... ... ... пайда болады:
1.20.сурет.Өзгерту терезесі.
Қалағаныңызша өзгерту Өзгерту батырмасын басыңыз.
Мәлметтерді ... үшін ... ... ... ... ... ... батырмасына не ... ... ... ... не болмаса пернесін басыңыз. Сол кезде сізде
өшіруге рұқсат сұрайды. Сіз қалауыңызша жауап бересіз.
1.21.сурет.Таңдау терезесі
ҚОРЫТЫНДЫ
Курстық ... ... ... ... ... ... ішінде
"Автопарк мәліметтер қоры" бағдарламасы арқылы мәліметтер қорын құрып,
маркалар бойынша ақпараттар ... ... ... ... ... автопарк туралы ақпарат алатындай бағдарлама құрылды. Қолданушы
өзіне қажетті мәліметтерді ... ... ... ... ... жазу ... алға қойған мақсатқа жету үшін мынадай жағдайларды:
1) Жалпы мәліметтер қорының ұйымдастырылуын;
2) Delphi ... ... ... осы ортадағы мәліметтер
қорын ұйымдастыруды және өңдеуді;
3) Тағамдар туралы мәлметтер жинастырдым;
4) Экспорт процедурасын бір күйге келтіруді
қамтыдым. Бағдарламаның тиімділігі ... ... ... істей
алатындығы.
Бағдарламаны бірнеше қолданушылар ... ... ... яғни бір ... ... ... бірдей нәтиже алу
мүмкіндігін қалыс қалдырмадым. Ол үшін бағдарламаның бірнеше көшірмесін
жасап, оны ... ... ... ... Сосын SQL Explorer
бағдарламасы арқылы әр бір ... ... ... ... ... ... кейін, мәлметтер қорын бәріне ортақ бір компьютерге ... SQL Explorer ... ... ортақ компьютерді көрсету керек.
Қазіргі интернет технолгияларды пайдалану арқылы, қажет ... ... ... ... қол ... аламыз.
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР
1. “Информационно-поисковая система в системе ... ... ... ... Ленинград, 1989г.
2. В.В.Шураков. “ Информационно-поисковая система для ... ... ... ... “Информационно-поисковая система управленческого
аппарата”, 1990г.
4. Баженова И.Ю. Delphi 6. ... ... – М.: ...... ... ... А.Я. Разработка прикладных программ для Windows ... –М: ... ... ил-(Все о Delphi)
6. Архангельский А.Я. Язык SQL в Delphi 5. –М: Бином, 2000 ... ... о ... ... С. Delphi 7 ... ... – СПб.: ... 2002-640с.
8. Кандзюба С.П. Delphi 6. Базы данных приложения: Лекции и упражнения
/Кандзюба С.П., ... В.Н. -М: ... ... Кенту Марко. Delphi 5 для профессианалов. СПб.: Питер, 2001-944с:ил-
/в пер.
10. А. Я. ... ... в Delphi 6 – М.: ... ... 2003 г. – 1120 с., ... ... ... Каролин Бег, Анна Страган. Базы ... ... и ... ... и ... 2-е
изд.: Пер. с англ.: Уч. Пос: -М.: издательский дом “Вильямс”, 2000г.
12. Гофман И.Э., ... А.Д. Delphi ... ... Фаронов В.В., Шумаков П.В. Delphi 5. ... ... ... –М.: “Нолидж”, 2000г.
14. К. Грибачев. “Delphi и Model Driven Architecture” ... баз ... – СПб.: ... 2004. – 348 с.: ... ... Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls, Buttons, Grids, DBGrids, DB, ADODB, ... DBCtrls, ... ... = class(TForm)
ADOConnection1: TADOConnection;
ADOQuery1: TADOQuery;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
BitBtn1: TBitBtn;
StatusBar1: TStatusBar;
DBNavigator1: TDBNavigator;
Button1: TButton;
Edit1: TEdit;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
DBEdit3: ... ... ... ... ... ... ... TDBImage;
BitBtn4: TBitBtn;
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure DBGrid1KeyPress(Sender: TObject; var Key: ... ... ... Button2Click(Sender: TObject);
procedure BitBtn4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
fs:string;
implementation
uses Unit2;
{$R *.dfm}
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Form2.Show;
AdoQuery1.Insert;
end;
procedure TForm1.BitBtn3Click(Sender: ... ... ... ... TObject; var Key: Char);
begin
fs:=fs+key;
dbgrid1.DataSource.DataSet.Locate('маркасы', fs, [loPartialKey]);
StatusBar1.Panels.Items[0].text:='Марканы іздеу: '+fs;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
if length(edit1.Text)>0 then
AdoQuery1.locate('Маркасы',edit1.Text,[locaseinsensitive])
else
showmessage('jazbany ... ... ... ... ... OpenDialog1.Execute then
begin
ADOQuery1.Edit;
DbImage1.Picture.LoadFromFile(OpenDialog1.FileName);
ADOQuery1.Post;
end;
end;

Пән: Автоматтандыру, Техника
Жұмыс түрі: Курстық жұмыс
Көлемі: 22 бет
Бұл жұмыстың бағасы: 1 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Кітапхана қоры негізінде мәліметтерге BDE технологиясы арқылы қатынау40 бет
Еңбек ақы төлеудің есебі мен аудиті44 бет
«Бек-сервис» ЖШС жылжымалы құрамына ТҚК мен жөндеу жұмыстарын ұйымдастыру және басқару37 бет
«ОҚ Қазавтосервис» ЖШС жылжымалы құрамының агрегаттарды жөндеу учаскесінің технологиясын жетілдіру34 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь