Delphi-де мәліметтер қорын құру технологиялары туралы ақпарат

І. Кіріспе бөлім
ІІ. Негізгі бөлім
1.1. Delphi программалау жүйесі
1.2 Delphi.дің артықшылықтары
1.3Borland Delphi ортасында мәліметтер қорымен жұмыс істеу технологиялары
1.4. Active XDate Object (ADO) технологиясының ерекшеліктері
1.5. InterBase Express (IBX) технологиясы
ІІІ. Қорытынды бөлім
IV. Пайдаланған әдебиеттер.
Информатика ғылымының негізгі салаларының бірі - алгоритмдеу және программалау болып табылады. Бұл бөлімде қазіргі кезде жиі қолданылатын белгілі бір программалау тілдері, олардың құрлымы, қазіргі кездегі программалардың дамуының негізгі тұжырымдамалары қарастырылады.
80-жылдардың ортасында программалауда жаңа бағыт орын алды, оны объектілі-бағытталған программалау (ОБП) деп атады. Borland фирмасы Delphi программасын жасап шығарды. Delphi – объектілі-бағытталған программалаудың тамаша жүйесі. Delphi – қазіргі кездегі жеке қолданбалы Windows программаларын құруға мүмкіндік беретін, сонымен қатар интернетте және корпоративтік жүйелерде жұмыс жасауға арналған күшті жүйелердің бірі.
Delphi тілінің негізінде Object Pascal тілі жатыр. Delphi-де кросс-плотформалы программалар құру мүмкіндігі бар, олар Windows ортасында және Lunix ортасында да жұмыс жасай алады. Delphi – бұл бірнеше маңызды технологиялардың комбинациясы:
-машиналық кодта жоғары өндіруші компилятор;
-құрауыштың объектілі-бағытталған үлгісі;
-қолданбаларды көрнекі тұрғызу;
-мәліметтер қорын тұрғызу үшін масштабталған орта.
Қазіргі уақытта Delphi-де мәліметтерге қатынау механизмдердің бірнешеуі іске асырылған және кез-келген механизмге өзінің меншікті компоненттер жиынын сәйкестіреді. Ол Delphi-дің алғашқы нұсқаларында мәліметтер қорымен жұмыс істеудің негізі болып Borland Database Engine (BDE) - Borland фирмасының мәліметтер қорының процессры болып табылады. Бұл ең дамыған механизм, мұнда мәліеттер қорын құру бағдарламаның кітапханасының күшті қоры құрылып, ол универсалды интерфейс арқылы жүзеге асырылады. Өңдеуші жергілікті мәліметтер қорын драйверлер ретінде пайдалана алады. Сонымен қатар серверлердің кең алынған тізімі үшін, мысалға Interbase, Oraсle Subase, Informix, Microsoft SQL, серверлері және DB2, ODBC драйверлері арқылы да қосылу мүмкіндіктері бар.
1. Архангельский. А.Я. Программирование в Delphi 7 / А.Я. Архангельский. – M.: OOO «Бином-Пресс», 2005 г. – 1152 б
2. Кандзюба С.П., Громов В.Н. Delphi 6/7. Базы данных и приложения./ С.П. Кандзюба, В.Н. Громов., – СПб.: ООО «ДиоСофкЮП», 2002. - 576 б.
3. Малыхина М.П. Базы данных: основы, проектирование, использование./ М.П. Малыхина., -СПБ.: БХВПетербург, 2004.-512б.
4. Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений./ А.Д. Хомоненко., В.М. Цыганков., М.Г. Мальцев., - СПБ.: «КОРОНА принт», 2004.-736б.
        
        Қазақстан Республикасының білім және ғылым министрлігі
