Puedes utilizar tambien
FireBird , que esta basado en Interbase. a hora que SAPDB tambien es muy robusta y soporta todas las maravillas de SQL-92 y como interface de programacion puedes usar php entre otros.
Y FireBird pues con las funciones nativas que implementa php para interbase te sirven igual.
Como comentario al margen tambien mysql soporta bloqueo a nivel de registro y soporte ACID completo usando las tablas innodb. que en mysql 4.0 ya estan disponibles de default en versiones anteriores tienes que compilar con el soporte para innodb.
Asi es en cuanto a elementos faltantes pues no tiene procedimientos almacenados, ni vistas, ni disparadores, pero ya vendran por hay de la version 5.1. Mientras, hay que ver las opciones que se plantearon mas atras, para proyectos grandes..