上QQ阅读APP看书,第一时间看更新
第1章 数据库开发技术概述
大多数读者已经学习了有关数据库系统的知识,对数据库、数据库管理系统、数据库系统有了基本的认识,也掌握了关系数据库的原理、概念,能使用SQL对关系数据库中的数据进行操纵。SQL的使用方式包括交互式和嵌入式。在数据库系统课程中,主要以交互式的方式来使用SQL,而在真正的企业级应用中,SQL更多的是嵌入在应用程序中,以嵌入式的方式来运行。本章主要介绍应用程序与数据库之间的关系,主要说明数据库系统与应用程序之间的关系。之后在介绍多层软件架构的基础上,对数据访问层(也称持久化层)进行了阐述。在数据访问层中,有很多数据库访问接口技术,选择其中部分技术进行了简介。除了上述传统的数据库访问接口之外,近年来,对象-关系映射技术也得到了非常广泛的应用。本章介绍了对象-关系映射技术及Hibernate框架,同时对XML等非关系型数据存储技术进行了说明。