Una base de datos almacena información de forma organizada y permite el acceso a la misma de manera eficiente. La clave principal es el campo que identifica de manera única cada registro y se utiliza para vincular tablas relacionadas, y existen diferentes tipos de restricciones en las claves como que no puedan ser nulas o que sean únicas.