Delphi ортасында «Кітапхана» ақпараттық жүйесін құру

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 2
І. Деректер қорын басқару жүйесі
1.1. Деректер қоры ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...5
1.2. Реляциялық деректер қоры ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...8
1.3. MS Access деректер қорын құру ... ... ... ... ... ... ... ... ... ... ... ... ... ..12
1.4. MS Access деректер қорында «Кітапхана» мәліметтер базасын құр үлгісі ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..20
ІІ. Delphi ортасында кітапхана жұмысын
автоматтандыру
2.1. Компоненттер палитрасы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .23
2.2. Delphi программалау ортасына MS Access деректер қорын
құру ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 26
Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..33
Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...34
Қосымша
Қазіргі заманды тиімді басқарусыз елестету мүмкін емес. Басты категория болып кез келген кәсіпорын жұмысының тиімділігі көбінесе осыған байланысты ақпаратты өңдеу жүйелері табылады. Мұндай жүйе:
- жұмыс қорытындысы бойынша жалпы немесе детальданған есеп алуды қамтамасыз ету;
- басты көрсеткіштердің өзгеру тенденцияларын жеңіл анықтауға мүмкіндік беру;
- еш кедергісіз, уақыт бойынша критикалық ақпаратты алуды қамтамасыз ету;
- мәліметтердің нақты және толық анализін орындау керек.
Қазіргі заманғы МҚБЖ негізінен Windows қосымшалары болып табылады, себебі, берілген орта дербес ЭЕМ мүмкіндіктерін DOS ортасына қарағанда толық қолдануға мүмкіндік береді. Жоғаргы өнімді ДК бағасының төмендеуі бағдарламалық қамтамасыз етуді құрушы ресурстарды тарату туралы аз ойлайтын Windows ортасына көшуге себеп бола отырып, сонымен қатар ДК бағдарламалық қамтамасыз етуін жалпы МҚБЖ ЭАМ аппаратты ресурстарына аз критикалы етті.
Мәліметтер қорын басқару жүйелерінің өкілдерінің арасынан: Lotus Approach, Місrоsoft Ассеss, Вогland dВаsе, Вогland Рагаdoх, Місrоsoft Visual FoxPro, Місrоsoft Visual Ваsіс, сонымен қатар «клиент-сервер» технологиясымен құрылған қосымшаларда қолданылатын Місrоsoft SQL Server жэне Огасle мәліметтер қорын атап айтуға болады. Жалпы қабылданған болып сонымен қатар басқа қосымшалар мүмкіндіктерін, мысалы, мәтіндік процестердің, графиктерді құру пакеттерін және т.б. және жоғары деңгейлі тілдердің орнатылған версияларын (көбінесе - SQL және/немесе VВА диалектерін) және құрылатын қосымшалардың визуалды бағдарламалау интерфейсінің қүралдарын қолдануға мүмкіндік беретін технологиялар болып табылады. Сондықтан, нақты қосымша қай тілде, қай пакеттің негізінде және онда мәліметтердің қандай форматтары қолданылатыны аса мәнді емес. Сонымен қоса, «де-факто» стандарты болып «ашық әдіс» әдебиетінде ең декларацияланатын, «қосымшаларды тез қүру» (немесе RAD) яғни, мәліметтерді өңдеудің одан да ыңғайлы және қуатты жүйелерін құру үшін әртүрлі қолданбалы бағдарламалар мен технологияларды қолданудың мүмкіндігі мен қажеттілігі болды. Сондықтан, «классикалық» МҚБЖ-мен бір қатарда қосымшалардың қажетті компоненттерін тез құруға мүмкіндік беретін, «классикалық» МҚБЖ құралдарымен құруға қиын, кейде мүмкін емес болатын жұмыс жылдамдығы бойынша критикалық болып табылатын Visual Ваsіс 4.0 және Visual С++ бағдарламалау тілдері көп кездеседі. Мәліметтер қорын басқарудың қазіргі заманғы әдісі «клиент-сервер» технологиясын кең қолдануды талап етеді.
1. Дарахвелидзе П. «Программирование в Delphi5» Петропавл 2000 г
2. Хомоненко А. «Delphi7» учебный курс Питер 1999 г
3. Фаронов В.В. «Delphi3» учебный курс Нолидж 2001г
4. Архангельский А.Я. «Разработка программ для Windows в Delphi5»
5. Александровский А.Д. Шубин В.В. «Delphi для профееионолов»
6. Матаев С. «Delphi7» Қарағанды 2005ж
7. Н. Культин «Программирование в Delphi7»
8. Шумаков П.В. «Delphi 3 и создание приложений баз данных»
9. Сван Т. «Основы программирования в Delphi для Windows 95»
10. Н. Культин. «Delphi в задачах и примерах» Петербург 2003 г
11. Баженова И.Ю. «Delphi 7 Самоучитель Программиста» Москва 2003
12. Сухарев М.В. «Основы Delphi Профессиональный подход» Санкт-Петербург 2004
13. Чиртик А. Борисок В. Корвель Ю. «Delphi трюки & эффекты» Москва 2007
14. Фленов М. «Программирование Delphi глазами Хакера» Санкт-Петербург
15. Конопка Р. «Создание оригинальных компонент в среде Delphi»
        
        ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТІРЛІГІ
