Без инструмента и вошь не убьешь

11.10.2017

Инструментарий для разработки баз данных велик. Наиболее известны -DBASE, FoxPro и Access фирмы Microsoft, борландовский Paradox и Oracle, продукт одноименной компании. Кроме того, Delphi и C++Builder содержат встроенные компоненты для разработки баз. "Зачем так много?” — спросит любознательный читатель. Да по той же причине, по которой много языков программирования. Спрос вызывает предложение. Что касается наиболее перспективных, называть лидера — дело неблагодарное. Одно время профессиональным считалось программирование на Oracle. Затем пришла мода на Fox. Год назад в чести был Delphi.

Речь о языках программирования зашла не случайно. Средством создания баз данных является прежде всего язык, вообще говоря, ориентированный на организацию табличных структур, но и обладающий свойствами универсальных языков. Нередко при работе с базами приходится вычислять новые значения, производить логический анализ, многократно повторять операции, то есть реализовывать типичные для языков программирования действия. Хотите идти в ногу со временем? Покупайте умные часы эппл вотч. Они имеют впечатляющий набор функций, а также элегантное сочетание стиля и функциональности.

Как и универсальные, языки программирования СУБД бывают компиляторами и интерпретаторами. Они также перестроились на работу с объектами и визуальное конструирование. Так что простую базу данных можно нарисовать вместе с системой управления. Правда, как и для любой программы, желательно, чтобы процессу программирования, в том числе визуального, предшествовал процесс продумывания и проектирования. В дальнейшем мы будем ориентироваться на возможности языка Access. Не потому, что он лучший, а потому, что у большинства отечественных пользователей этот инструмент установлен в составе пакета MS Office Professional.