You are right. In my opinion ORACLE is the best database you may use. I?ve worked with many products related to oracle and they all have insuperable quality. Just to mention an example, in all the time that I?ve used this database, I?ve never lost a single record, it?s totally reliable. If you have never used it, you?ll face the need to do of a lot of learning; probably you?ll have to consult an expert.