- 2
- 0
- 约7.32万字
- 约 10页
- 2016-12-23 发布于贵州
- 举报
SQLite(轻量级最佳数据库) 原理分析和开发应用
概述
SQLite介绍
自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成部分。正与数据库管理系统非常关键一样,它们也变得非常庞大,并占用了相当多的系统资源,增加了管理的复杂性。随着软件应用程序逐渐模块模块化,一种新型数据库会比大型复杂的传统数据库管理系统更适应。嵌入式数据库直接在应用程序进程中运行,提供了零配置(zero-configuration)运行模式,并且资源占用非常少。 SQLite是一个开源的嵌入式关系数据库,它在2000年由D. Richard Hipp发布,它的减少应用程序管理数据的开销,SQLite可移植性好,很容易使用,很小,高效而且可靠。 SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。从外部看,它并不像一个RDBMS,但在进程内部,它却是完整的,自包含的数据库引擎。
嵌入式数据库的一大好处就是在你的程序内部不需要网络配置,也不需要管理。因为客户端和服务器在同一进程空间运行。SQLite 的数据库权限只依赖于文件系统,没有用户帐户的概念。SQLite 有数据库级锁定,没有网络服务器。它需要的内存,其它开销很小,适合用于嵌入式设备。你需要做的仅仅是把它正确的编译到你的程序。
架构(architecture)
SQLite采用了模块的设计,它由三个子
您可能关注的文档
最近下载
- 冀人版(2025秋)四年级下册科学期末专题训练:实验题(含答案).docx VIP
- 四川省宜宾市2024年中考数学试卷(含答案).pdf VIP
- 毕业设计论文-科研大厦空调系统+防排烟系统设计说明书.doc VIP
- 保险理赔经典案例分析课件.pdf VIP
- 2025大模型时代的新能源汽车自动驾驶发展趋势.pdf VIP
- 2025年柳州职业技术学院教师招聘考试笔试备考题库.docx VIP
- 2025年柳州职业技术学院教师招聘考试笔试备考题库及答案解析.docx VIP
- 2020版电网技术改造和检修工程定额介绍及配套文件解读.pdf VIP
- 《健康评估》课件——心脏及血管评估.pptx VIP
- 云南省三支一扶考试真题2025.docx VIP
原创力文档

文档评论(0)