1任何类型的数据库都应具有下列特征:•它不是将数据保存在网络中的儿台不同服务器上,从而方便进行集中化管理。•它的备份过程更为容易。•它提供事务处理持续化。•它提供恢复和容错。•它允许多个用户共享数据。•它提供安全控制,以实现完整性检查、访问控制和必要的机密性级别。事务处理持续化(transactionpersistence)意味着执行事务处理的数据库过程是持久可靠的。在进行事务处理之后,数据库的安全状态应保持原状,同时还需要确保事务处理的完整性。2关系数据库模型(relationaldatabasemodel)使用属性(列)和元组(行)来包含和组织信息;层次数据库模型(hierarchicaldatabasemodel)组合了在逻辑树结构中相关联的记录和字段;网络数据库模型(networkdatabasemodel)构建在层次数据库模型之上。与层次数据库模型不同,在网络数据库模型中,要找到一个数据元素,你不必知道如何从一个分支进入另一个分支,然后从一个父节点进入一个子节点,网络数据库模型允许每个数据元素拥有多个父节点和子记录。这形成了一种类似网络的冗余结构,而非严格的树形结构;面向对象的数据库(object-orienteddatabase)可以设计为管理多种不同类型的数据。日图像、语音、文档和视频)。对象-关系数据库(Object-RelationalDatabase,ORD)或对象-关系数据库管理系统(Object-RelationalDatabaseManagementSystem,ORDBMS)是一种具有以面向对象编程语言编写的软件前端的关系数据库。3开放数据库互连(OpenDatabaseConnectivity,ODBC)一个应用编程接口(ApplicationProgrammingInterface,API),允许应用程序与本地的或者远程的数据库通信。应用程序向ODBCAPI发送请求。ODBC为数据库查找到执行翻译的、针对具体数据库的必要驱动程序,进而将请求翻译为特定数据库能够理解的数据库命令。对象链接和嵌入数据库(ObjectLinkingandEmbeddingDatabase,OLEDB)作为中间件运行在客户端或者服务器上,将数据分成多个组成部分。它提供一个底层接口,以链接不同数据库的数据以及提供对不同位置或不同格式数据的访问。ActiveX数据对象(ActiveXDataObject,ADO)一个允许应用程序访问后端数据库系统的API。它是一组ODBC接口的集合,使用可访问对象来展示数据来源的功能。ADO使用OLEDB接口连接数据库,并且可以使用多种不同的脚本语言进行开发。ADO常用在Web应用程序和其他客户端/服务器应用程序中。Java数据库互连(JavaDatabaseConnectivity,JDBC)是一个允许Java应用程...