原文:SQLite源程序分析之sqlite3.c

...

2016-08-30 14:48 0 2202 推荐指数:

查看详情

SQLite源程序分析之回叫机制

  sqlite3_exec()包含一个回叫(callback)机制,提供了一种从SELECT语句得到结果的方法。   sqlite3_exec()函数第3个参数是一个指向回叫函数的指针,如果提供了回叫函数,SQLite则会在执行SELECT语句时 ...

Tue Aug 30 22:49:00 CST 2016 0 1706
SQLite3源程序分析之查询处理及优化

前言   查询处理及优化是关系数据库得以流行的根本原因,也是关系数据库系统最核心的技术之一。SQLite的查询处理模块很精致,而且很容易移植到不支持SQL的存储引擎(Berkeley DB最新的版本已经将其完整的移植过来)。  查询处理一般来说,包括词法分析、语法分析、语义分析、生成执行计划 ...

Tue Aug 30 01:54:00 CST 2016 0 2820
SQLiteC#连接SQLite

SQLite是一个开源、免费的小型的Embeddable RDBMS(关系型数据库),用C实现,内存占用较小,支持绝大数的SQL92标准,现在已变得越来越流行,它的体积很小,被广泛应用于各种不同类型的应用中。SQLite已经是世界上布署得最广泛的SQL数据库引擎,被用在无以计数的桌面电脑应用中 ...

Wed May 06 01:52:00 CST 2015 1 38586
SQLiteC#连接SQLite

SQLite是一个开源、免费的小型的Embeddable RDBMS(关系型数据库),用C实现,内存占用较小,支持绝大数的SQL92标准,现在已变得越来越流行,它的体积很小,被广泛应用于各种不同类型的应用中。SQLite已经是世界上布署得最广泛的SQL数据库引擎,被用在无以计数的桌面电脑应用中 ...

Fri Nov 17 19:21:00 CST 2017 0 19256
SQLite

  SQLite是一个小型的关系型数据库,最大的特点是不需要单独的服务、零配置。Python的标准库中自带了SQLite数据库相应的驱动模块了。安装了Python,就可以直接使用SQLite数据库。建立数据库连接对象   通过上面的方式就创建了数据库的连接对象 ...

Thu Dec 13 17:46:00 CST 2018 0 1398
sqlite 页面结构分析

新建一个数据库,执行“create table t1(id integer,info text);”命令后对数据库文件结构的简要分析如下: 数据库中第一个页是Btree页。第一个页面的前100个字节是一个对数据库文件进行描述的“文件头”,通过对应关系可以获得“包括数据库的版本、格式的版本、页大小 ...

Wed Jul 11 08:09:00 CST 2012 2 3151
sqlite Btree结构分析

Btree结构中最要包含一个BtShared结构,该结构包含了一个打开的数据库的所有页面相关信息。 View Code 1:pPager 存储Btree页面 ...

Mon Jul 09 00:17:00 CST 2012 0 3333
SQLiteC#中操作SQlite

简介 SQLite是轻量级数据库,具体的介绍请参考官网(SQLite官网)。在WinForm的项目中需要采用独立的数据库访问,可在断网单机上使用,所以选择了SQLite! 使用 主要针对C#项目(WinForm)进行部署过程 ...

Thu Oct 10 17:19:00 CST 2013 0 3177
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM