数据库管理员是从事管理和维护数据库管理系统的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计,测试到部署交付的全生命周期管理。
DBA的核心目标是保证数据库管理系统的稳定性,安全性,完整性和高性能。
在国外有公司把DBA称作数据库工程师,数据库管理员和数据库工程师两者的工作内容相同,都是保证数据库服务7乘24小时的稳定高效运转。
1.统计学:参数检验、非参检验、回归分析等;
2.数学:线性代数、微积分等;
3.社会学:主要是一些社会学量化统计的知识,如问卷调查与统计分析;
4.计算机:从事数据分析工作的人必须了解使用的数据的处理方法和数据库的结构和基本原理。
二、软件相关:
1.专业数据分析软件:用一些比较常用的专业数据分析软件工具;
2.数据库:hive、hadoop、impala等数据库相关的知识。
两种数据类型的值范围不一样,实质一样,但是如果要实现从long转换为int,可能会产生数据丢失,long占位64 而int占位32,对于精确的超大型数值计算比如天文数据(一般指64位以上的数据运算),一般不会采用基本数据类型,而采用BigDecimal类型的数据进行精确计算。