Другие СУБД
mSQL – СУБД малого и среднего масштаба с поддержкой SQL. mSQL обрабатывает множественные одновременные подключения в рамках одного процесса. В результате получается маленький, быстрый, эффективный SQL-сервер, способный одновременно обрабатывать несколько запросов - локально или по сети.
Диалект SQL, поддерживаемый mSQL, является подмножеством стандарта ANSI SQL2, содержащим наиболее употребительные команды, такие как CREATE, INSERT, SELECT, UPDATE и DELETE. В СУБД нет поддержки транзакций.
Однопоточная сущность mSQL устраняет необходимость в пакетной обработке. Поскольку запросы выполняются поочередно, они не способны помешать один другому.
mSQL поддерживает два типа соединений со стороны клиента. Удаленные клиенты подключаются к серверу через порт TCP/IP через Интернет из любой точки мира. Локальные соединения тоже могут производиться через TCP/IP.
PostgreSQL -объектно-реляционная СУБД соперничает в популярности с MySQL и mSQL среди серверов баз данных среднего масштаба с поддержкой транзакций, триггеров и вложенных запросов (http://www.postgresql.org).
GNU SQLполностью функциональная СУБД с поддержкой SQL, транзакции, вложеных запросов и курсоров. (http://www.ispras.ru/-kml/gss/index.HTML).
Beagle -полностью SQL-совместимый сервер со всеми необходимыми функциями, включая объектно-реляционные расширения.
2.12. Шаблоны
Основные понятия
Шаблоны можно рассматривать как «расширение» программного кода. Шаблоны не только автоматизируют процесс кодирования, но и обеспечивают структурное деление проекта в рабочих группах. Обычно разделяются два главных компонента web-приложения: дизайн и программирование. Подобное деление обеспечивает возможность параллельной разработки (web-дизайн и программирование) без необходимости постоянной координации на протяжении всего рабочего цикла. Более того, оно позволяет в будущем модифицировать один компонент, не влияя на работу другого.
Дата добавления: 2015-04-15; просмотров: 695;