АТЫРАУ МҰНАЙ ЖӘНЕ ГАЗ ИНСТИТУТЫ
«Автоматтандыру, басқару және экономика» факультеті
«Автоматтандыру және ақпараттық технология» кафедрасы
Курстық ... қоры ... пәні ... Delphi ортасында «Кітапхана» ақпараттық жүйесін құру
5B070400 «Есептеу ... және ... ... ... ... ... _________________ ст. ... ... ... ... доц. ... ... ... Деректер қорын басқару жүйесі
1.1. ... ... ... MS Access ... ... MS Access ... ... ... ... базасын құр
үлгісі.....................................................................
.........................................20
ІІ. Delphi ортасында кітапхана жұмысын
автоматтандыру
2.1. ... Delphi ... ... MS Access ... ... ... ... басқарусыз елестету мүмкін емес. Басты
категория болып кез келген кәсіпорын жұмысының тиімділігі ... ... ... ... ... ... ... жүйе:
- жұмыс қорытындысы бойынша ... ... ... ... ... ету;
- басты көрсеткіштердің өзгеру тенденцияларын ... ... ... еш ... уақыт бойынша критикалық ... ... ... ... ... және ... ... орындау керек.
Қазіргі заманғы МҚБЖ негізінен Windows қосымшалары болып табылады,
себебі, ... орта ... ЭЕМ ... DOS ... ... қолдануға мүмкіндік береді. Жоғаргы өнімді ДК бағасының төмендеуі
бағдарламалық қамтамасыз етуді құрушы ресурстарды тарату ... аз ... ... көшуге себеп бола отырып, сонымен қатар ДК бағдарламалық
қамтамасыз етуін жалпы МҚБЖ ЭАМ аппаратты ресурстарына аз ... ... ... басқару жүйелерінің өкілдерінің арасынан: Lotus
Approach, ... ... ... ... ... ... Місrоsoft
Visual FoxPro, Місrоsoft Visual Ваsіс, сонымен қатар «клиент-сервер»
технологиясымен құрылған ... ... ... SQL ... Огасle мәліметтер қорын атап айтуға болады. Жалпы қабылданған ... ... ... ... ... ... мәтіндік
процестердің, графиктерді құру пакеттерін және т.б. және ... ... ... ... ... - SQL және/немесе VВА
диалектерін) және ... ... ... ... қүралдарын қолдануға мүмкіндік беретін технологиялар болып
табылады. Сондықтан, нақты қосымша қай тілде, қай пакеттің ... ... ... ... форматтары қолданылатыны аса мәнді емес. Сонымен
қоса, «де-факто» стандарты болып ... ... ... ... ... тез қүру» (немесе RAD) яғни, мәліметтерді
өңдеудің одан да ыңғайлы және қуатты жүйелерін құру үшін ... ... мен ... қолданудың мүмкіндігі мен қажеттілігі
болды. Сондықтан, «классикалық» МҚБЖ-мен бір қатарда қосымшалардың ... тез ... ... ... ... МҚБЖ
құралдарымен құруға қиын, ... ... емес ... жұмыс жылдамдығы
бойынша критикалық болып табылатын Visual Ваsіс 4.0 және Visual ... ... көп ... ... қорын басқарудың қазіргі
заманғы әдісі «клиент-сервер» технологиясын кең қолдануды талап ... ... ... ... нақты бір пакеттің
рамкаларымен байланысты емес, ал қойылған тапсырмаға байланысты ол ... ... ... ... ... кезде ең көп тараған бағдарлама ... ... Оның ... ... бірі – ол ... ... Windows ... жұмыс істеп қана қоймай, оның өзі
бағдарламаларды жылдам ... ... ... (Rapid ... RAD) тобына жататындығында.
Кіріспеде компьютерге Delphi ... ... ... ... ... ... ... алғашқы қадамы жасалынады,
бағдарламаның негізі мен Delphi тілінің терминдері ... ... ... мен ... ... ... қалай құрылатының және
әр терминнің мән-маңызын түсіну арқылы Delphi бағдарламалау ... 7 Studio ... ... Windows 98, Windows 2000, ... ... ... ... Егер Сіздің жасаған бағдарламаларынызға
қазақша жазу ... ... SanaSoft ... ... жүйелерді
қазақшалайтын Wintranslate пакетін қолдануға болады.
Delphi бағдарламасының барлық ... ... ... ... ... ... ... құралдар жолағы,
түсіндірме сөздерде, хабарларда, қазақша дерек базаларында қазақ қаріптерін
пайдалану мүмкіндігі үшін SanaSoft компаниясының жасаған ... ... осы ... ... ... ... керек. Бұл жағдайда
сіздің құрған бағдарламаныз Windows амалдық ... ... ... ... ... ... ... қызметкерлердің жұмысын автоматтандыру болды.
Мәліметтер қорын, мен MS Access-те жасап, интерфейсті Delphi-да орындадым.
I. Деректер қорын басқару жүйесі
1. . Деректер ... бұл ... бір – ... ... ... ... тағы басқа
тәсілдермен берілетін мәліметтер.
Компьютер соңғы жылдарда құжаттарды өңдеу жүйелерін ... ... ... ... ... жүйелеуді әдетте ақпараттық
жүйе деп атайды. Ақпараттық жүйе ақпаратты жинау және сақтау үшін оларды әр
түрлі мақсаттарда пайдалану ... болу үшін ... ... ... барысының келесі ерекшеліктері бар:
1. олардың жұмысын қамтамасыз ету үшін салыстырмалы аз есептеу қуаттары
қажет;
2. қолданылатын мәліметтердің құрылымы ... ... ... жүйені қосқанда алдыңғы мәліметтерді сақтайтын құрал қажет.
Басқаша сипаттағанда ақпараттық жүйе ЭЕМ ... ... ... ... бір ... ... ... әлем моделін, яғни
мәліметтер базасын құруды талап етеді.
Деректер (мәліметтер) қоры бұл кейбір пән облысы объектілері ... ... ... ... және ... құралы.
Пән облысы басқаруды ұйымдастыру мақсатында, яғни автоматизациялау
үшін зерттеуге арналған нақты әлемнің бөлігі. Пән облысы фрагменттер ... ... ... ... ... бухгалтериясы бар
өнеркәсіптер.
Деректер қоры пән облысы ... ... ... ... ... керек және де әр түрлі ... ... ... ... ... қамтамасыз ету керек. Бұл үшін
мәліметтер қорында берілгендер ... да бір ... ... ... ... ... ... пән облысына негізгі объектілердің қасиеттерін және
олардың арасындағы байланыстарды сипаттайды.
Деркетер қорының тарихи даму процесінде ... ... ... ... ... ... ... – бағытталған.
Айырмашылы олардың құрылымында: иерархиялық – ағаш ... ... ...... граф ... реляциялық – кесте ... ... ...... ... ... қоры деректер қоры жүйесі деп аталатын күрделі жүйенің бөлімі
болып табылады. Бұл жүйе ... ... қоры және ... тілдік, ұйымдастырғыш - әдістемелік құралдары бар. Деректер
қоры ... ... бірі ... ... ... ... қорын құру үшін және олармен жұмыс істеу үшін ... ... ... ... түрі ... ДҚБЖ ... және көпқолданушылық ДҚБЖ – ға
бөлінеді. Персональдық ДҚБЖ бір компьютерде ... ... ... ... ... ... мүмкіндік береді.
Персональдық ДҚБЖ – лар: Paradox, dbase, FoxPro, Access және т.б.
Көпқолданушылық ДҚБЖ – лар «клиент - сервер» архитектурасында ... ... ... ... ... ... Кең ... ДҚБЖ – лар: Oracle, Informix, SyBase, Microsoft SQL Server,
InterBase.
Деректер ... құру және ... ... оған ... талаптар
қойылады:
1. пән облысының сипатталуы шынайы болуы тиіс;
2. әр түрлі категориялардың қолданушылары өзара әрекеттесу мүмкіндігін
қамтамасыз ... ... ... ... ... істеу ортасы;
4. құпиялылықты, конфендициялдылықты қамтамасыз ету;
5. берілгендердің және программаның өзара тәуелсіздігін қамтамасыз ... ... ... ... ... ету, я берілгендерді
кездейсоқ, әдейі бұзудан қорғау және ... ... ... ... ... және ... ... келтіру сенімділігі.
Мәліметтер құру және пайдалану, жұмысын қамтамасыз ету үшін жауап
беретін тұлға мәліметтер администраторы деп аталады.
Администратордың ... пән ... ... оны ... ... ... тұжырымдау;
2. мәліметтер қорының құрылымын проектілеу: деректер қорының файлдарының
құрылымы арасындағы байланысты анықтау;
3. деректер қоры құрылымын сипаттау ... ... ... ... ... ... ... анықтау;
4. деректер қорын алғашқы жүктеу;
5. мәліметтерді қорғау: жүйеге кіру ретін қамтамасыз ету. Қолданушылардың
деректер қорына қатынасу ... ... ... анықтау.
Берілгендерді қорғаудың программалық, техникалық құралдарын таңдау
және ... ... ... тестілеу, мәліметтерді жинау.
Мәліметтердің ... ... ... ... Деректер
қорының қалпына келтірілуін қамтамасыз ету, жүйелік журналдар тіркеуін
ұйымдастыру;
6. қолданушылардың деркетер қорына қатынасуын зерттеу;
7. қолданушылармен жұмыс істеу;
8. деректер қорын ... ... және ... . ... деректер қоры
Реляциялық деркетер қоры – деректер қорында сақталған ... ... ... ... ... табылады. Объектілер және олардың
қасиеттері арасындағы кез – келген ... ... деп ... ... бір ... қасиеті мен әртүрлі объектінің
қасиеті мен объектінің қасиеттері арасындағы байланыстар қарастырылады.
Қатынас өз ... және ... ... ... ... ... арасындағы байланыс мағынасын ашатындай беріледі.
Объектінің кейбір қасиеттерін немесе байланыстарын сипаттау үшін
қарапайым, бөлінбейтін атрибут деп ... ... ... атауымен, типімен, мәнімен және ... ... ... ... ... тізімі және олардың
сипаттамалары – қатынас ... деп ... ... ... әрбір аргументі үшін мүмкін болатын мәндер облысын ... ... ... кортеж деп аталады. Нақты кортежді бір мәнді
анықтау үшін ... ... ... ... ... қатынастың
алғашқы кілті немесе кілт деп аталады.
Реляциялық берілгендердің бүтіндігі.
Берілгендерге ... ... ... бүтіндік шектеулері деп
аталады. Шектеулер берілгендер моделінде жүйе жұмыс ... ... ... ... үшін ... ... екі түрі бар: ішкі шектеулер және ... ... ... ... тән шектеулер. Олар қатынастың
құрылымына, байланыстарға берілгендер жиынының ... ... ... ... ... ... ... қоятын шектеулер.
Олар атрибуттардың мүмкін ... ... ... атрибуттар арасындағы
қатынастарды, олардың өзгеру динамикасын сипаттайды.
Келесідей байланыс түрлері бар:
- бірі – ... бірі – ... ...... ... – көбіне
Транзакция – операциялар тізбегін орындау. Транзакция ДҚ бір бүтіндік
күйден екінші ... ... ... ... ... ... ... қатынастарға қолданылатын негізгі
операциялар келесілер:
- біріктіру
- қиылысу
- айырым алу
- декарт көбейтіндісі
- таңдау
Реляциялық ... ... ... сөзі - ... ... сақталу
моделінің қалай құрылғанын көрсетеді. Қарапайым ... ол екі ... ... екі ... ... ал ... ақпараттық модель таблицалар
жиынтығынан тұрады. Ол таблицалардың жолы жазба, бағаны ... ... ... келесі қасиеттерден тұрады:
1. Таблицаның әрбір элементі – деректің бір элементі.
2. Таблицадағы барлық аймақ бір типке ие.
3. Әрбір аймақтың бірегей аты ... ... ... жазбалар болмайды.
Иерархиялық мәліметтер қорлары 60 жылдардың басында қолданылды. Олар
қарапайым ағаш түрінде ... Осы ... ... екі ... басты және бағынышты. Осылайша, объектінің типі ... ... ... сатыларында орналасқан объектілер – бағынышты болады.
Иерархиядағы ең жоғарғы объект – түбірлі, ал басқалар ... ... ... ... модель МҚ – да ... ... ... ... ... ... ... ағашты құрайды. Бұл
модель деңгейлер, ... ... ... ... Бұл ... ... ... принципі былай сипатталады, төменгі
дәрежедегі бірнеше түйіндер жоғарғы дәрежедегі бір ... ... ... ... элементі, ол берілген иеарархия дәрежесінде болады.
Иерархиялық модель қасиеттері:
1. төменгі дәрежедегі ... ... ... ... бір түйінмен
қосылады.
2. иерархиялық ағаштың бір ғана басы ... ... .
3. ... ... бір ғана жолы ... ... МҚ- дағы жүйелік модель иерархиялық ... ... ... бұл ... ... элементтер арасында еркін байланыс
орнатылған. Бұл қорларда кез ... ... ... да, ... да ... ... (облыс) – бұл шындық өмірдің бөлігі. Бұл жерде мәліметтер
қорынан мәліметтерді көретін орта. Мысалы, ... ... ... ... ... ... бөлімі, банк, дүкен және т.б. ... ... және ... сияқты негізгі түсінік болып табылады.
Пәндік аймақтың моделі – пәндік аймақ туралы жинақталған білім. Білім
ол ... ... ... сақталауы мүмкін құралдың мысалы ретінде
пәндік аймақтың мәтіндік сипатталуы ... істі ... ... ... орнындағы жиындар және т.б. Бірақ тәжірибе көрсеткендей мәтіндік
тәсіл ... ... ... ... тиімді емес. Оған қарағанда пәндік
аймақты сипаттаудың ақпараттық және графикалық ... ... ... асады. Қазіргі уақытта пәндік аймақтан сипаттаудың бірнеше тәсілі ... ... ең ... ... SADD ... қолдауын қолдануға
болады. Сонымен қатар ОБ UML ... ... ... ... ... ... ... төменгі деңгейінде
орналасады. Логикалық моделі ол пәндік аймақты сипаттай отырып, олардың
арасындағы ... ... ... және ... ... ... ... бірлік терминінде құрылады. Бірақ нақтылы
мәліметтер қорын ... ... ... жоқ. ... ... өңдеудің негізгі құралы болып қазіргі уақытта ER- диаграммаларының
әртүрі жатады. Бір ER модельді реляциялық мәліметтер моделіне ... ... ... ... өңдеу кезінде бірнеше сұрақтар
тұрады.
Даталогикалық үлгіні сыртқы зердеде ... ... ... байланыстыру үшін физикалық үлгі құрылады. Физикалық үлгі ДҚ
жұмыс істеген кезде, қажет болытын деректерді ... ... ... жəне ... ... ... сыртқы жүйеде орын тауып беру
үрдістерін іске асыру үшін ... ... ... ... ... ... ... онда əр объект пен оның атрибуттары
алатын орны, олардың арасындағы логикалық байланыстарды ... ... ... мəселері шешіледі. Бүл үлгінің ... ДҚБЖ ... ... ... ... компиляциядан өткен соң ДҚ физикалық үлгісі
пайда болады. Бұл үлгі ДҚБЖ ... ... ... ... мен ... толық ескереді.
Жоғарыда аталып өткен үлгілер əртүрлі деңгейде ... ... ... ... ... келесі мүмкіндіктерді
іске асыруға жол ашады:
күрделі объекттерді қарапайым бөлшектерге ыдыратып ... ... ... қатысушыларды мамандықтарына ... ... əр ... ... өзіне қажет деңгейдегі үлгімен жүмыс істеуге
мүмкіндік беру;
жобалау процесіне заттық облыс мамандарының ... ... ... MS Access ... ... құру
Access – ті іске қосу үшін Windows жұмыс ... ... Іске ... ... Access командасын беру жеткілікті. ДҚ құруға не оны
ашуға арналған сұхбаттық терезе көрінеді. Жаңа ДҚ құру үшін ... ДҚ» ... ... Оның «Бума» өрісіне енгізілген тізімнен ДҚ ... ... және ... аты» ... ... ДҚ атауын енгізу ... әрі ... ... ... тиіс.
Қор терезесінде ДҚ құрамындағы алты объектімен жұмысты бастауға
арналған жеті қондырма бет бар: ... ... ... ... Макростар, Модульдер. Олардың алғашқы төртеуі негізгі объектілер.
Кесте – бұл ... ... ... ... Әрбір кесте нақты
өмірдің қандай да бір объектісі ... ... ... мысалы колледж
студенттері туралы ақпарат. Кесте тақырып жолынан және ... ... ... ... ... ... (бағандардан) және олардың
қасиеттерінен құралады, мысалы студенттің тегінен, ... ... ... ... мүмкін. Кесте денесі кортреждерден (жолдардан)
құралады, әрбір жол бағандардың бірнеше мәндерін береді, онда ... ... ... ... ... ... үшін ... кілтті анықтауға болады, ол әрбір жолдың,
жазбалардың реттелуін қадағалайтын бір немесе ... ... және ... ... ... ... – бұл қолданушыға қажетті деректерді бір немесе бірнеше
базалық кестелерден және ... ... ... ... ... ... ... қанағаттандыратындай белгілі бір шарттарды
көрсетуге болады. Соның нәтижесінде сұраныс ДҚ – да ... ... ... тек қажеттілерін ғана алуға мүмкіндік береді. Сұранысты құру үшін
үлгі бойынша сұранысты (QBE) ... SQL ... ... ... ... жоюға және қосуға арналған сұраныстарды
құруға болады. ДҚ – да бар ... және ... ... ... сұраныс көмегімен басқа да жаңа кестелер құруға болады.
Форма – ... ... ... ... ... ... қосымша басқаруға арналған объект. Формалар тапсырушының қажетті
деректерді кестелерден және сұраныстардын беру ... ... ... ... ... ... ... Форманың көмегімен қандай
да бір іс – қимылға жауап ретінде деректердің нақты өңдеуін ... ... ... ... ... – бұл басқа бір құжаттың қосымшасына қосылатын немесе баспаға
шығарылатын құжатты құруға арналған ... ... ... шығармас бұрын
оны алдын ала қарап алу керек.
Макростар – ... ... ... ... команда). Мысалы, Quit (шығу) – Access – тен ... Delete ... ... ... ... пайдаланып ашылған терезеге
макросты енгізуге болады.
Модульдар – Visual Basic ... ... ... ... ... «Модульдер» қондырмасы осы программалармен
жұмыс ... ... Access – тің ... ... ... жағдайда программалаушы осы тілде программалық модульдерді жазып,
жүйенің жұмыс істеу мүмкіндіктерін арттыруына ... қоры ... ... ... үш ... батырма
орналасқан: Ашу, Конструктор,Құру.
Ашу батырмасы қондырмадан таңдалған объектіні ашады. Егер объект кесте
болса, оны ... ... жаңа жазу ... және ... берілгендерін
өзгертуге болады.
Конструктор батырмасы қондырмадан таңдалған объект құрылымын ашып, оны
түзету, бапқа келтіру үшін пайдаланылады. Егер ... ... ... оған
жаңа өрістер не бар өрістерінің қасиеттерін ... өріс ... ... не жаңа ... ... да ... батырмасының іс әрекеті : жаңа объект құру үшін пайдаланылатын
сұхбаттық терезені ашу.
Деректер қорын жабу үшін оның ... ... ... ... ... – Жабу командасын беру жеткілікті. ДҚ – ны ашу үшін Access – ті іске
қосқан кезде көрінетін терезеден ... ... ... ... ... ... ашу» ... терезесі көрінеді. (терезені ашу үшін Файл – Деректер
қорын ашу командасын беру не Ctrl+0 пернелерін басуда ... ... ... іс - ... ... ... өрісінен ДҚ типін («Базы данных») таңдау;
- «Бума» өрісінен ДҚ файлы енгізілген диск/буманы таңдау;
- терезеде көрінген файл ... іске ... ... ... ... ... ... орнату.
Кестені қолдан құру. Кестені сақтау
Кесте – деректер қорының негізгі объектісі. Кесте құру үшін ... ... ... – Құру ... беру ... ... одан әрі Құру ... шерту). Жаңа кесте сұхбаттық терезесі
көрінеді (1 - сурет). Онда кесте құрудың үш режимі бар:
- кесте режимі (кестені қолдан құру)
- ... ... ... ... ... ... ... – сурет. Жаңа кесте терезесі
Кестені қолдан құру технологиясы:
1. «Жаңа кесте» терезесінен ... ... ... таңдап, OK батырмасын
шерту (режим қатарын екі рет ... де ... 2 ... ... ... бос ... көрінеді. («Кесте1» - Access
тағайындаған кестенің уақытша атауы.)
2. Ретімен оның Өріс1, Өріс2,... тақырыптарын екі рет шертіп, ... ... ... өріс ... ... ... Ұяшықтарға жазу элементтерін (өріс мәндерін) енгізу. ... ... ... түрі 4 ... ... ... ... оған сыймаса, оны ескерудің қажеті жоқ. Көрінісін
көргіңіз келсе, көрсеткішті өріс тақырыбының шетіне әкеліп, баған
сызығын әдеттегідей әрі – бері ... ... ... ... ... не Del перенлерін пайдалану жеткілікті.
2 – сурет. Кесте режимінде ашылған ... ... ... жабу ... шертіп, терезені жабу. Access кесте
құрылымын сақтау сұралатын сұхбаттық терезе шығарады. Оның Иә ... ... ... ... ... терезе көрінеді. Access – тің
уақытша тағайындаған ... ... ... жаңа атау ... ... ... керек.
6. Кілттік өріс құру сұралатын сұхбаттық терезе көрінеді (3 сурет).
Егер Иә батырмасын шертсеңіз, Access ... ... ... Код ... өрісті қосып қояды. Бұл өріс келешекте қажет болмаса, Жоқ ба
тырмасын ... ... ... кілттік ету тәсілі төменде көрсетілген).
3 - сурет. Кілттік өріс құру сұралатын ... ... ДҚ – ның ... ... ... қойылады.
Дайындалған кесте мазмұнын көріп шығу үшін ДҚ терезесінің ... ... ... ... одан әрі Ашу батырмасын шертсе болғаны.
Access ... ... ... оларға енгізілген мәндер бойынша ... ... ... ... кейде өріске енгізілген бүтін сандық деректер
типін мәндік деп ... т.б. ... ... ... қажет болса,
«Конструктор» режимін пайдалану ... ... ... ... Өріс ... Кесте конструкторын түрлі әрекеттер үшін пайдалануға
болады:
- өріс атауын өзгерту; өріс типін ... өріс ... мен ... ... ... жаңа өріс ... ... кілттік ету;
- жаңа кесте құру; өрісті индекстік ету және т.б. ... ашу үшін ДҚ ... ... қондырмасыннан кесте атауын
таңдап, Конструктор батырмасын шерту керек.
Кесте өріс ... ... үшін осы ... ... ... бағанынан
өріс қатарында орналасқан ұяшықты таңдау керек. Оның оң ... ... ... ... Оны ... ... ... (4 сурет) қажетті
типтер таңдамасы болғаны.
4 - ... Өріс ... ... ... ету үшін ... ... үстіне әкеліп, тышқанның
оң батырмасыншерту керек. Көрінген жанама ... ... өріс ... ... ... ... өріс ... сол жағына (шеттік
бағанаға) кілт белгісі орнатылып ... ... ... өз ... бар. ... оның өрістер құрамы мен олардың
қасиеттерінен тұрады. Өістің негізгі қасиеттерінің – оның типі мен ... ... ... өріс ... автоматты түрде орнатып
қояды. Қажет болса, оны қолдан өзгерту де, ал жаңа кесте үшін қолдан орнату
да ... ... ... ... ... ...... Өріс типі
таңдалған кезде оның ... ... ... ... ... көрінетін Жалпы қондырмасына енгізіліп қойылады. Өлшемді 1 ... ... ... ... ... етіп алуға болады.
Мәтіндік типті өріс үшін басқа қасиеттерді орнату міндетті емес. Мұнда
ескеретін жайт – қасиеттер құрамында «Қолтаңба (подпись)» жолы да бар. Ол ... ... ... ... Access автоматты түрде меншіктейтін ... ... ... ... орнату. Деректер схемасы.
Бастапқы және сыртқы кілттік өрістер. Деректер ... ... ... бар ... ... және ... кілттік етілген кейбір
өрістерін пайдаланып, басқа ... құру – Access – тің ... ... ... кестені басқалармен байланыстыру үшін оның
мәндері қайталанбайтын бірегей кілттік ... ... және ... кестенің осы
атаулы өрісі болуы тиіс. Ол ұзын сандық типті кілттік өріс ... ... ... мұндай өріс болмаса, оны құрып алуға болады.
Кестелерді байланыстыру жолы:
1. Аспаптар панелінің Деркетер схемасы (Схема данных) батырмасын шертіп
не Сервис – ... ... ... ... осы ... ... ... арқылы Байланыстыру – Кестені қосу командасын беріп не
аспаптар ... ... ... ... ... ... тізімі енгізілген «Кестені қосу» терезесін шығару.
3. Соңғы терезеден байланыстырылатын кесте атауларын таңдап, ... ... ... ... ... схемасы терезесіне
кірістіріліп қойылады.
4. «Кестені қосу» ... ... ... және ... ... ... ... бір кестенің кілттік
өрісін екінші кестенің өрісіне жылжытып әкелу. Төменінде қатынас
типі орналасқан «Байланыстар» атаулы сұхбаттық ... ... ... ... ... ... ету» ... қосқышын
орнатып, «Біріктіру» батырмасын шерту. «Біріктіру параметрлері»
сұхбаттық терезесі көрінеді.
7. Терезеде ... ... ... OK ... ... терезесі қайта көрінеді.
8. Оның Құру батырмасын шерту. Кестелер сызық арқылы байланыстырылып
қойылады.
Access – тің ... бірі – ... ... ... ... ... ... жаңа кесте құруға болады.
Кестені сорттау. Пароль орнату.
Кестені деректердің өсуі бойынша сорттау үшін ... ашу ... ... таңдау және аспаптар панелінің Өсу бойынша сорттау ... ... ... пароль орнату үшін Сервис – Қорғау – ... ... ... ... терезе өрісіне пароль орнату жеткілікіті.
Access келесі функцияларды атқарады:
1. Негізгі объектілерді ... – яғни ... ... ... екі ... ... құру.
2. Кестелер арасында байланыс орнату: мәліметтердің тұтастығын сақтай
отырып, өрістерді каскадты түрде жаңарту, жазуларды каскадты ... ... ... ... әртүрлі құрал – жабдықтарын ... ... ... ... ... қарап шығу, сұрыптау және
таңдау.
4. Үлгілерді, сұраныстар мен есептерді құру және ... ... мен ... ... ... ... ... (Visual
Basic Access тіліндегі программалар).
1.4. MS Access деректер қорында «Кітапхана» мәліметтер базасын құру
Үлгісі
Конструктор режимiнде ... ... ... ... таңдап құрады.
Мастер арқылы жүйенiң “еркi” бойынша құрылады.
Создать-Новая база данных комбинацияларын орындап, ашылған ... db1 атын ... ... ... ... Ашылған db1 терезесiнде
Создать арқылы Новая таблица ашыңыз. Ашылған терезедегi ... ... ... ... ... таблиц терезесi ашылады. Оның iшiнен
Образцы таблиц бөлiгiнен Таблица1 атын ... ... ... тiзiмiнен
керектi өрiстер аттарын бiртiндеп терiп, келесi Поля новой таблицы ... ... ... ... Мына ... ... ... аты;
- әкесінің аты;
- мекен жайы;
- телефон;
- мамандығы;
- тобы;
- оқырман картасының номері;
- тіркелген уақыты.
Далее тетiгi арқылы Задайте имя для ... ... ... ... деп ат ... ... ... Далее-Непосредственный ввод данных в
таблицу-Готово ... ... ... ... ... ... да жабмыңыз. Нәтижесiнде Таблица1 атты кесте құрылды.
Кесте 1: база данных терезесiнде Открыть және ... ... қор мен ... ... ... екi ... ... қоры Конструктор арқылы және кесте 1
деректер қоры Мастер көмегiмен ... ... ... мәліметтер қоры үш кестеден тұрады. Бірінші
кестеде студент туралы мәліметтер еңгізілген (5 сурет).
5 - сурет. Студент туралы ... ... ... ... ... ... ... авторы, баспасы, шығарылған
жылы, саны көрсетілген (6 сурет).
6 - сурет. Кітаптардың ... ... ... ... ... кітаптың нөмері, атауы және алған ... мен тобы ... ... ... ... - ... ... кітаптар туралы ақапартты көрсететін кестесі
ІI. Delphi ортасында ... ... ... ... ... программа дайындау үшін компоненттік тәсіл пайдаланылған:
пайдаланушы программаларының кітапханасы программалау ортасымен ... бір ... ... (дайын программалар үзінділерінен
тұратын) компоненттерден жинақталады, ал олар форма терезесіне енгізіледі.
Компоненттік ... ... ... ... ... жасады деуге
болады, себебі, компоненттерді пайдалану программа жұмысын күрделі түрде
жеңілдетті.
Компоненттер кітапханасын ... ... ... ... ... Library, VCL) деп ... ... дегеніміз – белгілі
қасиеттерге ие функционалды элемент. Компоненттер арқылы бағдарламаның
негізі қаланады.
Компоненттер ... ... ... болады:
• Standard – жиі қолданылатын құраушылардан тұратын стандартты парақ.
Standard бетіне ... ... ... ... Frame – ... мүмкіндіктері бар панель. Жеке терезе ретінде
жобаланады;
- MainMenu - ... ... ... Бұл ... ... ... құруға мүмкіндік береді;
- PopupMenu – Көмекші немесе локальдік меню;
- Edit - Жолдық мәнді енгізу, ... ... ... Label - Бір ... мәтінді (жазбаны) шығару;
- Memo – Көп ... ... ... және ... ... Button - ... түйме. Оның OnClick оқиғасын өңдеуіш
процедурасы бір іс- әрекетті орындайды;
- ScroоlBar - Басқару белдеушесі (Windows ... ... Checkbox – ... әртүрлі операцияларды қосу және өшіруге
мүмкіндік береді;
- Panel – ... Бұл ... ... біріктіруге
арналған компонент;
• Additional (Қосымша) бетіне ... ... ... ... ... үшін пайдаланылады.
- BitBtn – Жазылым мен пиктограммасы бар командалық батырма.
-SpeedButton –Пиктографиялық батырма.Әдетте бас меню ... ... ... үшін ... StringGrid – жазбалар кестесі;
- Image – Сурет;
Data Access – мәліметтерге қатынас.
- DataSource – Деректердің басы.
• Data Controls – ... ... және ... ... DBGrid – тор ( ... );
- ... – навигациялы интерфейс;
- DBText – мәтінді жазу;
- DBEdit – бір жолдық редактор;
- DBImage – графикалық бейне;
- DBListBox – ... ... ...... ... ...... ауыстырып- қосқыш;
- DBMemo – көпқатарлы редактор
- DBComboBox – ... ... ...... ауыстырғыш топтары
- DBLookupListBox – басқа өріс деректерінің қарапайым тізімі
- ...... ... ... редактор
- DBCtrlGrid – модификацияланған кесте
- DBChart – ... ADO ... ... ...... ... ... арналған
- ADOQuery - мәліметтерге SQL сұрай салуларды қамтамасыз етеді
2.2. Delphi программалау ортасына MS Access деректер қорын құру
Жаңа мүмкіндіктер ... ... ... және ол ... ... байланысты, СУБД-ң орындалуынаң мағынасына жақын.
Delphi-де жасалған базалық модельдің құрылымы 2 – кестеде көрсетілген.
Бұл ... ... ... ... деректері, сонымен қатар
иерархиялық, реляциялық, фасеттық және барлық элементтер Delphi – ... жай ... ... мен ... ... ... ... сызбанұсқасы арқылы өңделеді. Тәжірибенің көрсетуі бойынша,
қарапайым ... ... ... ... базасы теория нәтижелі
қабылданып, MS SQL Server, Oracle қабылдау мүмкіндігі ашады.
Модель нысаннан құралған, программалық мағынада ... ... ... ВПЭ ... программалық элементі деп атауға болады. Дегенмен 1
суреттегі орталық овал «а» - ол базаның басты ... және «в» ... үшін ... ... ... ... ... «өту» «а»
пішімі. Delphi – де программалау ... ... ... ... «а» ... а1, а2 ... ... а2 кестелерімен
басқару немесе д1, д2, д3, д4 реляция ... ... ... яғни
кестелер 1:1, 1:∞ - ге қатынасын «біріктіру» ... ... ... ... ... ... мүмкіндігі оңай және де осы
принцптердің орындалу механизмінің анықталуы оңай.
Модель платформасы үшін бұл ... оңай ... ... ... ... келтіру оңай, мысалы, ол үшін 3 – бейнедегі Д
ұяшығын ... ... ... тіл ... ... ... ... кез – келген «фасет» жасауға болады, ... Project ... ... қолдану керек. Сонымен қатарқолдай ... ... ... ООП ... ... ... сұраныстың программасын жазу
үшін индивидуалды код арқылы қолданылады. Осыдан иерархиялық, реляциялық
немесе ... ... оңай жол ... ... ... 2 – кестеде
Delphi – дің көмегімен сұранысты ... ... ... ... ... элементіне сұраныс оңай ... ... ... ... ұлттық
сұраныстар «жазылған» фасеттің әрбір пішін айлаласында, әдетте өздерінің
индивидуалдық логикаларын бейнелейді. 4 – блок ... ... ... ... Сондай көрсеткішпен, ВПЭ бір сызба
нұсқада физикалық және программалық модель элементтерін сақтай ... ... ... ... ... ... ... бірден өсіреді. ВПЭ
элементтері ООЯ кең спектріне универсалдыболып табылады. Бірақ айырмашылық
үшін ... ... – ақ ВПЭ ... ... ... ... СУБД және SQL ... пайдалана отырып ұлттық ... ... ... ... ... ... ... ұқсастығы 1 курстағы Delphi-дің және С++ ... және ... ... ... ... ... моделі ертерек жүзеге асады. Сондай көрсеткішпен, біз
бірлік физикалық ... және ... ... СУБД ... ... ... ... айтылған модель студенттті
сақталған жаңа технологиямен кезіндегі, элементтер а1,а2..., д1,д3 файлдар
болып табылатын берілген модель көп ... ... ... ... ... ... .mdb Access сияқты кестелерді кіргізуге болады. Бұл жағдайда
әр түрлі эфектілі жұмыс үшін реляциялық платформалар аламыз. ...... ... ... ... қосуға болатын ADO Data
Access, AccessControls элементін ... Кез – ... ... ... ... ... ... қолданады. Және MS SQL
мен Access және Oracle ауыспалы жиынтық ... ... ... ... ... ... ... бағдарлық программалу
компоненттерге көңіл аударғанда жалпы ... ... ... ... ... ... аудару үшін нысан атын беру ... ... ... оның ... да қиын ... болуы мүмкін, нысандар реттелгенде және
кішісіне көңіл аударған жағдайда басында ... ... ... кіші және
кіші нысан әдісіне көрсету керек. Қай құралда пайда ... ... ... ... ... әсер ... ... деректер бір кестеден
екінші кестеге ауыстыру үшін, көңіл ... ... ... ... ... ... ...
Имя Стар... →
Мысалы, бірінші бөлімінде: біз базаның ұяшықтары буферге көшірме
ретінде екінші нысанның әдісін таңдалып ... ... кіші ... ... бөлімде буфер мазмұнын екінші базаның ұяшығына қою ... ... ... ... және ... база ... болуы мүмкін, db
және mdb кеңейтілімі бар бумалармен әрине, құрылымдары бірдей ... ... ... ... білу ... ... Файл – жаңа ... Еске сақтайық әрбір Delphi-дегі
проектіні жаңа папкада сақтаған дұрыс.
1. бас ... ... ... ... Delphi ... ашамыз.
2. Access базасымен жұмыс істеуге ... ... ... ... а) ADO→ADO Conection және ADO Query ... ... в) ... к ... Data Source ... ... с) ... данными» DB Grid қосымшасынан бір компонент.
1-ші пункті орындап, ADO ... ... ... а) ... қасиетінен Access базасының серверін таңдау.
Оның ... ... ... ... екі ... ... ішіндегі екіншіні таңдап. Build ... ... ... ... ... (8 - сурет).
8 – сурет. Serverлер тізімі
Оның ішінен керекті жазуды таңдау. Microsoft Jet 4.0 OLE DB ... ... ... ... имя базы ... пайдаланып біздің
«Кітапхана базасы» таңдап аламыз. Сосын «пустой пароль» белгісін алып, OK
басамыз. Енді Inspector Object ... ... ... үшін ... 1. а)LogintPrompt →False; ә)Connected →True.
2. Содан соң ADOQuery ... ... ... Оның ...... SQL ... « ... Таблица1 ». Содан
кейін формаға кестелердің оқытылуын активтеуге болады. Қасиет Active ... DB Grid ... ... құрамыз. DataSource – DataSource1. Сол
уақытта формада ізделініп ... ... ... Енді ... ... ... SaveAll ... соң «RUN (выполнить) жасыл үшбұрышты
басамыз». Exe файлды кампиляциямен ... Оның ... ... ... ... ... біріктелген Delphi мен Access кестелерімен
шығады. Ins басқанда бұл кестеге жаңа жазу енгізуге рұқсат ... ... ... ... кестелерді алу үшін форамаға бірнеше ... ... және сол ... ... ... ... келесі терезесі шығады (9-ші ... - ... ... ... бастапқы терезесі
Окырмандар батырманы басқан жағдайда, келесі терезе шығады (10-сурет).
Бұл ... ... ... ... ... студенттің тегі, аты,
әкесінің аты, мекен-жайы, телефон, мамандығы, тобы, оқырман карточкасының
нөмері, толтырылған уақыты.
10-сурет. ... ... ... ... терезені таңдап, келесі терезе шығады (11-сурет).
11-сурет. Кітаптар туралы туралы ... ... ... ... ақпарат еңгізіледі.
Енгізілген мәліметтерді қосуға, жоюға болады. Терезені жабу үшін ... ... алу ... ... қай кітапты қандай студент алған екенін
көруге болады (12-сурет).
12-сурет. Кітаптар алу туралы туралы ... ... ... жүйелерінің көп түрлері бар. Бірақ та
олардың барлығы қандай да бір ... ... ... кешеніне негізделеді.
Осының нәтижесінде біз белгілі бір жүйенің ұғымдарын, берілу ... ... МҚБЖ ... жалпылай аламыз. Осылайша, оқу объектісі ретінде
Microsoft Office паектінің құрамындағы ... Access МҚБЖ – ...... мәліметтер қорының негізгі элементтері кестелер ... ... ... ... өзі кем ... бір ... ... өлшемді кестенің құрылымын бағандар мен жолдар құрады. Қарапайым
мәліметтер ... ... ... мен ... деп ... ... өрісі әрбір өріске тиісті ... ... ... ... анықтайды. Мәліметтер қоры кестелерінің
өрістерінің негізгі қасиеттері: өрістің атауы, ... ... ... өрістің өлшемі, енгізу маскасы және т.б. берілген мәліметтердің
типтеріне сәйкес өрістердің қасиеттері де әр ... ... ... ... ... кітапханада жұмыс істейтін қызметкерлердің
жұмысын ... ... ... қоры MS ... ... ... ... Delphi ортасында жасалған. Бұл ... ... ... деп ... әдебиеттер тізімі:
1. Дарахвелидзе П. «Программирование в Delphi5» Петропавл 2000 г
2. Хомоненко А. «Delphi7» учебный курс Питер 1999 ... ... В.В. ... ... курс ... 2001г
4. Архангельский А.Я. «Разработка программ для Windows в Delphi5»
5. Александровский А.Д. Шубин В.В. «Delphi для профееионолов»
6. Матаев С. ... ... ... Н. ... ... в ... Шумаков П.В. «Delphi 3 и создание приложений баз ... Сван Т. ... ... в Delphi для Windows ... Н. ... «Delphi в ... и примерах» Петербург 2003 г
11. Баженова И.Ю. «Delphi 7 Самоучитель Программиста» Москва 2003
12. Сухарев М.В. «Основы Delphi ... ... ... ... А. Борисок В. Корвель Ю. «Delphi трюки & эффекты» Москва 2007
14. Фленов М. ... Delphi ... ... ... ... Р. «Создание оригинальных компонент в среде Delphi»
Қосымша А
Бағдарлама листингі
Form1
unit Unit1;
interface
uses
Windows, Messages, ... ... Classes, ... Controls,
Forms,
Dialogs, StdCtrls, Menus;
type
TForm1 = class(TForm)
Label1: TLabel;
Button1: TButton;
Button2: ... ... ... ... ... ... ... TMenuItem;
N6: TMenuItem;
N7: TMenuItem;
N8: TMenuItem;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: ... ... ... ... TObject);
procedure N5Click(Sender: TObject);
procedure N7Click(Sender: TObject);
procedure N8Click(Sender: TObject);
private
{ Private declarations }
public
{ Public ... ... ... Unit2, Unit4, Unit6, ... *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
form2.show;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
form4.show;
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
Form6.show;
end;
procedure TForm1.N3Click(Sender: TObject);
begin
Form2.show;
end;
procedure TForm1.N4Click(Sender: ... ... ... ... ... ... TObject);
begin
AboutBox.Showmodal;
end;
end.
Form2
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls, Mask, DBCtrls, DB, Grids, DBGrids, ADODB, ... = ... ... TDBGrid;
GroupBox1: TGroupBox;
Label1: TLabel;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
DBEdit3: TDBEdit;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
DBEdit4: TDBEdit;
DBEdit5: TDBEdit;
GroupBox2: TGroupBox;
Label7: TLabel;
Label8: TLabel;
DBComboBox1: TDBComboBox;
GroupBox3: TGroupBox;
Label9: ... ... ... ... ... ... TDBEdit;
DBNavigator1: TDBNavigator;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses Unit3;
{$R *.dfm}
end.
Form4
unit Unit4;
interface
uses
Windows, Messages, ... ... Classes, ... ... ... Mask, DBCtrls, Grids, DBGrids, DB, ADODB, ... = ... TADOConnection;
ADOQuery1: TADOQuery;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: ... ... ... ... ... ... ... TDBEdit;
DBNavigator1: TDBNavigator;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
uses Unit5;
{$R *.dfm}
end.
Form6
unit Unit6;
interface
uses
Windows, Messages, ... ... Classes, ... Controls,
Forms,
Dialogs, StdCtrls, Buttons, DB, ADODB, Grids, DBGrids, ExtCtrls, DBCtrls;
type
TForm6 = class(TForm)
DBGrid1: TDBGrid;
ADOConnection1: ... ... ... ... Private ... ... Public declarations }
end;
var
Form6: TForm6;
implementation
uses Unit7;
{$R *.dfm}
end.

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









Ұқсас жұмыстар
Тақырыб Бет саны
Delphi ортасында кітапхана жұмысына МБ құру20 бет
Кітапхана қоры негізінде мәліметтерге BDE технологиясы арқылы қатынау40 бет
DELPHI ортасында мәлметтер қорымен жұмыс жасау24 бет
Delphi-де математикалық есептеуге арналған бағдарлама құру19 бет
Delphi-де мәліметтер қорын құру технологиялары жайлы ақпарат7 бет
Граф тиімділік есептерін шешу әдістерінің алгоритмдері мен программалары42 бет
"Кітапхана" деректер базасы (Delphi тілінде)14 бет
"Кітапхана" жұмысын автоматтандыру21 бет
60-80 жылдардағы ортасындағы Қазақстандағы нақты социализм12 бет
Access ортасындағы деректер базасы8 бет


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


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

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

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

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

Email: info@stud.kz

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

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