SQLite 作为一个开源的嵌入式数据库产品,具有系统开销小,检索效率高的特性,适用于手机、PDA、机顶盒设备等电器,并且作为嵌入式数据库在可下载的消费类应用程序中运行的很好。这篇文章介绍嵌入式数据库产品SQLite 的技术特点,并着重讨论研究与Java语言之间的接口,并以实例说明如何使用JAVA 开发基于SQLite 的应用程序。 正文: 通常我们采用各种数据库产品来实现对数据的存储、检索等功能,例如,Oracle,SQL Server, MySQL 等等。这些产品除提供基本的查询,删除,添加等功能外,也提供了很多高级特性,如触发器,存储过程,数据备份恢复,全文检索功能等。但实际上,很多的应用,仅仅利用到了这些数据库产品的基本特性而已。而且在一些小型应用上,或者某些特殊场合的应用,比如桌面程序,这些数据库产品就明显有一些臃肿。在这些情况下,嵌入式数据库的优势就特别明显了。 嵌入式数据库无须独立运行的数据库引擎,它是由程序直接调用相应的API 去实现对数据的存取操作。更直白的讲,嵌入式数据库是一种具备了基本数据库特性的数据文件。嵌入式数据库与其它数据库产品的区别是,前者是程序驱动式, 而后者是引擎响应式。嵌入式数据库的一个很重要的特点是它们的体积非常小,编译后的产品也不过几十K。这不但对桌面程序的数据存储方案是一个很好的选择,也使得它们可以应用到一些移动设备上。同时,很多嵌入式数据库在性能上也优于其它数据库,所以在高性能的应用上也常见嵌入式数据库的身影。 下面介绍的是开放源代码的嵌入式数据库,SQLite。同时侧重研究如何应用Java 连接SQLite数据库,并开发基于SQLite 的应用程序。 ......
2020-01-03 11:39:33 304KB 书籍教程-数据库类
1
大学嵌入式数据库的作业 这个安卓版本的学生成绩管理系统是基于sqlite嵌入式数据库进行开发的,实现较为简单。意在帮助大家理解和使用sqlite的接口。 基本功能: 学生基本信息的增删改查 课程信息的增删改查 成绩信息的增删改查
2019-12-21 21:20:25 1.49MB 安卓 java sqlite 嵌入式数据库
1
这个是qt调用sqlite3加密的源码,亲测可用,我的编译环境是qt5.9.0。
2019-12-21 20:13:37 2.51MB sqlite3
1
结合嵌入式数据库内容对sqlite3的进行比较详细的介绍(ppt格式),强烈推荐。
2019-12-21 20:00:38 385KB 嵌入式数据库 sqlite ppt
1