Pregunta de entrevista de AppViewX

What is foreign key,what is DBMS ?