Читать онлайн «Разработка приложений баз данных в среде Delphi. Часть 3. Interbase: Учебно-методическое пособие»

Автор Рудалев В.Г.

М И Н И СТ Е РСТ В О О БРА ЗО В А Н И Я РО ССИ Й СК О Й Ф Е Д Е РА Ц И И В О РО Н Е Ж СК И Й ГО СУ Д А РСТ В Е Н Н Ы Й У Н И В Е РСИ Т Е Т Р азраб о тка п ри л о ж ени й б аз данны х в среде Delphi. Ч асть III. InterBase У чебно-метод и ческоепособи епо специ альности «При клад наяматемати ка и и нформати ка» 010501 (010200) В оронеж , 2005 2 У тв ерж д ено научно-метод и чески м сов етом факультета ПМ М протокол № 1 от 21. 09. 2005 г. Состав и тель Руд алев В . Г. У чебно-метод и ческое пособи е под готов лено на кафед ре техни ческой ки берне- ти ки и ав томати ческого регули ров ани я факультета при клад ной математи ки , и нформати ки и механи ки В оронеж ского госуд арств енного уни в ерси тета. Рекоменд уетсяд лястуд ентов 4 курса д /о факультета ПМ М . 3 В в едени е Д анное пособи е, яв ляю щ ееся прод олж ени ем сери и метод и чески х пособи й по разработке при лож ени й баз д анны х, сод ерж и т св ед ени я об особенностях и с- пользов ани я СУ БД InterBase. Д ля работы с пособи ем необход и мо знани е ос- нов ны х компонентов Delphi д ляработы сбазами д анны х в рамках пособи я[3] и знакомств о сязы ком SQL. Сервербаз д анны х InterBase в ы пускается фи рмой Borland д ля разли чны х про- граммно-аппаратны х платформ: Novell NetWare, Windows в сех в ерси й, Linux, и нформаци онны х си стем на базесерверов IBM, Hewlett-Packard, SUN, SGI и д р. Реально InterBase мож ет обслуж и в ать БД размером в 10-20 ги габайт, при раз- мере од ного файла БД 2 ги габайта.
М ногофайлов ая БД мож ет состоять и з 65535 файлов , таки м образом, теорети чески й пред ел д ля од ной базы д анны х - 132 терабайта. InterBase – опти мальное реш ени е д ля малы х и сред ни х органи заци й с чи слом рабочи х станци й поряд ка нескольки х д есятков . СерверInterbase облад ает д ос- таточной прои зв од и тельностью , над еж ностью и ни зки ми си стемны ми требов а- ни ями . А д ми ни стри ров ани е Interbase горазд о прощ е, чем серверов Oracle и ли MS SQL, но при этом обеспечи в ается при емлемая д ля многи х зад ачстепень защ и ты и нформаци и . В ход ной язы кInterbase наи более точно под д ерж и в ает станд арт ANSI SQL 92, что д елаетInterbase некоей «константой» сред и множ еств а несов мести мы х д и а- лектов SQL д руги х фи рм. Н емалов аж ноепреи мущ еств о Interbase – отсутств и еж естки х ли цензи онны х ог- рани чени й. В ерси и InterBase, в ы пускаемы ефи рмой Borland, небесплатны . В то ж ев ремяи сход ны етексты InterBase откры ты д ляразработчи ков и в рамках ря- д а проектов (напри мер, FireBird, Jaffil) в ы пускаю тся св ои сов ерш енно бесплат- ны е усов ерш енств ов анны е в ерси и сервера, сов мести мы е с InterBase, и нформа- ци я о которы х постоянно обнов ляется на сайте ibase. ru. И зв естны й нед остаток Interbase – отсутств и е сред ств и нструментальной под д ерж ки - полностью ком- пенси руется многочи сленны ми ути ли тами и программны ми комплексами сто- ронни х фи рм – IBAdmin, IBManager, IBExpert и д р. 4 1.