Puede usar triggers para evitar que sea nulo:
En Firebir/Interbase:
Código SQL
[-]
create trigger USUARIO_BI0 for USUARIO active before insert position 0
as
begin
if (new.NOMBRE is null) then new.NOMBRE='';
if (new.APELLIDO is null) then new.APELLIDO='';
end