ADO технологиясы

I. Кіріспе
II. Негізгі бөлім
a) DELPHI программалау ортасында мәліметтер қорын жобалау
b) ADO технологиясы.
c) ADO технологиясының негізгі компоненттері
d) ADО механизмі.
e) ADO.ны Dеlphi.де жүзеге асыру.
III. Қорытынды
IV. Пайдаланылған әдебиеттер тізімі
Күнбе-күн ақпарат көлемі көбейіп отыр. Ал, оларды өңдеу адамның қолынан келмейді. Сол себепті мәліметтерді тез өңдеу үшін дербес компьютерлер пайдаланылады. Қазіргі заманғы ақпараттық жүйелер (АЖ)– мәліметтер банкі болып табылады. Олардың құрамына мыналар енеді:
• Есептеуіш жүйе;
• Бір немесе бірнеше мәліметтер қоры;
• Мәліметтер қорын басқару жүйесі (МҚБЖ);
• Қолданбалы программалар жиыны.
Мәліметтер қоры ақпараттық жүйенің негізі, оны өңдеудің объектісі болып табылады. Ақпаратты технологияны кең арнада қолдану қазір республика бойынша көптеген салаларда ұйымдастыру – басқару қызметі болып табылады. Оның автоматтандыру жолында көптеген автоматтандырылған программалық жүйелер және де электронды сұхбат, электронды есеп алмасу сияқты бухгалтерлік есеп жүйелері, қызметшілер, тауарлар және т.б. туралы электрондық қорлар көптеген өнеркәсіп жүйелерінде қолданылады. Кез–келген мекемеде ақпараттандыру мамандардың жұмысын жеңілдетіп, сол мамандармен қоса оларға кәсіби қатынасатын басқа да тұлғалардың уақытын үнемдеуге үлкен көмегін тигізеді..
1. Культин Н. Основы программирования в Delphi 7.0 - Санкт-Петербург, 2005.
2. Гофман В. Delphi6/В.Гофман, А.Хомоненко. – Санкт-Петербург: БХВ – Петербург, 2001.
3. Фаронов В.В. Программирование баз данных в Delphi 7: Учебный курс/В.В.Фаронов. – СПб.: Питер, 2004.
4. Архангельский А. 100 компонентов библиотеки Delphi5. - Санкт-Петербург, 2001.
5. Харрингтон Д. Проектирование объектно-ориентированных баз данных. Пер. С англ. – М.: ДМК Пресс, 2001.
6. Абдолдина Ф.Н. Delphi ортасында бағдарламалау. Әдістемелік құрал.- ШҚМУ баспасы, Өскемен, 2005.
7. Александровский А. Д. Delphi5. Разработка корпоративных приложений. – М.: ДМК, 2000.
8. Конноли Т. Базы данных. Проектирование, реализация и сопровождение. Теория и практика.-М.: Вильямс, 2001.
        
        ҚАЗАҚСТАН РЕСПУБЛИКАСЫ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
