Android中的数据库

Android通过SQLite库提供了完整的关系型数据库能力,而不用强加额外的限制。

 

使用SQLite,你可以为每个应用程序创建独立的、关联的数据库。使用它们来储存和管理复杂的、结构化的应用程序数据。

 

所有的Android数据库都存在设备(或模拟器)的/data/data/<包名>/databases文件夹中。默认情况,所有的数据库都是私有的,仅允许创建它们的程序访问。在程序间共享一个数据库,可以使用Content Provider,将在本章的后面演示。

 

数据库设计是一个巨大的话题,应该有更多的篇幅来阐述,但在本书中不太可能。然而,强调标准数据库应用的最佳实践还是值得的。特别是,为资源限制的设备创建数据库时,尽量使用标准化的东西来减少数据冗余是很重要的。

 

接下来的章节将集中精力关注Android中创建和管理SQLite数据库的实用性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值