42
совместимость с ANSI SQL;
бесплатна в большинстве случаев;
хорошая поддержка со стороны провайдеров услуг хостинга;
быстрая поддержка транзакций через механизм InnoDB.
Кроме выбора СУБД нужно еще выбрать язык программирования.
В качестве для вариантов сравнения выберем Delphi и С++.
Сравнительная характеристика языков Delphi и C++.
Данные языки программирования различаются:
1) по структуре программы
Структура программ на Delphi и C++ похожа: программа разделяется
на заголовочную часть, раздел описаний и тело программы, состоящее из
функций. В C++ нет четкого разделения на заголовочную часть и раздел опи-
саний, т.к. переменные можно объявлять, в отличие от Delphi, прямо в теле
программы, что является, бесспорно, плюсом, хотя и небольшим. Кроме того,
в С++ нет четкого разделения на функции и процедуры, как в Delphi, т.к. лю-
бая процедура представляется как функция, которая не возвращает никакого
значения.
2) по типам данных и их описанию
Уже было сказано ранее, в отличии от Delphi, в С++ переменные можно
объявлять, прямо в теле программы, что значительно упрощает процесс по-
нимания исходного кода, а также добавляет удобства программисту. Типы
данных в С++ и Delphi похожи, в большей степени зависят от версии компи-
лятора. Оба языка являются объектно-ориентированными (опять же, это за-
висит от компилятора). Delphi и C++ поддерживают большие объемы дан-
ных, например, массивы с большим количеством элементов.
3) по описанию основных операторов
Различие между языками наглядно увидим если к примеру, взять опе-
раторы ввода-вывода на экран. В Delphi ввод-вывод максимально упрощает-
ся, предлагая программисту основные операции (чтение-вывод строки, чисел
и т.д.). В С++ же операции ввода-вывода являются скорее универсальным,