KPIT Technologies interview question

difference between dbms/Rdbms,development life cycle,referential integrity,applied for patents??