СЕМЕЙ ҚАЛАСЫНДАҒЫ ШӘКӘРІМ АТЫНДАҒЫ ... ... - ... ... ЖӘНЕ ... ТЕХНОЛОГИЯЛАР КАФЕДРАСЫ
СӨЖ
Тақырыбы: ADO технологиясы
Орындаған: Мусинова А.С
Тобы: Т - 241
Тексерген: ... ... 2014 ... ... ... ... DELPHI программалау ортасында мәліметтер қорын жобалау
* ADO технологиясы.
* ADO технологиясының негізгі компоненттері
* ADО механизмі.
* ADO-ны Dеlphi-де жүзеге ... ... ... әдебиеттер тізімі
Кіріспе
Күнбе-күн ақпарат көлемі көбейіп отыр. Ал, оларды өңдеу адамның қолынан келмейді. Сол ... ... тез ... үшін дербес компьютерлер пайдаланылады. Қазіргі заманғы ақпараттық жүйелер (АЖ) - ... ... ... ... ... құрамына мыналар енеді:
* Есептеуіш жүйе;
* Бір немесе бірнеше ... ... ... қорын басқару жүйесі (МҚБЖ);
* Қолданбалы программалар жиыны.
Мәліметтер қоры ақпараттық жүйенің негізі, оны ... ... ... ... ... ... кең арнада қолдану қазір республика бойынша көптеген салаларда ұйымдастыру - ... ... ... ... Оның ... жолында көптеген автоматтандырылған программалық жүйелер және де электронды сұхбат, электронды есеп алмасу сияқты ... есеп ... ... ... және т.б. ... ... ... көптеген өнеркәсіп жүйелерінде қолданылады. Кез - келген мекемеде ақпараттандыру мамандардың жұмысын жеңілдетіп, сол мамандармен қоса ... ... ... басқа да тұлғалардың уақытын үнемдеуге үлкен көмегін тигізеді..
Егер мәліметтер топтастырылмаса, толығымен реттеліп ... біз ... ... ... ... ... реттеу үшін мәліметтер тақырыптары, өзара қисынды біріктірілген арнайы анықтамалар, каталогтар, карточкалар, энциклопедиялар және т.б. бар.
Осындай үлкен көлемді мәліметтерді ... ... және ... үшін компьютерде арнайы программа бар. Мұндай программалар мәліметтер қорын басқару жүйесі деп аталады.
Мәліметтер қорын басқару жүйесі (МҚБЖ) - ... ... оның ... мәліметтер қоры құрылады, соның негізінде ақпаратты іздеу жүйесі құрылады және жұмыс істейді. Ақпаратты ... ... ... - ... ... жиынтығы және оларға қызмет көрсетуші бағдарламалар.
Delphi программалау ортасында мәліметтер қорын жобалау
Delphi7 программасы Windows операциялық ... ... ... ... Delphi ортасының негізгі ерекшелігі мұнда құрылған программалар негізінен өндіріс және ... ... ... ... ... Visual Basic және C# ... қолданушы интерфейсі бар. Қазіргі кезде көптеген фирмалар өз программа интерфейсінің ... ... ... ... интерфейсі визуальды құрылатын болғандықтан Delphi ортасында программалауды программа құру ортасы делінеді. Құрудың графикалық ортасынан басқа ... ол - ... ... ... - де басқа да қазіргі программалау ортасы сияқты, объектілі бағытталған программаларға негізделген. ... құру ... ... ... олардың қасиетін, әдістерін және алдын-ала анықталған оқиғаларды ... ... аз ғана ... ... ... өтуге болады. Программа құрушыға бұл өзінің программасының қолданушы интерфейсін құру барысында көп уақыт үнемдеуді білдіреді.
Delphi қолданушыға өте ыңғайлы, тез программа ... ... ... Бұл ... ... өте көп және ... ... актив элемент үшін F1 пернесін басу арқылы көмек алуға болады.
Delphi-дің өзінде кестелер форматы жоқ. Бірақ ол локальді кестелердің 2 түрін ... - dBase және Paradox. Біз Paradox ... ... ... ... Database Desktop ... бар және ол ... мәліметтер қорын DBase немесе Paradox форматында құрып оны өзгертуге болады және сұраныстарды орындауға болады.
Қарапайым қосымша құруды қарастырайық. Ол ... ... ... МҚ ... құру;
* Қосымша формасын құру.
МҚ кестесін құру үшін Database Desktop программасын қолданған ыңғайлы. Ол кесте құруға, құрылымын өзгертуге, жазбаларды ... ... ... Desktop программасын жүктеу үшін Delphi программасы тобының ішінен Database Desktop элементтерін таңдалық, содан кейін Database Desktop ... ... ... кестені құру New => Table командасынан басталады және интерактивті режимде жүзеге асырылады. Ашылған терезеден ... ... ... де ОК ... ... ... Create Table ... пайда болады. Бұл диалогтық терезеде кесте құрылымын анықтаймыз. МҚ кестесін ... ... ... ... ... ... таңдау ( Paradox);
* Кесте құрылымын анықтау;
* Кілттік ... ... ... ... Өрістер мәндеріне қойылған шектеулерді анықтау;
* Парольді анықтау;
* ... ... ... ... ... ... ... қатынау механизмдері бар: InterBase, Informix, IB Server, BDE, ODBC және де ADO технологиясы. Солардың ішінен біразына тоқталып өтейік.
ADO технологиясы
Бүгінгі таңда Inprise ... ... ... ... ... ... бойынша өз орнын нық таңдап алды, олардың динамикалық дамуының бірден-бір себебі, оның қарапайымдылығы мен тиімділігі болып табылады. Inprise-дің осындай ... бірі MS Windows және NT ... ... ... деректер қорымен жұмыс жасауға арналған қосымшалар құру құралы - Delphi ... ... Delphi ... - ... ... және ... қосымшаларды жылдам өңдеуге тағайындалған қуатты жүйе болып ... ... ... жағының бірі - деректер қорымен жұмыс жасауға арналған қосымшалар құру мүмкіндігі: Delphiдің ... Borland Database Engine-D - ң ... ... немесе BDE, Microsoft Active Date Objects (O DBE) немесе Flat lile (екі өлшемді файлдар) ... ... ... ADO (Active Date Objects) ... ... жаңа ... ... технологиясы болып табылады. Ол қосымшаларға кез келген типті ... ... ... етеді. АDО технологиясы бойынша жұмыс жасайтын қосымша не MS Access ... не MS SQL ... ... ... Oracle, не XML - ... және ... болып табылатын деректерді пайдалана алады.
Реляциялық деректер қоры ... ... ... ... екі ... ... Әр ... бір нәрсе, зат, құбылыс т. б. туралы деректі, ақпаратты қамтиды.Access реляциялық деректер қорымен жұмыс жасауға арналған жүйе болып табылады. ... ... қоры ... ... ... ... ... Деректер қорын жасаудан бұрын қалап алған пәндік сала бойынша сипаттамасы болуы қажет. Олар нақты объектілер мен процесстерді қамтуы керек, ... ... ... ... ... ... ие ... керек.
Осындай сипаттау барысында деректер қорын жобалау кезінде пәндік сала қорының құрамы мен құрылысы ... Олар ... ... ... ... ... ... сұранысты қамтамассыз етуі керек. Пәндік сала деректерінің құрылымы ақпараттық - логикалық модель түрінде көрсетілуі мүмкін. Осындай модель ... ... ... ... ... ... Деректер моделін құрастыру барысын екі жол (тәсіл) арқылы жасауға болады. Біріншіден, негізгі міндеттерді шешуге арналған қор анықталады. ... ... ... ... ... ... ... Ең ұтымдысы - осы екі ... ... ... ... ... ... қолдану кез - келген процеске ... ... ... қоры ... ... ... ... енгізу және т. б. әрекеттерге жол ашады. Деректер моделін құрастыру барысында ... ... ... ... Бұл ... ... деректер қорын қайталамай бір ғана рет деректерді енгізуге мүмкіндік береді. Осындай деректер қорында Access деректердің тұтастығына енгізулер енгізілсе де, ... ... - дің ... ... ... ... ... жұмыс жасауға арналған компоненттері визуалды, визуалды емес ... ... ... емес ... ... ... ... ұйымдастыруға арналған. Олар визуалды компоненттер мен кестелер арасындағы байланыс бөлігі болып ... ... ... ... ... ... ... арналған. Қолданушы олардың көмегімен деректер қоры кестелерін көру, жөндестіру тәрізді амалдарды орындай алады.
Деректер қорымен ... ... ... ... Data Controls, dbExpress, DataSnap, BDE, ADO, InterBase, Decision Cube, Rave, InterBase Admin және Data Access ... ... ... ADO (Active Data Objects) ... қолдану арқылы деректерді басқару үшін арналған компоненттер орналасқан: ADOConnection (қосылу); ADOCommand ... ... ... ... ADOTable (Table ... ... ADOQuery (Query деректер жиыны); ADOStoredProc (сервердегі сақталған процедураны шақыру); RDSConnection (RDS қосылу).
ADO деген сөз бұл ActiveX Data Object ... ... ... ... ADO - OLE DB ... ... негізделген. OLE DB интерфейсінің жиынтығы Microsoft компаниясының операциялық жүйелеріне кіреді. ADO-технологиясында жұмыс істейтін қолданбалар Microsoft Access, Microsoft SQL, XML ... және тағы ... ... ... ... келетін деректерді қолдана алады.
Date Source - бұл деректер қоймасы болып табылады. Enumerater ADO ... ... ету үшін ... Error ... болған қателіктер жайлы дерек. Rowset команданың орындалу нәтежесі болып табылатын ... ... Session бір ... қоймасымен жұмыс жасайтын обьектілер тобы. Transaction OLE DB-да транзакцияны басқару.
ADO-технологиясында жұмыс жасау үшін Delphi-де мынадай компоненттер бар: TADOConnection - ... ... ... үшін ... ... - ... ... біріктіру үшін және транзакция жұмысы үшін қолданылады; TADOTable - ADO құралдарымен қатынауға болатын ... ... - ... ... ... ... компонент; TADOCommand және TADODateSet деректер провайдерге SQL тіліндегі командаларды орындауға мүмкіндік беретін ADO-технологиясында ... ... ... - ... ... ... ... ыңғайлы тәсілдермен жабдықталған. OnWillConnect oқиғасы байланыстыруды жасаудың алдында аяқталады.
Бұл тип былай ... ... var ... UserID, ... var ... of ... ... сұраныстың дұрыс аяқталғаны жайлы EventStatus айналмасының мәнін таңдау ... ... типі ... ... esErrorsOccured, esCantDeny, esCancel, esUnwantedEvent);
TEventStatus типіне сипаттама:
− esOK - ... ... ... - ... орындау барысында қателік туады;
... - ... ... esCancel - ... ... ... ... esUnwantedEvent - ... ... ... оқиға (тоқтататын оқиғаны анықтайтын тәсіл) [3, c.157].
TconnectErorrEvent типті ... - ... ... орнатылғаннан соң пайда болады. Оның сипатталу жолы:
TConnectErrorEvent TConnectErrorEvent = ... ... ... ... of ... ... үзілгенде пайда болады. Былай сипатталады:
TdisconnectEvent TDisconnectEvent = procedure(Connection: TADOConnection; EventStatus:TEventStatus) of ... ... ... BDE - де жоқ ... бар. Ол деректер қоймасымен ашылады: синхронды немесе асинхронды. Бұл режимде: деректер қоймасымен байланыстыру орнатылады (Connection); команда орындалады (Execute); деректер ... ... ... ... ... ... ... қоймасымен байланыстыру режимін көрсетуге болады.
Типі былай сипатталады:
TConnectOptions=(coConnectUnspecified, coAsyncConnect);
ADO технологиясын пайдаланғанда транзакциямен жұмыс TADOConnection типті компанентінің қасиеттері және ... мен ... ... IsolationLevel қасиеті транзакцияның изоляция денгейін көрсетеді.
Ол тип ... ... = ... ilChaos, ... ... ... ... ilRepeatableRead, ilSerializable, ilIsolated);
IsolationLevel қасиетінің мәні: ilUnspecified - транзакцияның изоляция денгейі берілмеген; ilChaos - қорғау денгейі жоғары болғандықтан кезекті ... ... ... - ... транзакциялардың өзгерістері жасалмаған; ilReadCommitted - алдынғы транзакцияның өзгерістері транзакция жасалғаннан кейін ғана көрінеді және т.б.
Деректер ... ... есеп беру үшін QReport: ... QRBand, QRLabel, и QRDBText басқару объектілер жиынтығы қолданылды. Деректер қорының кестелерінде сақталатын деректерді есеп құра отырып, баспаға шығаруға болады. Ол үшін ... ... ... ... ... QuickReport есеп генераторы қолданылады. Есеп құру кезінде есеп қасиеттерін толығымен анықтайтын QuickRep орталық компонент болып табылады. Бұл ... бос ... ... QuickRep компоненті деректер жиыны AdoTable немесе AdoQuery-мен байланыстырылады және DataSet ... ... есеп ... ... ... түрін және мазмұнын анықтайтын, есептің құрама бөлімдері - жеке ... ... ... ... ... білдіреді. Әр бөлік өзінің жеке орнында орналасады және есептің сәйкес компоненттерінің көрінуі мен деректерді шығаруға арналған. Есептегі ... Bands ... ... ... болады. Қосымшаны жасау кезінде бөліктерді өшіріп/қосу Bands ... ... ... ... ішкі ... ... ... мәнді қою арқыы орындалады, мысалы, есептің тақырып бөлігі үшін мұндай қасиет HasTitle ... ... ... ... QRLabel ... ... Detail ... QRDBText компонентін орналастырамыз. DataSet қасиетіне Form.AdoTable мәнін орнатамыз. DataField қасиетіне ... ... ... ... мысалы, QRDBText компонентінің DataField қасиетіне NZachet орнатамыз.
Компонент орналасқан формаға өтіп, батырмаға келесі кодты енгізіңіз:
Form1.QuickRep1.Preview;
Қорыта ... ... ... ... ... ... отырып көптеген күрделі, көп уақытты талап ететін жұмыстарды аз мерзімде ... әрі тез ... ... ... ... ... жүйелердің жұмыс істеу принциптерін толық меңгеру үшін бір ғана ақпарттық жүйе құру жеткіліксіз. Сондыктан әрдайым білімді жетілдіруге ... ... Тек ... ... ... ... меңгергенде ғана біз аз уақытта тиімді жүйе жасап шығара аламыз.
ADO негізгі компоненттері
ADOConnection-ADO ... ... ... ... үшін ... ... орындау диспетчері сияқты бірнеше компоненттер жиынымен байланыс жасау үшін қолданылуы мүмкін.
ADOTable-Бір кестемен жұмыс жасау үшін ... ... ... ... да ... да ... ... Table, Query, StoredProc компоненттерінің орнына əртүрлі режимде жұмыс істей алатын деректер жиынымен байланыстырушы əмбебап компоненті. Бір немесе бірнеше ... ... ... ... ... ... да байланысуы да мүмкін.
ADOQuery-CREATE TABLE сияқты DDL (data definition language) ... ... ... ... SQL ... көмегі арқылы деректер қорымен жұмыс жасау үшін пайдаланылады. ADOConnection арқылы да байланысуы да мүмкін.
ADOStoredProc-Сервердегі сақталынған процедураларды ... үшін ... ... ... да ... да ... SQL ... орындауда қолданылады. Сонымен қатар кестелермен жұмыс жасау үшін басқа компоненттерді де пайдалануы мүмкін. ADOConnection арқылы да байланысуы да мүмкін.
ADО ... ... ... ... Borland Database Engine және ODBC ... ... ... сияқты Microsoft ActiveX Data Objects (ADO) технологиясын да қолдануға ... яғни бұл ... СОМ ... ... ... OLE DB ... ... технологиясы әмбебаптылығының арқасында өңдеушілер арасында танымалдылыққа ие болды. Енді OLE DB интерфейсінің базалық жинақтамасы Microsoft ... ... ... бар десек те болады. Сондықтан да осы жолмен мәліметтерге қатынау үшін тек ADO байланыс провайдерін ... ... ... қоры мен ADO ... кез келген компьютерге бағдарламаны тасымалдай аламыз.
Delphi компоненттерінің палитрасында мәліметтерге ADO арқылы қатынасатын, мәліметтер ... ... ... ... ... ... жиынтығынан тұратын ADO парағы бар.
Microsoft ActiveX Data Objects (ADO) МҚ қосымшаларынан мәліметтерге әмбебап қатынауды қамтамасыз етеді. ADO ... мен OLE DB ... ... әр ... ... ... ... қатынау әдісін қамтамасыз етеді (4-сурет).
Мысалы, ADO-ны ... ... ... SQL ... ... мәліметтерге де, электронды кестелерге де, жергілікті МҚБЖ-ға да бірдей қиындықты операцияларды қолдана береді. ADO ... кез ... ... ... SQL ... ... сұрақ туындауы мүмкін: бұл сұранысты деректер көзі қалай атқара алады?
МҚ ... көп ... ... жоқ, SQL ... ... - ... ... міндеті. Файлдық тізбек, электронды кесте, электронды почта және т.б. үшін ADO ... мен OLE DB ... ... OLE DB ... ... стандартты функцияларын инкасулирлейтін арнайы СОМ объектілер жиынтығы мен объектілер арасында деректер алмасуды ... етіп ... ... ... ... ... мен ... ұсынады.
ADO технологиясына сәйкес кез келген дерек көзі (мәліметтер қоры, электронды кесте, файл), мәліметтер провайдерінің көмегімен қосымшаға қатынасатын ... ... деп ... ... минимальді компоненттер құрамына байланыс объектісі, деректер тобының объектісі, сұраныстар процессорының объектілері кіреді.
Жалпы, ADO технологиясы тек өзіне OLE DB объектілерін ғана ... ... мен ... ... ... қатынасын реттейтін механизмдерді де енгізеді.
Мұндай архитектура объектілер жиынтығы мен интерфейсті ашып әрі кеңейтеді. Объектілер ... мен ... ... кез ... деректер қоймасына ағымдағы ADO құрылымын өзгертпей-ақ құрылуы ... Осы ... - ақ ... ... кеңейе түседі, яғни дәстүрлі емес кестелік деректерге объектілер жиынтығы мен интерфейсті ... ... ... ... ... жүйенің графикалық деректері, жүйелік реестрдегі
ADO негізі
956945231140Файлдар
Электронды кестелер
Мәліметтер қоймасы
ADO-ны қолданып отырған қосымша
ADO
OLE ... ... ... ... ... отырған қосымша
ADO
OLE DB
Мәліметтер қоры
4 - сурет-Мәліметтерге ADO арқылы қатынау схемасы
ағаштық құрылымдар немесе CASE - ... ... және т.б. ... мүмкін.
ADO технологиясы Windows-тің жүйелік механизмі болып табылатын СОМ ... ... ... ... кодтың көлемін азайтып, МҚ қосымшаларын қосымша бағдарламалар мен кітапханалардың көмегінсіз таратуға мүмкіндік ... DB ... ... ... ... бөледі:
* Тізімдеуші (Enumenator) дректер көзін немесе басқа да тізімдеуіштерді іздестіреді. ADO ... ... ... етіп ... ... көзі объектісі (Data Source Object) деректер қоймасын ұсынады;
* Сессия(Session) бір ... ... ... ... ... ... Транзакция (Trasaction) транзакцияны орындау механизмдерін инкапсулирлейді;
* Команда (Command) өзінің бұйрық мәтініне ие және оның орындалуын қадағалайды. Команда ретінде SQL ... мқ ... ... және т.б. ... ... ... ... (Rowset) - ADO бұйрығының орындалу нәтижесі болатын деректер жолының жиынтығы;
* Объект қатесі (Error) ... ... ... ... қамтиды.
ADO-ны Dеlphi-де жүзеге асыру.
Мәліметтерге ADO арқылы қатынасатын механизмдер, көптеген объектілер, интерфейстер, Dеlphi-дің ADO беттерінде, VCL-де ... ... ... ... ... жұмысын қамтамасыз етіп тұрған барлық интерфейстер \Delphi7\Source\Vcl бумасында OleDB.pas және ADODB.pas файлдарында көрсетілген.
ADO компоненттері.
TADOConnection ... ... ... ... және ... ... ... бар сессияның мүмкіндіктерін жинақтады. ADO-ның мәтіндік командалары ... ... ... ... ... ... TAOostoredProc компоненттерінің көмегімен алуға болады. Осылардың әрбіреуі деректер қоймасындағы мәліметтерге қатынас орната алады. Осыдан былай деректер көзінен қайтарылатын жолдар ... Inprise ... ... ... жинтығы деп айтсақ та болады.
ADO компоненттерінің әдістері мен қасиеттері МҚ қосымшасына қажет барлық ... ... ... ADO ... ... ... ... да стандартты компоненттеріне аса ерекшеленбейді. Бірақ, қажет кезінде өңдеуші сәйкес ADO объектілері арқылы ADO интерфейсінің барлық мүмкіндіктерін пайдалана ... ... ... ... ... болады.
ADO деректер көзімен байланыстыратын механизмдер.
ADO мәліметтеріне қатынайтын компоненттер деректер көзіне байланысатын екі нұсқаны пайдалана алады. Яғни, стандартты ADO мен Delphi ... ... ... ... ... қатынау үшін компоненттер connectionstring қасиетін қолданады. Ал, екінші жағдайда, байланысты кеңірек басқаратын және мәліметтерге біруақытта бірнеше компоненттермен қатынасатын арнайы TADOConnection ... ... ... ADO ... ... ақпаратты сақтауға арналған. Мұнда үтірлі нүкте арқылы барлық ... ... Ең аз ... ... провайдерлері мен қашықтатылған сервер атаулары болуы керек:
Connectionstring:='Remote Server=ServerName;Provider=ProviderName';
Қажет жағдайда қашықтатылған провайдер жолы :
Connectionstring:='Remote Provider=ProviderName';
және провайдерге ... ... ... ... ...
ADO деректер көзіне қатынайтын әр компонент Соnnectionstring қасиетінде байланыс параметрлеріне сұраныс қоя ... өз ... ... ... Қосымшада неғұрлым көбірек ADO компоненттері бар болса, бір уақытта соғұрлым көп байланыс ашылуы мүмкін. Сондықтан да ADO ... ... ... ... ... ... ... тиімдірек болып келеді. Сонымен қатар бұл компонент Соnnectionstring қасиеті ұсынған байланысты да аша алады және де өңдеушіге ... ... ... мүмкіндіктерін ұсынады. Бұл байланыс түрімен жұмыс істейтін компоненттер TADOConnection ... property ... ... ... ... қосылады. Ал бұл қасиет ADO деректерін инкапсуляциалайтын әр компонентте болады.
Бұл технологияны қолданып, Қазақстандағы кадрлық іс жүргізу жұмысын автоматтандыруды ... ... қоры - ... бір ... ... ... амал-тәсілдермен ұқсата білудің жалпы принциптерін қарастыратын, компьютердің көмегімен туындайтын ақпараттық структура немесе модель. Қазіргі кезде жергілікті (ADO, dBase, FoxPro, Access, Paradox) және ... ... Oracle, Sysbase, Infomix, ... SQL Server) ... ... ... және ... мүмкіндік беретін көптеген бағдарламалы жүйелер бар.
Delphi-дегі мәліметтер қоры - бұл ең ... ... ... ... ... ... ... қамтамасыз ететін кітапханасының күшті қоры құрылып, ол ... ... ... ... ... ... ... мәліметтер қорын басқару жүйесінің (МҚБЖ) тура мағынасында болмаса да, МҚБЖ-нің көптеген дамыған мүмкіндіктеріне ие. Delphi - дегі ... ... SQL ... жасалған және өзіне Borland Database Engine қуатын жинақтаған. Сондай-ақ Delphi құрамына Borland SQL Link те енгізілген, сондықтан да Oracle, Sybase, Informix және ... ... ... ... ... Одан ... Delphi ... InterBase локальды серверін енгізгендіктен кез келген ішкі SQL серверлерде қосымшаларды офлайндық режимде өңдеуге мүмкіндік береді. Локальді машина үшін ақпараттық жүйе ... ... ... ... .dbf ... ... (dBase, Clipper) ... .db (Paradox) форматында сақтауға болады. Егер де өңдеуші локальды InterBase for Windows 4.0 - ті ... ... ол ... ... ... ... ... құралында Delphi7 бағдарламалау ортасында ақпараттық жүйе құру мүмкіндігі бар екенін көрсету мақсатында ... ... Бұл ... ... 2009-2010 оқу жылында С.Аманжолов атындағы Шығыс Қазақстан мемлекеттік университетінің 050703-Ақпараттық жүйелер ... ... ... ... ... ... ...
бағдарламасының артықшылықтарына тоқталатын болсақ, ең бастысы - уақытты үнемдеуге мүмкіндік беретін жағы. ... ... ... ... ең ... ... ... келмей ме? Ал уақытты үнемдеу, ол автоматты түрде өзі толтырылатын жеке парақтың, келісімшарттың, дайын күнтізбенің, ... ... ... ... ... ... ... арқылы жүзеге асып отырады. Яғни, бұл жобада ... ... ... ... ... ... ... отырады. Ал автоматтандырылған жүйелер қазіргі заманның, яки XXI -ғасырдың талабы болып табылады. Тіпті көркемдеу жағына келгеннің өзінде бағдарламаның ... ... әрі кең. Бұны біз жоба ... ... те көрдік. Қарастырылған жобаның толық листингі А-қосымшасында келтірілген.
ӘДЕБИЕТТЕР ТІЗІМІ
* Культин Н. Основы программирования в Delphi 7.0 - ... ... ... В. ... ... - Санкт-Петербург: БХВ - Петербург, 2001.
* Фаронов В.В. Программирование баз данных в Delphi 7: Учебный курс/В.В.Фаронов. - СПб.: ... ... ... А. 100 ... библиотеки Delphi5. - Санкт-Петербург, 2001.
* Харрингтон Д. Проектирование объектно-ориентированных баз ... Пер. С ... - М.: ДМК ... ... ... Ф.Н. Delphi ... ... Әдістемелік құрал.- ШҚМУ баспасы, Өскемен, 2005.
* Александровский А. Д. Delphi5. Разработка корпоративных приложений. - М.: ДМК, ... ... Т. Базы ... Проектирование, реализация и сопровождение. Теория и практика.-М.: Вильямс, 2001.

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 13 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Информатикада Adobe Photoshop программалық оқыту құралын үйрету технологиясы66 бет
12-жылдық білім берудегі компьютерлік графиканын мүмкіншіліктері13 бет
Adobe Flash-те «Информатика» курсы бойынша оқытудың электронды әдістемелік-оқыту кешенін құру78 бет
Adobe pagemaker бағдарлмасының ерекшелігі5 бет
Adobe Photoshop 7. 041 бет
Adobe Photoshop программасы20 бет
Adobe photoshop программасын үйрету40 бет
Adobe photoshop редакторы туралы жалпы түсінік44 бет
Adobe Photoshop – графикалық редакторы12 бет
Delphi бағдарламасында Шымкент қалалық жол полициясының деректер қорын жобалау21 бет


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


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

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

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

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

Email: info@stud.kz

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

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