什么是关系型数据库?说明其主要功能