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

КІРІСПЕ
1. Delphi және мәліметтер қоры.
2. Delphi ортасы қолдайтын мәліметтер қорлары.
3. DELPHI программалау ортасында мәліметтер қорын жобалау.
ҚОРТЫНДЫ
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ
Delphi-де программа құру жақсы жабдықталған компьютерді қажет етеді.
DELPHI – бұл Borland International-дың қосымшаларды тез құруға арналған жеткілікті жаңа өнімі. Қосымшалармен мәліметтер қорымен “клиент-сервер “ архитектурасында, Internet/Intranet, сонымен қатар локальді машиналар және “ файл-серверлік “ архитектурасында жұмыс істейді.
DELPHI тілі объектілі – бағытталған Object Pascal тілінің жалғасы. DELPHI-ге InterBase локальді SQL сервері, есеп беру генераторлары, визуальді компоненттің және информациялық жүйені немесе Windows ортасының қарапайым программаларын кәсіби өндеуде өзінді сенімді сезіну үшін арналған тағы басқа құрылғылар жатады.
Delphi 6 Windows 95, Windows 98 немесе Windows NT операциялық жүйесінің басқаруымен жұмыс істейді. Delphi 6 ерекшелігі: көптеген Delphi 6-да құрылған программалар негізінен өндіріс және бизнес есептерін шешуге бағытталған. Бұл мәлімметтер қорымен және есеп беру жұмыстары басты шешілу керек есептер болып табылады.
1. Бидайбеков Е.Ы., Елубаев К., Шекербекова Ш.Т., Базы данных и информационные системы.–Алматы, 2010.
2. Ғылыми-әдістемелік журнал. Информатика негіздері. -2004. №1.
3. Гофман В., Хомоненко А. Delphi 6, СПб, 2002
4. Архангельский А.Я. Язык SQL в Delphi5, М., 2000
5. Фаронов В.В., Шумаков П.В. Delphi 5.Руководство разработчика баз данных, М., 2000 Дарахвелидзе П.Г. Программирование в Delphi 7.- С- Петербург, 2003.
6. Харрингтон Д. Проектирование объектно-ориентированных баз данных. - М., 2001.
        
        СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРІМ АТЫНДАҒЫ МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ
