第二代身份证制证系统以户政管理为基础,以人口信息管理系统和公安计算机网络为依托,因此,第二代身份证制证系统所基于的数据库是和人口信息管理系统相似的。
二代证制证系统中,通信服务器的作用只是负责与人口信息管理系统交换制证与控制信息,功能简单,对服务器的处理能力及方案要求不高,因此,在此重点分析二代证制证系统的核心——数据库系统。
由于二代证数据库系统是一个人口综合信息系统,其包含的信息纷繁复杂,且要从可靠途径进行信息资源收集、整合、分析、处理,它要求本系统数字化、系统化、智能化、关联化、一体化程度较高,要实现这些工作对系统的整合性要求极高。
二代证系统的数据库由于其本身应用目标要求所致将是复杂而巨大的,既包括结构化的传统数据类型,例如:人口资源库中的人名、性别、年龄等,又包括图形、图像等非结构化的数据类型,例如:人员的照片等。整个系统可能还需要与一些其他网络设备或应用建立连接,同时考虑到开发、维护、升级等问题,所以应该是开放的、符合通用标准的,并能随着信息收集的一步步完善以及各项功能和服务的逐步开展持续增长。同时因为制证工作的业务特点及保密性问题,同时访问数据库的并发用户最多只会保持在中等规模,一般不会太多。另外,该系统及数据需要具有很高的安全级别,要保证系统的持续运行和数据的安全可靠。
综合看来,第二代身份证制证系统数据库将具备如下特点:
Ø 系统核心是海量数据的查询
Ø TB级的海量数据存储能力
Ø 能够优化查询操作,提高查询效率
Ø 系统需要具备易扩展性,以适应基本信息量的增长同时保护现有投资
Ø 需要数据和系统的安全性极高,且系统具备易维护性
Ø 系统需具备极高可用性
Ø 系统具有较高的OLTP特性