Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






DELPHI 7 ортасында мәліметтер қорын жобалау






 

1. Мә ліметтерге қ атынасқ а арналғ ан BDE технологиясы

 

Мә ліметтер қ оймасы – бұ л айқ асқ ан сілтемелердің, ә ртү рлі жазу ү лгілерінің жиынтығ ы.

Мә ліметтер қ оймасының ішіндегі бір типтегі жазулар кестеде сақ талады. Кестелердің ә рқ айсысынан жазулары арасында сілтемелер орналастырылады.

Файл – бұ л айқ асқ ан сілтемелері жоқ бір типтегі жазулар жиынтығ ы.

Мә ліметтер қ оймасынан жазулар тобын ә мбебап тә сілмен шығ ару, оларды ө ң деу, ө згерту жә не кетіру ү шін, мә ліметтер қ оймасымен басқ ару жү йесі (МҚ БЖ) деп аталатын арнайы бағ дарлама қ ажет болады. Ө ң делетін мә ліметтер қ оймасына талап етілетіндей белгілеуге болады: бір кестенің ішіндегі жә не кестелер арасындағ ы айқ асқ ан сілтемелердің барысы, дә л осылай осы мә ліметтермен басқ ару жү йесіндегі бағ дарламағ а талап етілетіндей: сауалдардың орындалуы жә не қ ұ ру, есептеу нә тижелерін жасау, мә ліметтердің бү тіндігін жә не сенімді сақ талуын қ амтамасыз ету.

Мә ліметтерге қ атынасқ а арналғ ан BDE технологиясы

Мә ліметтер қ оймасымен жұ мыс істейтін бағ дарлама жасағ ан кезде, Delphi жү йесінде Borland Database Engine (BDE) механизмі қ олданылады. Delphi 7 қ ұ рамына BDE7.01 версиясы кіреді. BDE механизмін қ олданғ ан кезде ө ң деуші оның бағ дарламасы мә ліметтер қ оймасымен қ алай жұ мыс істейтіні жө нінде ойланады: жергілікті, файл-серверіне, ә йтпесе клиент-сервер архитектурасына. Қ осымша МҚ БЖ-сін қ олдануғ а ауысуда ә ртү рлі ө ң деуші бағ дарламашығ а ө зінің бағ дарламасының негізгі кодын алмастыру керек болмайды. Тек BDE-ні кү йге келтіруінде ө згертулер енгізсе жеткілікті.

Мә ліметтер қ оймасының драйверлері

BDE механизмі клиенттік бағ дарлама мен мә ліметтер қ оймасы (немесе МҚ БЖ) арасындағ ы бағ дарламалық қ абаттау (middleware) болып табылады. Сауал қ осымшадан МҚ БЖ-мен жұ мысқ а арналғ ан мамандандырылғ ан жү йелік бағ дарламаны (драйверлер) қ олданатын BDE механизмінің ішіне беріледі. Осындай драйверлер ә р МҚ БЖ ү шін шығ арылады жә не BDE механизмі оның Database – Explorer (Мә ліметтер қ оймасы - сілтеме) командасы арқ ылы ашылатын SQL Explorer (SQL cілтеме) утилитінен шақ ырылғ ан арнайы редактордың кө мегімен қ олдануғ а бейімделеді. Драйверлер мә ліметтер қ оймасымен мынадай МҚ БЖ стандартта жұ мыс жасай алады: Paradox, dBase, FoxPro. Бұ л МҚ БЖ-лер бұ рын файл-сервер болып қ ұ рылды, сондық тан драйвер ө зімен бү кіл кү рделі бағ дарламаларды, орындаушы МҚ БЖ функциялар жиынын нақ ты ұ сынады. Жә не МҚ БЖ (MS SQL Server, InterBase, Oracle) клиент-серверімен жұ мысы ү шін де бар. Сондай драйверлер тіпті оң ай жасалғ ан. Олар тек сауалдар мен командаларды BDE-ден МҚ БЖ-не береді жә не олардың нә тижелерін кері алады. Мә ліметтерді ө ң деуші бү кіл жұ мысты МҚ БЖ орындайды.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.