ЖАРАТЫЛЫСТАНУ - МАТЕМАТИКАЛЫҚ ФАКУЛЬТЕТІ
ИНФОРМАТИКА ЖӘНЕ АҚПАРАТТЫҚ ТЕХНОЛОГИЯ КАФЕДРАСЫ
СӨЖ
Тақырыбы: Delphi-де ... ... құру ... ... Е. Ә
Тексерген: Каженова Ж.С
Семей, 2015 жыл
ЖОСПАРЫ:
КІРІСПЕ
* Delphi және мәліметтер қоры.
* Delphi ... ... ... қорлары.
* DELPHI программалау ортасында мәліметтер қорын жобалау.
ҚОРТЫНДЫ
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ... ... құру ... ... компьютерді қажет етеді.
DELPHI - бұл Borland ... ... тез ... арналған жеткілікті жаңа өнімі. Қосымшалармен мәліметтер қорымен "клиент-сервер " архитектурасында, Internet/Intranet, ... ... ... ... және " ... " ... ... істейді.
DELPHI тілі объектілі - бағытталған Object Pascal тілінің жалғасы. DELPHI-ге InterBase ... SQL ... есеп беру ... ... ... және ... жүйені немесе Windows ортасының қарапайым программаларын кәсіби өндеуде өзінді ... ... үшін ... тағы ... ... жатады.
Delphi 6 Windows 95, Windows 98 немесе Windows NT операциялық жүйесінің басқаруымен жұмыс істейді. Delphi 6 ... ... Delphi 6-да ... ... ... ... және бизнес есептерін шешуге бағытталған. Бұл мәлімметтер қорымен және есеп беру жұмыстары басты шешілу ... ... ... табылады.
Delphi 6-да басқа да қазіргі программалау ортасы сияқты, объектілі бағытталған программаларға негізделген. Программа құру барысында дайын компоненттерді, олардың қасиетін, әдістерін және ... ... ... пайдалану арқылы аз ғана программа кодымен айналып өтуге болады. ... ... бұл ... ... қолданушы интерфейсін құру барысында көп уақыт үнемдеуді білдіреді.
Delphi 6 қолданушыға өте ыңғайлы, тез ... ... ... ... Бұл ортаның құрал-саймандары өте көп және керек кезінде актив элемент үшін F1 ... басу ... ... алуға болады.
Delphi және мәліметтер қоры
Delphi-де қорлармен жұмыс істеу үшін компоненттердің ... ... бар. ... ... ... бір ... орындауға өте жақсы келеді. Осы жерде заңды сұрақ туады:неге соншама көп, әрі әртүрлі компоненттер қолданылады? Олардың бәрі ... ... әр ... ... ... және мүмкіншіліктер бойынша ажыратылады. Microsoft өзінің өнімдеріне тек АДО мәліметтерге қатынау технологиясын енгізді. Borland ... ... ... арқылы жұмыс істейтін әр түрлі құралдарды ұсынды және ... тек ... ... шектемейді. Осындай жағдай өте улкен артықшылықтарды береді. Одан басқа, кез келген жағдайда қолданыла ... ... ... бар.
Мәліметтер қорларына қатынаудың бар құралдарына қысқаша шолу ...
* Data Access ... ... ... ... ... ... Олар жалпыға ортақ және басқа компоненттері топтарымен қоса ... ... Data Controls ... ... мәліметтерді көрсету менредакторлауға арналған компоненттер орналасқан. Бұл компоненттер осы кезде қолданылатын мәліметтерге қатынау технологиясының қандай ... ... ... ... BDE вкладкасы Borland Databae Engine деп аталатын Borland фирмасы жобалаған технология бойынша мәліметтер қорларына қатынауға мүмкін беретін компоненттерді ... Бұл ... өте ... ... және ескі ... ... ... үшін ғана қолданылады. Оған қарамастан ол мәліміттер қорқарының ескірген типтерімен (Paradox, dBase сияқты)жақсы жұмыс істейді.
* DBExpress - бұл Borland ... ... жаңа ... Ол жоғары иілгіштікпен ерекшеленеді және мәлімет қорларын қолданатын ... ... ... ... ... DBExpress вкладкасындағы компоненттерді Oracle, BB2 және MySQL сияқты серверлік технологиямен құрылған мәлімет қорларында қолданған жөн.
* ADO (Active Data Objects) - ... ... ... ... ... ... Ол өте ... кітапхана, бірақ оны тек Microsoft мәлімет қорларымен, яғни MS Access және MS SQL Server қолданған жөн. Оны ... тек ODBC ... ... ... ... ... ... спецификалық сервері болса да қолдануға болады.
Delphi ортасы қолдайтын мәліметтер қорлары
Delphi ... ... ... қоры ... ... ... қарастырайық.
Delphi бағдарламалау тілінің өзіндік кестелер форматы жоқ, бірақ ол көптеген сыртқы форматтармен жұмыс істеуге мүмкіндік беретін құралдарға ие. ... ... тілі ... ... ... ... кестелеріне:
* DB2;
* Informix;
* InterBase;
* Microsoft SQL Server;
* Oracle;
* Sybase жатады.
Delphi бағдарламалау тілі қолдайтын мәліметтер қорының локальді кестелеріне:
* Microsoft Access;
* dBase;
* ... Paradox ... ... құрылған қосымша мәліметтер қорына BDE (Borland Database Engine) мәліметтер қорларының арнайы процессоры арқылы қол жеткізеді.
BDE - ... қол ... ... ететін драйверлер мен динамикалық түрде байланысқан кітапханалар (*.dll файлдары) жинағы.
Мәліметтер қорларының BDE ... dBase және Paradox ... ... қорларының кестелерімен өте эффективті жұмыс істеуге мүмкіндік береді.
Мәліметтер қорларының кестелеі мен ... ... ... ... ... ... екі ... топқа бөлуге болады:
* локальді;
* клиент-серверлік;
Локальді - кестелері, олармен жұмыс істейтін қосымшалар орналасқан компьютерлерде болатын мәліметтер қоры.
Локальді мәліметтер қорлармен ... ... ... - бір ... ... applications) деп аталады, себебі қосымша да, мәліметтер қоры да бір компьютерде ... ... ... алу ... көп ... та бола алады. Осындай вариант сервер мен компьютерлер желісін көздейді. Мәліметтер қорын ұйымдастырудың бұл тәсілі файл-сервер деп аталады.
Осы ... ... ... ... ... ... ... жасау жән олармен бөлек компьютерлерде жұмыс істеу үшін бүкіл мәліметтер ... ... бір ... ... жаңарту қажеттігі туады. Бұл желілік трафикті жоғарлатады және ... ... ... ... Бір ... мәліметтерді өзгерткен жағдайда олар басқа қолданушылардың мәліметтер қорларының локальді көшірмелеріне бірден бармайды, ... ... ... ... ... көре алады;
* Қолданушлардың жұмыстарын синхронизациялау қажет. Ол қолданушы жұмыс істеп жатқан жазбаларға басқа қолданушылар үшін ... ... ... ... ... ... бір ... бірнеше компьютерден бір уақытта қол жеткізу мүмкін емес болады;
* Мәліметтерді алуға бақылау жасауды ұйымдастыру, ... ... және ... ... қолдаумен бірқатар қиындықтар бар.
Келтірілген кемшіліктер клиент-серверлі мәліметтер қорында жоқ.
Клиент-сервер мәліметтер қоры - ... ... ... ... ал осы ... ... істеуге арналған қосымшалар серверге қосылған қолданушлардың компьютерлерінде (клиент) орналасқан мәліметтер қоры.
Клиент-сервер мәліметтер қоры сұраулар ... SQL ... Query ... ... ... істейді. SQL-сұраулар серверде орналасқан мәлметтер қоры кестелерімен жасалатын кез келген операциялары үшін орындалады.
Мәліметтер қоры клиент-сервер ... ... ... жүйе екі ... ... ... ... қоры клиенті;
* Мәліметтер қоры сервері;
Мәліметтер қоры клиенті - сұрауларды қалыптастыру және серверге беруді, сондай-ақ алынған нәтижелерді көрсетуді ... ... ... ... ... қоры сервері - қашықтықтағы мәліметтер қоры басқаратын және клиенттердің ... ... мен оның ... беруді қамтамасыз ететін арнайы бағдарлама.
Клиент-сервер мәліметтер қоры жұмыс істейтін қосымшалар екі ярусты немесе көп ярусты қосымшалар ... and ... ... деп ...
Осындай архитектураның келесі артықшылықтарын ажыратуға болады:
* Бүкіл ... қоры ... тек ... ... ... Бұл ... трафигін төмендетеді.
* Мәліметтермен жасалатын жұмыстың бір бағдарламамен, яғни мәліметтер қоры серверімен орындалатынына байланысты мәліметтердің қауіпсіздігін және қолданушылардың жеке топтары үшін ... алу ... ... мүмкіншілігін қамтамасыз ету.
* Мәліметтерді өңдеу мен оларды алу жолын ... ету үшін ... ... ... ... клиенттік қосымшалардың қарапайымдалуы.
Сервер мен мәліметтер қорының өзін жүргізу үшін арнайы маман ... Оны ... ... ... деп ...
Delphi мәліметтер қорларымен жұмыс істеудің күшті құралы болып табылады.
DELPHI программалау ортасында мәліметтер қорын жобалау
Delphi7 ... Windows ... ... ... жұмыс істейді. Delphi ортасының негізгі ерекшелігі мұнда құрылған программалар негізінен ... және ... ... ... бағытталған. Delphi-дің Visual Basic және C# сияқты қолданушы интерфейсі бар. Қазіргі кезде көптеген фирмалар өз программа интерфейсінің стандарты ... ... ... интерфейсі визуальды құрылатын болғандықтан Delphi ортасында программалауды программа құру ... ... ... ... ... ... аспектісі ол - көмекші жүйесінінің күштілігі.
Delphi - де басқа да қазіргі программалау ортасы сияқты, объектілі бағытталған программаларға негізделген. ... құру ... ... ... ... қасиетін, әдістерін және алдын-ала анықталған оқиғаларды пайдалану ... аз ғана ... ... ... ... болады. Программа құрушыға бұл өзінің программасының қолданушы ... құру ... көп ... ... ... ... өте ... тез программа құруға мүмкіндік береді. Бұл ортаның ... өте көп және ... ... ... ... үшін F1 ... басу арқылы көмек алуға болады.
Delphi-дің өзінде кестелер форматы жоқ. Бірақ ол локальді кестелердің 2 түрін ... - dBase және Paradox. Біз Paradox ... ... жасаймыз. Delphi-де Database Desktop қосымшасы бар және ол арқылы мәліметтер қорын DBase немесе Paradox форматында құрып оны ... ... және ... ... ...
Қарапайым қосымша құруды қарастырайық. Ол келесі сатылардан тұрады:
1.МҚ кестесін құру;
2.Қосымша формасын құру.
МҚ кестесін құру үшін Database Desktop ... ... ... Ол ... ... ... өзгертуге, жазбаларды редактрлеуге мүмкіндік береді.
Database Desktop программасын жүктеу үшін Delphi программасы тобының ішінен Database Desktop ... ... ... кейін Database Desktop экранда пайда болады:
Жаңа кестені құру New => Table ... ... және ... ... жүзеге асырылады. Ашылған терезеден кесте типін көрсетеміз де ОК кнопкасын басқаннан кейін Create Table ... ... ... Бұл диалогтық терезеде кесте құрылымын анықтаймыз. МҚ кестесін құрушы мыналарды орындау ... ... ... ( ... ... ... өрістерді көрсету;
4)Индекстерді анықтау;
5)Өрістер мәндеріне қойылған шектеулерді анықтау;
6)Парольді анықтау;
7)Кестелерді байланыстыру.
ҚОРЫТЫНДЫ
Жалпы ... ... кез - ... ... ... оқу ... пайдалану ыңғайлы және тиімді іс болып табылады. Ғылыми ... ... ... ... ... автоматтандыратын мәліметтер қорын құру болатын. Жұмыс барысында ... ... ... моделінің мысалы келтірілді, яғни кестемен жұмыс жасалынды. Сондай-ақ жаңадан объектілер және оның қасиеттері мен әдістері ... ... ... ... DELPHI ... ортасында мәліметтер қорын жобалау технологиясы қолданылды.
Алға қойылған мақсаттарға жету үшін мектептің оқушылар туралы іс қағаздарымен таныстым және ... ... ... Жоба ... DELPHI ... ... ... осы ортадағы мәліметтер қорын ұйымдастыруды және өңдеуді, SQL тілінде сұранымдар қойылымын ұйымдастыру және кестелермен жұмыс жасауды қарастырдым.
Сонымен мәліметтер қорының ... және ... ... ... асыру, өндіріс орындарына мәліметтерді енгізу, түрлі құрылымды мекемелерде мәліметтерді дайындау, ... ... және ... үшін ... ... ... ... сақтағанда туындайтын қиындықтарды шешу үшін арнайы мәліметтер қорын басқару жүйесін пайдаланған дұрыс.
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ... ... Е.Ы., ... К., ... Ш.Т., Базы данных и информационные системы. - Алматы, 2010.
* Ғылыми-әдістемелік журнал. Информатика негіздері. -2004. №1.
* ... В., ... А. Delphi 6, СПб, ... ... А.Я. Язык SQL в Delphi5, М., ... ... В.В., Шумаков П.В. Delphi 5.Руководство разработчика баз данных, М., 2000 Дарахвелидзе П.Г. Программирование в Delphi 7.- С- Петербург, 2003.
* Харрингтон Д. ... ... баз ... - М., 2001.

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









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


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


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

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

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

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

Email: info@stud.kz

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

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