WEB Каролик Андрей Спецвыпуск: Хакер, номер #052, стр. 052-094-3 Но, как показывает практика, многие отдают предпочтение именно сторонним производителям, так как их программы удобнее для автономной работы, с большим функционалом и возможностями, которые шире стандартных средств, встроенных в БД. К тому же если наши разработчики не могут похвастаться собственной известной БД, то генераторы отчетов есть (например, FastReport). Кроме программ, программистам могут быть интересны отдельные компоненты, которые они могут самостоятельно использовать в своем коде. А доля самописных БД достаточно велика. Или это промежуточные проекты, для которых одни базы слабоваты, а другие тяжеловаты, или какие-то специфические задачи, под которые ни одна из существующих БД не подойдет идеально. А самый распространенный вариант такой: база нужна, но на нее нет денег, поэтому проще нанять программистов на оклад и сделать все дешевле и под себя. EhLib (www.ehlib.com) FastReport (www.fastreport.ru) ReportBuilder (www.pragnaan.com/rb/index.html) Crystal Reports (www.christiansteven.com) и т.д. Разработка БД Не менее востребованы средства для проектирования БД, а точнее, анализ задачи и наброски будущей БД - тот начальный этап, после которого уже следует выбор необходимой БД. Не секрет, что выбор БД полностью зависит от требований к возможностям, которыми должна обладать база (точнее, средства разработки БД). Есть и другой вариант, когда база проектируется и отдается сторонним профессиональным программистам, которые сами анализируют задачу, выбирают необходимые средства и по наброскам разрабатывают действующий проект. Но этап проектирования структуры и определение функционала все-таки важен, так как ошибка на этом этапе породит кучу проблем в дальнейшем. Erwin (www.interface.ru/ca/erwin.htm) Microsoft Visio (www.visio.com) и т.д. |