Реферат: Современные системы управления базами данных
Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft
SQL Server и Oracle, используемые в приложениях,построенных по технологии
«клиент-сервер». Фактически, у любой современной СУБД существует аналог,
выпускаемый другой компанией, имеющий аналогичную областьприменения и
возможности, любое приложение способно работать со многими форматами
представления данных, осуществлять экспорт и импорт данных благодаряналичию
большого числа конвертеров. Общепринятыми, также, являются технологи,
позволяющие использовать возможности других приложений, например,
текстовыхпроцессоров, пакетов построения графиков и т.п., и встроенные версии
языков высокого уровня (чаще – диалекты SQL и/или VBA)и средства визуального
программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет
существенного значения на каком языке и на основе какогопакета написано
конкретное приложение, и какой формат данных в нем используется. Более того,
стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от
английского Rapid Application Development), основанная нашироко декларируемом в
литературе «открытом подходе», то есть необходимость и возможность использования
различных прикладных программ и технологий дляразработки более гибких и мощных
систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще
упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые
позволяют быстросоздавать необходимые компоненты приложений, критичные по
скорости работы, которые трудно, а иногда невозможно разработать средствами
«классических» СУБД.Современный подход к управлению базами данных подразумевает
также широкое использование технологии «клиент-сервер».
Таким образом, на сегодняшний день разработчик не связан рамками какого-либо
конкретного пакета, а взависимости от поставленной задачи может использовать
самые разные приложения. Поэтому, более важным представляется общее направление
развития СУБД и другихсредств разработки приложений в настоящее время.
Краткая характеристика программного обеспечения,
используемого при создании СУБД.