2011年7月3日,作者: 杰克·范瓦斯(Jack Vamvas)
数据库架构师和数据架构师之间有区别吗? 我正在和一位同事聊天,他正在为一位同事创建工作描述。 数据架构师。当我们讨论这两个角色的技能和特征时-很明显,存在一些重叠-但两个职能不同
数据库架构师的角色和 Data Architect参与相同的工作流程-但在不同的时间参与其中。根据组织的不同,这些角色可以有不同的配置。
数据架构师-也称为建模者, 着眼于更广泛的数据使用,他们应该在项目开始时就参与其中,确保:元数据,定义企业使用,逻辑数据模型 建立。这个过程是 独立于RDBMS。
创建逻辑模型后,数据库架构师将决定哪个RDBMS以及如何实现基础结构。他们往往是一个或多个RDBMS系统的专家。数据库架构师关心的是 性能,优化, capacity planning, 数据存储技术和 数据库管理员挑战
作为补充说明:DBA角色将与数据库架构师一起开发有关支持数据库系统的相关知识。
较大的组织可能具有2-3个“物理” 数据库管理员和2-3个“逻辑”建模器。通常,高级DBA也将担任数据库架构师
数据分析
数据迁移工具
数据建模–企业数据建模,重点是满足规范化规则的事务性企业数据模型
数据整合- 不同的源系统和不同的数据格式。
数据库设计–结构化的设计方法
数据架构–概念模型方法
元数据管理
安全 建筑专家
深入数据库引擎
ETL工具–设计和实施ETL流程
数据库设计模式– OLTP,DSS
数据库使用方法– OLTP,DSS
数据存储技术。定义数据库服务器IO配置文件 并映射到存储方法,例如DAS,SAN,SSD,RAID级别,附加的PCIe。
数据库优化技术,例如分区表,队列,sql编程,扩展计划,数据文件管理,以支持不同的用法,全方位的 备份还原 策略,索引,XML优化
性能调优–提高整体性能的策略 性能栈
灾难恢复和高可用性- 诸如Linux集群,Tivoli Storage Automation,哈德,SAN复制
扩展功能,有时与旧系统集成
与外部应用程序集成 -
容量规划
让我知道您在组织中如何应用这些术语。
Posted by: |