数据库生命周期

王朝百科·作者佚名  2010-04-26  
宽屏版  字体: |||超大  

在大中型企业中,数据库的应用有着严格的阶段划分,也称为生命周期

通过这个生命周期,数据库专家们可以为企业规划出合理的蓝图

-信息收集阶段:必须了解企业中数据的组成,确定所需的数据是已经存在还是需要新建

-分析和设计过程:需要根据基本的数据需求从概念和逻辑上建立数据模型;然后在开始部署之前,将逻辑的数据库转换为SQL Server可以使用的物理数据库设计

-部署和试运行阶段:数据库专家需要预估数据库系统的工作量,确定系统的安全性,预期系统的存储和内存需求;然后将新的数据库从测试环境迁移到生产环境中试运行

-维持可用性阶段:系统开始运行之后,仍需要保证系统的可用性,进行性能的监视、性能调优、数据备份和恢复,同时进行权限的管理

-系统维护阶段:当环境变化时,需要对系统进行维护,数据库专家需要根据收集到的信息再次重复整个生命周期的流程。

-确定数据库的最终状态

-确定某些数据是否需要继续保存

-是否有新的应用程序需要额外的数据

-企业是否对数据有着更多的保密需求

-是否需要在应用程序终止使用后,保存相应的数据等

数据库生命周期中的企业角色

在一个完整的数据库声明周期中涵盖了三种不同的企业角色

-数据库管理员(DBA)

-数据库应用开发人员(DBD)

-数据库商业智能开发人员(DBI)

数据库管理员(DBA)

-职责

-需要对SQL Server进行日程维护

-对数据库知识有全面的了解

-掌握基本的IT架构知识

-对本企业的数据库系统了如指掌

-安装和配置SQL服务器

-规划并实施高可靠性的解决方案

-自动化管理任务

-规划并实施安全解决方案

-监视数据库服务器并进行故障排除

-设计和部署数据库

-规划数据库架构,包括存储、硬件、服务器等

数据库应用开发人员(DBD)

-职责

-编写T-SQL查询脚本

-数据库编程

-为编程对象(存储过程、触发器、用户自定义数据类型、函数、查询)进行故障排除

-进行数据库调整和优化

-从概念和逻辑级别上设计数据库

-在物理级别上部署数据库

-为应用程序设计和解决数据访问的问题

-收集商业需求

数据库商业智能开发人员

-职责

-掌握架构的使用

-熟悉掌握SQL Server分析服务(SSAS)

-掌握SSAS数据挖掘算法

-掌握创建和配置SSAS报告

-掌握创建和配置SQL Server继承服务(SSIS)数据包

-掌握Microsoft .NET Framework

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有