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

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

М И Н И СТ Е РСТ В О О БРА ЗО В А Н И Я РО ССИ Й СК О Й Ф Е Д Е РА Ц И И В О РО Н Е Ж СК И Й ГО СУ Д А РСТ В Е Н Н Ы Й У Н И В Е РСИ Т Е Т Ф акультетп рикладной математикиимеханики К а ф едр а т ехн и ческой ки бер н ет и ки и а вт ом а т и ческого р егу ли р ова н и я Р удал е в В . Г . , К ры ж ановская Ю . А . Р азраб о тка п ри л о ж ени й б аз данны х в с реде Delphi. Ч ас ть I. М етодическоеп особиек курсу «Б аз ы данны х и экспе ртны е систе мы » для студентов 4 курсад/о и4 курсав /о ф акультетаП М М В оронеж , 2002 П реди с л о ви е Д анное п особие п редназначено студентам 4 курсаф акультетап рикладной ма- тематики и механики В ГУ . В п особии излагаю тся основ ы создания п рилож е- ний баз данны х в среде Delphi для Windows 9X/NT/2000. Delphi - мощ ная уни- в ерсальная система п рограммиров ания для Windows наоснов е язы ка Object Pascal, в клю чаю щ ая в себя средств ап оддерж кибаз данны х (БД ). О снов ны м на- п равлением исп ользов ания Delphi яв ляется разработкаавтономны х (п ереноси- мы х) коммерческих п рилож ений, умею щ их работать как слокальны ми, так ис удаленны ми базами данны х в среде клиент-серв ер, создание расп ределенны х инф ормационны х систем. (Средиближ айш их аналогов иконкурентов Delphi в этой области мож но отметить Clarion, С++ Builder, Power Builder и, отчасти, Visual Basic. ) Delphi - это инструментп рограммиста, анеконечного п ользов ате- ля. Д ля п ерв оначального изучения СУ БД идля реш ения п росты х задач п о ав- томатизации оф исны х работ более удобны ми яв ляю тся сп ециализиров анны е системы интерп ретирую щ его тип а, нап ример, Microsoft Access илиParadox.
Систематизиров анное излож ение сп равочной инф ормации не яв ляется целью п особия. Е го задачасостоитв другом: бы ст р о н а у чи т ьстудента, независимо от уров ня его п одготов ки, осн ова м создания п рограмм для баз данны х. В озмож но- стиDelphi труднообозримы . В этих инф ормационны х « зарослях» в аж но обозна- чить « троп инку» , п о которой удобно п робираться в п еред, п о мере необходимо- стиотступ ая в стороны занов ы миф актами. Д ля углубленного изучения материаламогут бы ть рекомендов аны книги[1-3]. Я зы к SQL п рощ е в сего освоить п о [4]. В [1,2,5] оп исанаметодикап роектиров а- ния баз данны х сисп ользов анием серв ераInterBase. Д ля п ерв оначального оз- накомления сDelphi мож но исп ользов ать источники [6-9], атакж е методиче- ские указания [10-12]. А бсолю тно необходимы м инструментом п рилю бой ра- ботесDelphi яв ляется в строенная сп равочная система. Работасп особием п редп олагает знание основ баз данны х и СУ БД в рамках курса« Базы данны х и эксп ертны е системы » , читаемого на1 семестре 4 курса ф -та П М М , знание основ ны х конструкций язы ка SQL, умение п ользов аться стандартны мив изуальны ми комп онентамиDelphi.