• 应选用具有安全机制的关系型数据库管理系统;
• 所选用的数据库要求具有多种安全性认证模式,支持数据库之角色和用户管理功能,能够方便实现权限许可的验证、授予、修改和收回;
• 所选用的的数据库要求具有表、图表、索引、视图、存储过程、触发器等数据库组件;
• 所选用的数据库应具有数据完整性检查功能;
• 所选用的数据库应具有强大的数据备份与恢复功能,支持多种备份/恢复介质、多种备份/恢复类型,并要求应有联机备份 / 恢复功能;
• 所选用的数据库应具有数据控制语言( DCL )、数据定义语言( DDL )、数据操作语言( D ML);
• 选用的数据库要求具有良好的开放性、可移植和可扩展性,应具有多种数据转换(类型运算、导入导出等)功能和多种数据复制功能;
• 所选用的数据库应具有事务控制功能,可满足事物的自动性、一致性、独立性和持久性要求;
• 所选用的数据库具有良好的并发控制功能,支持行级锁(记录锁)、页级锁、簇级锁、表级锁和数据库级锁,并能有效避免用户控制的死锁问题和事务引用的会话级和表级死锁问题;
• 所选用的数据库应能够满足 ODBC 接口规范。