Семей қаласының Шәкәрім атындағы мемлекеттік университеті
Жаратылыстану-математика факультеті
Информатика және ақпараттық ... ... ... ... ... ... Каженова Ж. С.
Семей қаласы 2015жыл.
Жоспар
І. Кіріспе бөлім
ІІ. Негізгі бөлім
1.1. Delphi программалау жүйесі
1.2 Delphi - дің артықшылықтары
1.3Borland Delphi ... ... ... ... ... технологиялары
1.4. Active XDate Object (ADO) ... ... ... InterBase Express (IBX) технологиясы
ІІІ. Қорытынды бөлім
IV. Пайдаланған әдебиеттер.
Кіріспе
Информатика ғылымының негізгі салаларының бірі - ... және ... ... ... Бұл бөлімде қазіргі кезде жиі қолданылатын белгілі бір программалау тілдері, олардың құрлымы, қазіргі кездегі программалардың дамуының негізгі тұжырымдамалары қарастырылады. ... ... ... жаңа бағыт орын алды, оны объектілі-бағытталған программалау (ОБП) деп ... Borland ... Delphi ... ... шығарды. Delphi - объектілі-бағытталған программалаудың тамаша жүйесі. Delphi - ... ... жеке ... Windows ... ... ... ... сонымен қатар интернетте және корпоративтік жүйелерде жұмыс жасауға арналған күшті жүйелердің бірі.
Delphi тілінің негізінде Object Pascal тілі ... ... ... ... құру ... бар, олар Windows ... және Lunix ... да жұмыс жасай алады. Delphi - бұл бірнеше маңызды технологиялардың комбинациясы:
-машиналық кодта жоғары өндіруші компилятор;
-құрауыштың объектілі-бағытталған ... ... ... ... ... үшін ... ... Қазіргі уақытта ... ... ... ... бірнешеуі іске асырылған және кез-келген механизмге өзінің меншікті компоненттер жиынын ... Ол ... ... нұсқаларында мәліметтер қорымен жұмыс істеудің негізі болып Borland Database Engine (BDE) - Borland фирмасының мәліметтер қорының ... ... ... Бұл ең дамыған механизм, мұнда мәліеттер қорын құру бағдарламаның кітапханасының күшті қоры құрылып, ол универсалды интерфейс арқылы ... ... ... жергілікті мәліметтер қорын драйверлер ретінде пайдалана алады. Сонымен қатар серверлердің кең алынған ... ... ... ... Oraсle Subase, ... Microsoft SQL, серверлері және DB2, ODBC драйверлері арқылы да қосылу мүмкіндіктері бар.
1.1 Delphi программалау жүйесі
Delphi 6 ... ... ... ... ... ... ортасының терезесі пайда болады: негізгі терезе, проектілеу ортасы код ... және ... ... ... ... ... негізгі терезе орналасады. Онда құрал-саймандар тақтасы (Standard. View. Debug және Custom) және компоненттер палитрасы орналасады. Негізгі терезе Delphi 6 ортасы ... ашық ... ... терезені жабу арқылы Delphi 6 -ны жабамыз.
Тақырыбында қазіргі ашулы тұрған проектінің аты тұрады. ... ... ... ... ... ашық ... мүмкін. Проект орындалу режимінде ашық тұрса онда [Running] сөзі ... ... ... ... ... ... және құруға керекті командалардан тұрады.
Құрал-саймандар тақтасындағы түймелер мәзірдегі белгілі бір командаға сәйкес келеді. ... File ... Open ... ... та немесе Standard құрал-саймандар тақтасынан Open кнопкасын бассақ та бір нәтижеге әкеледі.Құрал саймандар ... ... ... ... (подсказка) жабдықталған.Егер тышқан курсорын перне қасына жақындатсақ онда көмекші түсіндірме шығады. Қолданушы құрал ... ... ... көрініп немесе көрінбей тұруын Customize диалогтық терезесі арқылы өз қалауынша өзгерте алады және оларды тышқан курсоры арқылы жылжытуына болады. Customize ... ... ... ... ... оң жақ ... басу ... шақырылады.
Компоненттер палитрасындағы компоненттер арқылы программа құрылады. Компоненттер Delphi программасының ... ... ... ... Олар ... ... программаның қолданушы интерфейсін құруға көмек береді. Ең бірінші Delphi-ді жүктегенде Standard ... ашық ... ... өз ... , ... ... орналасуын реттеуге болады. Осы өзгерістердің барлығын Palette Properties терезесінде жүзеге ... Бұл ... 2 ... ... ... ... ... тышқанның оң жақ пернесін басып Properties мәзірін таңдау.
1.2 DELPHI - дің артықшылықтары
* қосымшаны өндеу жылдамдығы;
* ... ... ... ... ... ... ... ресурстарына төмен қажеттіліктерін талап етуі;
* Delphi ортасына жаңа компоненттер мен құрылғыларды қосу арқылы ... ... ... ... жеке ... жаңа компонент пен инструмент құрудың мүмкіншілігі;
1.3Borland Delphi ортасында мәліметтер қорымен жұмыс ... ... ... ... ... ... ... негізі болып Borland Database Engine (BDE) - Borland ... ... қоры ... ... ... Ол ... өз қасиеттерін жоғалытқан жоқ. Бірақта, Delphi 5 бастап компоненттер кітапханасында мәліметтермен байланысудың альтернативті миханизмдері пайда бола бастады. Олардың ... ... Delphi 6 - да ... болды. BDE қолданба мен мәліметтер қоры арасында келістіруші (делдал) болып жұмыс атқарады. Ол қолдаушыға нақты мәліметтер ... ... ... ... ... ... ... мүмкіндігін береді. Осыған орай мәліметтер қорын жүзеге асырудың ауысуы барысында қолданбаны ауыстыру қажет емес. Delphi ... ... ... BDE ... ... Бұл ... мәліметтер қорымен байланысу сурет 1 - де ... ... ... ...
Delphi қолданбасы мәліметтер қорымен байланысу қажет болған жағдайда BDE жүгінеді немесе әдетте мәліметтер қоры ... ... оған ... кестелерді хабарлайды. BDE динамикасы біріктірілген DDL кітапханасы түрінде жүзеге асырылған (IDAPIO1.DLL, IDAPI32.DLL ... Олар ... кез ... ... сияқты IDAPI(Integrated Database Application Program Interface) деп аталған API(Application Program ... - ... ... ... ... Бұл ... ... мәліметтер қорымен жұмыс істеу үшін арналған процедуралар мен функциялар тізімі. BDE бүркеніш аты ... ... ... қорына сәйкес келетін драйверлерді табады. ... - бұл ... ... ... ... қалай жұмыс істеуді білетін көмекші бағдарлама. Егер BDE-де ... ... ... өз ... бар ... онда BDE ол арқылы мәліметтер қорымен және қажетті кестелермен байланысады. BDE ... Access, Fox Pro, Paradox, dBase және т.б ... ... ... ... сүйемелдейді. Егер BDE-де МҚБЖ қажет драйвер жоқ болса, онда ODBC драйвері қолданылады. ODBC (Open Database Connectivity) - Microsoft ... ... BDE ... ... DLL. Ол ODBC. DLL ... ... BDE, Sybase, Microsoft SQL, Oracle, Interbase сияқты SQL серверлерімен ... ... ... ... ... ... тілі SQL ... Бұл мүмкіндік әсіресе клиент/сервер платформасында және үлестірілген қолданбаларда кеңінен қолданылады.
1.4 Active XDate Object (ADO) ... ... - де ... қорымен жұмыс істеудің альтернативті мүмкіндігі енгізілген. Бұл ... ... ... Activex Data Objects (ADO) технологиясы. ADO- бұл реляциялық және ... емес ... ... ... ... ... ... графикалық файлдардан тұратын мәліметтерден кез келген типіне сәйкес келетін ... ... ... ... OLEDB ... ... жүзеге асырылады.
ADO - ны қолдану мәліметтермен ... ... ... ... ADO - мен ... ... үшін компьютерде ADO және одан жоғары нұсқалы жүйесі орнатылуы қажет.
1.5 ... Express (IBX) ... ... ... ... тағы бір түрі - ... Express (IBX) технология негізінде Delphi 5-ке енгізілген Interbase. Delphi 5 компоненттер кітапханасында ... ... ... компоненттерінен тұратын Interbase беті пайда болады. Бұл компоненттер BDE-ң ... ... ... ... Interbase серверінің жаңа мүмкіндіктерін пайдалануға мүмкіндік туғызады.
Delphi 6 және 7 нұсқаларында мәліметтер қорына қатынаудың ... ... ... ... кеңейтілген. Бұл бірыңғай интерфейс негізінде SQL серверлеріне қатынауды қамтамассыз ететін драйверлер жиыны.
Delphi 7-де Borland ... ... ... бас ... бастады. Мысалы, үлестірілген қолданбаларда BDE емес dbExpress қолдануды ұсынды. BDE-ден біртіндеп бас ... Delphi 6-да ... ... яғни BDE ... ... кітапхананың бірінші бетінен дара беттерге көшіріледі.
Қорытынды
Қазіргі кезде жаңа информациялық технологияның жетістіктері, идеялары қолданбайтын саланы айту қиын. Ғылымның әр ... ... ... тілдерінің көмегімен шешіліп, күрделі құбылыстарды зерттеу мен болжау ... жаңа ... ... ... технологияларының негізгі бағыттарының бірі - объекті бағытталған ... ... Delphi ... ... ... ... принципіне негізделген. Бұл ортада күрделі қосымшалар, анықтамалық және ... ... ... ... мәліметтер қорын құруға болады.
Қазақстан Республикасында ақпараттандыру процессі басталған кезден бастап-ақ оны қолданудың тиімді жолдары ... ... ... ... ... ... кестемен жұмыс жасау сияқты дайын программалардың көмегіне жүгінсе, қазіргі уақытта әр-түрлі салада өзіне әмбебап бағдарламалар дайындауға көшті. ... ... ... А.Я. ... в Delphi 7 / А.Я. ... - M.: OOO , 2005 г. - 1152 ... Кандзюба С.П., Громов В.Н. Delphi 6/7. Базы данных и приложения./ С.П. ... В.Н. ... - СПб.: ООО , 2002. - 576 ... Малыхина М.П. Базы данных: основы, проектирование, использование./ М.П. Малыхина., -СПБ.: ... ... ... А.Д., ... В.М., ... М.Г. Базы ... Учебник для высших учебных заведений./ А.Д. Хомоненко., В.М. Цыганков., М.Г. Мальцев., - СПБ.: , ...

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









Ұқсас жұмыстар
Тақырыб Бет саны
Delphi-де мәліметтер қорын құру технологиялары6 бет
Delphi-де мәліметтер қорын құру технологиялары жайлы11 бет
Delphi-де мәліметтер қорын құру технологиялары жайлы ақпарат7 бет
Delphi-де мәліметтер қорын құру технологиялары жайлы мәлімет4 бет
Delphi-де мәліметтер қорын құру технологиялары туралы6 бет
Кристаллдағы жүйелер. Жобалау және дамыту106 бет
Электронды оқулық жасау технологиялары. Кәсіптік шетел тілі пәні бойынша электрондық оқулық жасау және оны қолдану әдістері56 бет
Қашықтықтан оқыту жүйесі және электронды оқулықтар68 бет
Delphi-де мәліметтер қорын құру құралдары20 бет
Delphi және мәліметтер қоры100 бет


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


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

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

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

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

Email: info@stud.kz

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

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