大数据要具备的基础知识包括什么