数据库系统规划咨询服务

2018-12-21 14:07

该类服务是在数据库系统建设过程中针对客户数据库设计、应用设计优化等方面的数据库专项设计和数据库核心技术咨询服务。这类服务将由我们公司具有10年以上数据库经验的资深顾问提供,服务内容包括:


1)数据库逻辑设计和咨询
我们公司的咨询顾问将在客户业务需求分析和应用系统设计的基础上为客户提供数据库的逻辑设计及相关咨询服务。逻辑设计主要按数据库的规范化理论进行设计,根据业务需求在如下主要原则上进行设计:

  • 减少数据冗余 
  • 保证数据完整性 
  • 建立一个尽可能对应用透明的数据库逻辑模型 
  • 充分考虑规范化设计和性能之间的权衡

 

2)数据库物理设计和咨询
数据库的物理设计是在逻辑设计的基础上,结合具体的数据库管理系统平台进行的。我们的技术咨询顾问在物理设计和咨询方面,将根据业务需求和应用系统特点,充分考虑使用数据库系统提供的大量新特性。一方面可提高系统处理的性能,另一方面将简化数据库管理维护工作。

  • 合理的表空间设计,减少数据文件间的I/O冲突 
  • 数据库物理结构设计和数据文件的规划部署 
  • 超大型表的分区表和索引的设计 
  • 合理的临时(Temp)表空间和回滚表空间(Undo)的规划设计 
  • 合理设计联机日志文件、归档文件的大小和位置 
  • 数据库对象物理特性的设计 
  • Oracle 数据自动存储管理(ASM)技术的应用 

 

3)集群数据库系统的技术咨询和实施
RAC(Real Application Cluster)数据库是Oracle基于集群服务器的集群数据库,是一种具有高可用性、高扩展性和高性能的数据库架构。相比单实例数据库,RAC在数据库设计方面更为复杂并具有更高的要求。


该项服务将由我们公司的资深技术顾问根据客户应用需求和数据存取特点,同时结合RAC数据库技术特点,在数据库逻辑设计、物理设计和应用设计及其部署方面为客户提供咨询建议和方案,并提供方案实施的服务。 


此项服务的目的是在客户的数据库系统中充分使用和发挥RAC数据库的特性和优势,而避免或降低RAC多节点间的数据同步和全局锁引起的性能影响。

 

4)数据库应用开发优化技术指导和咨询
为了保证数据库系统能够获得更高的性能,最有效的方法不是在系统上线运行后进行性能优化和调整,而是在系统设计和应用开发时就进行优化的设计和开发。 


该项服务将由我们公司具有丰富数据库应用开发经验的技术顾问为客户的应用开发团队提供数据库应用开发的优化指导和技术咨询。

 

5)数据安全方案设计和咨询
当客户对其敏感数据的存储和访问有高度的数据安全保护需求时,我们的技术顾问可针对客户的数据安全需求,利用Oracle数据安全保护特性和高级技术,为客户设计数据安全控制方案。在方案中,可选用的下列的数据库数据安全保护等技术: 

  • 敏感数据屏蔽(Data Masking)技术 
  • 敏感数据分级保护 
  • 敏感数据透明加密功能 
  • 数据安全备份 
  • Oracle用户和角色缺陷控制技术 
  • 数据库系统集中审计