大小:29.43M
更新时间:23-09-04
系统:Pc
sqlite权威指南 第二版是一本关于SQLite起源、特性、简介、使用、深度解析的书,由格兰特·艾伦和迈克·欧文斯两人共同编著。本书内容丰富翔实,特色鲜明,不仅为开发人员提供了全新的数据库选择,并且全面介绍了如何应用这种选择。其中第1、2章全面细致且重点突出地介绍了SQLite的起源和特点,并与主流大型关系数据库进行比较,这可作为数据库选型的重要参考。从第3章开始,全面介绍SQLite中的SQL、高级SQL、核心API和扩展API以及各种语言扩展、iPhone和android开发中如何应用SQLite等,全书内容翔实,实例丰富,理论与实践并举,非常适合SQLite新手和从事者们下载学习。
《sqlite权威指南 第二版》首先从SQLite最初起源、特性、设计理念、实际应用讲解开始,逐步深入、全面地介绍了在各个平台如何使用SQLite。接着,介绍SQLite的一般SQL和高级功能的SQL,采取举例说明,使得本书内容生动有趣。然后,全面介绍了各种语言如何与SQLite进行编程交互,重点介绍SQLite原生语言C语言中的API,使得使用者可以不管扩展SQLite的功能。本书还介绍了目前火热的IOS和Android开发中如何使用SQLite,并给出实际例子。最后,介绍了SQLite内部架构设计,使得读者可以深入理解SQLite,高级开发者可以进一步参与SQLite开发或者开发自己的SQLite。
不管您是SQLite的初学者,还是SQLite资深用户或者是对SQL语言和程序设计感兴趣的技术爱好者, 都可以从本书汲取营养。
译者序 IV 推荐序1 VI 推荐序2 VIII 推荐序3 IX 关于作者 XX 关于技术评审 XXI 致谢 XXII 简介 XXIII 第1章 SQLite介绍 嵌入式数据库 开发者的数据库 管理员的数据库 SQLite历史 谁在使用SQLite 体系结构 接口 编译器 虚拟机 后端 工具和测试代码 SQLite的特性和设计理念 零配置 移植性 紧凑性 简单性 灵活性 自由授权 可靠性 易用性 性能和限制 本书面向的读者 本书的组织结构 附加说明 总结 第2章 入门 何处获取SQLite Windows上的SQLite 获得命令行程序 获取SQLite动态链接库(DLL) 在Windows上编译SQLite源代码 使用微软Visual C++构建SQLite DLL 用Visual C++构建动态链接SQLite的客户端 用MinGW构建SQLite Linux、苹果Mac OS X以及其他POSIX系统上的SQLite 二进制和包 从源代码编译 命令行程序 Shell模式下的CLP 命令行模式的CLP 数据库管理 创建数据库 获得数据库的Schema信息 导出数据 导入数据 格式化 导出带分隔符的数据 执行无人值守维护 备份数据库 获得数据库文件的信息 其他SQLite工具 总结 第3章 SQLite中的SQL 数据库示例 安装 运行示例 语法 命令 常量 关键字和标识符 注释 创建数据库 创建表 修改表 数据库查询 关系操作 select命令与操作管道 过滤 限定和排序 函数(Function)和聚合(Aggregate) 分组(Grouping) 去掉重复 多表连接 名称和别名 子查询 复合查询 条件结果 处理SQLite中的Null 总结 第4章 SQLite中的高级SQL 修改数据 插入记录 更新记录 删除记录 数据完整性 实体完整性 域完整性 存储类 视图 索引 触发器 事务 事务的范围 冲突解决 数据库锁 死锁 事务的类型 数据库管理 附加数据库 数据库清理 数据库配置 系统目录 查看查询计划 总结 第5章 SQLite设计与概念 API 主要数据结构 连接和语句 核心API 可操作的控制 使用线程 扩展API 创建用户自定义函数 创建用户自定义聚合 创建用户自定义排序 事务 事务生命周期 锁状态 读事务 写事务 调整页面缓存 过渡到独占状态 调整页面缓存 等待锁 繁忙处理 使用恰当的事务 代码 使用多个连接 finalize()函数的重要性 共享缓存模式 总结 第6章 核心C API 查询封装 连接与断开连接 执行查询 获取表查询 查询准备 编译 执行 完成与重置 获取记录 获取字段信息 获取字段值 一个实例 查询参数化 参数编号 参数命名 Tcl参数 错误与异常 错误处理 繁忙情况处理 模式改变处理 操作控制 提交钩子 回滚钩子 更新钩子 授权函数 线程 共享缓存模型 线程与内存管理 总结 第7章 扩展C API API 注册函数 步骤函数 返回值 函数 返回值 数组与内存清理器 错误处理 返回输入值 聚合 注册函数 实例 排序规则 排序法定义 简单例子 按需排序 总结 第8章 语言扩展 选择一种扩展语言 Perl 安装 连接 查询处理 参数绑定 用户自定义函数 聚合 Python 安装 连接 查询处理 参数绑定 用户自定义函数 聚合 APSW(另一种Python接口) Ruby 安装 连接 查询处理 参数绑定 用户自定义函数 Java 安装 连接 查询处理 自定义函数和聚合 JDBC Tcl 安装 连接 查询处理 用户自定义函数 PHP 安装 连接 查询 用户自定义函数和聚合 总结 第9章 iOS开发中的SQLite SQLite iOS开发的先决条件 注册成为Apple软件开发者 下载并安装Xcode和iOS SDK 其他开发环境 建立iSeinfeld iOS SQLite应用 第一步:创建一个新的Xcode工程 第二步:将SQLite框架添加到工程 第三步:准备Foods数据库 第四步:为食品数据创建类 第五步:访问和查询SQLite数据库 第六步:最后包装和配置iSeinfeld应用程序 运行iSeinfeld iOS中处理大型SQLite数据库 总结 第10章 Android开发中的SQLite SQLite Android开发的先决条件 检查先决条件和JDK 下载和安装Android SDK Starter包 下载和安装Android开发工具 添加Android平台和组件 Android SQLite类和接口 使用基础帮助类:SQLiteOpenHelper SQLiteDatabase类 在实际中应用SQLiteOpenHelper和SQLiteDatabase 使用SQLiteQueryBuilder类查询SQLite数据库 搭建Seinfeld Android SQLite应用程序 创建新的Android工程 将Seinfeld SQLite数据库添加到工程 查询Food数据库表 定义用户接口 连接数据和用户接口 查看完成的Seinfeld应用程序 SQLite Android应用程序的注意事项 Android数据库的备份 Android系统处理大型SQLite数据库 总结 第11章 SQLite内部机制及新特性 B-tree和Pager模块 数据库文件格式 B-tree API 显示类型、存储类以及亲缘性介绍 显示类型 类型亲缘性 亲缘性和存储 执行中的亲缘性 预写日志 WAL工作原理 激活和配置WAL WAL的优缺点 启用WAL时SQLite数据库的操作问题 总结 索引
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
应用信息
同类热门
类似软件
SqliteStudio(sqlite数据库管理工具)31.83M4311人在用 SqliteStudio是一个可视化的Sqlite数据库管理工具,使用此工具,你可以很方便的创建和修改Sqlite2、Sqlite3版本数据库,支持表、索引、触发器、视图创建和修改。比起其它的SQLite管理工具,SqliteStudio具有绿色单
查看
SQLite学习手册491K396人在用 SQLite学习手册是一款pdf中文版的电子书籍,详细的介绍了SQLite主要特征和优点。具体包括的内容为:c/c++接口简介,数据表和视图,内置函数,索引和数据分析/清理,数据库和事物,表达式,数据类型,命令行工具,在线备份,内存数据库,临时文件
查看
SQLiteSpy(sqlite可视化管理工具)4.55M1876人在用 SQLiteSpy是一款快速紧凑型的sqlite可视化管理工具,支持SQLite,sqlite3,DB和DB3格式。通过干净,整洁的可视化图形操作界面,读取sqlite数据库,建立新的SQL查询,视图,复制和删除表、编辑单元格,以及查看索引,触发器
查看
SQLite Expert Pro(sqlite可视化管理工具)42.19M1362人在用 SQLite Expert Pro是一个功能全面的sqlite可视化管理工具,允许用户在sqlite服务器上执行创建,编辑,复制,提取等操作。该工具支持所有的图形界面的sqlite功能,它包括一个可视化查询构建器,一个具有语法突出显示和代码完成功能
查看热门标签
网友评论1人参与,1条评论
最新排行
玻璃幕墙图集03j103-34.91Mpdf高清版 玻璃幕墙图集03j103-3是中华人民共和国建设部批准发布的一款玻璃幕墙标准,主要包括吊挂玻璃幕墙、吊挂点支式玻璃幕墙、座地玻璃幕墙、座地点支式玻璃幕墙四个大类,是指导规范的专业图集,能够给作业者提供更好的参考。另外本款03j103-3全玻璃幕墙图
查看
深入剖析Android开发:小应用里的大智慧pdf扫描版52.58Mpdf扫描版深入剖析Android开发:小应用里的大智慧是一本Android应用开发书籍,由张泳和葛丽娜两人共同编著。本书以谷歌的音乐播放器为例,深入剖析了Android的重要组件和核心服务,书中首先介绍了Android开发环境的搭建,以及AndroidSDK中一些
查看
android开发范例实战宝典79.16Mpdf扫描版 android开发范例实战宝典是一本安卓开发学习实战教材,由武永亮编著。本书重点讲解了200多个常见的Android开发实例,并对重点代码做了大量注释和讲解,通过对这些实例的演练,可以快速提高读者的开发水平。全书内容全面,涵盖广泛,介绍了Andro
查看
嵌入式linux应用开发完全手册110.85M韦东山pdf扫描版嵌入式linux在嵌入式领域发展迅速,需求旺盛,但是入门却很难,初学者多是自己学习,效率不高,为此小编带来了嵌入式linux应用开发完全手册,这是一本嵌入式linux系统应用开发手册,由韦东山编著。本书以S3C2410、S3C2440开发板为例,从分析硬
查看
由浅入深学SQL Serve pdf版75.58M 由浅入深学SQL Server:基础、进阶与必做300题是一本SQL数据库基础进阶教材,由王俊和郑笛两人共同编著。本书结合大量贯穿于全书的实例,全面、系统、深入地介绍了SQL Server 2008开发技术,图文并茂、深入浅出,力图以最直观的方式使
查看
unity 3d游戏开发27.1M宣雨松pdf扫描版 unity 3d游戏开发是一本Unity 3D游戏开发入门书籍,由宣雨松编著。本书从初学者入门角度讲解了Unity游戏开发,让读者快速学会了如何使用Unity制作3D游戏,如何以两种语言去讲解游戏脚本的编写,在入门阶段我们使用JavaScript语
查看
java ee 7权威指南 卷2(原书第5版)55.08M埃里克·珍兆科pdf扫描版 java ee 7权威指南 卷2(原书第5版)是一本java EE权威开发指南,由美国程序员埃里克·珍兆科、里卡多·塞维拉 - 纳瓦罗、伊恩·埃文斯、金姆·哈泽和威廉·马基特五人共同编著。本书是一个面向任务的实用指南,通过一系列实用示例介绍如何开发
查看
实例精通Dreamweaver与PHP&MySQL整合应用169.92M李志文pdf扫描版实例精通Dreamweaver与PHP&MySQL整合应用是一本Dreamweaver与PHPMySQL高级指导实战图书,由李志文编著。本书内容丰富翔实,能够指导读者真正学会利用Dreamweaver,而不是使用Dreamweaver,更不会将读
查看
数据库系统实现第二版26.33M加西亚·莫利纳pdf扫描版 数据库系统实现第二版是一本数据库实现原理书籍,由美国程序员加西亚·莫利纳编著。本书内容深入且全面,技术实用且先进,叙述深入浅出,书中从数据库实现者的角度对数据库系统实现原理进行了深入阐述,并具体讨论了数据库管理系统的三个主要成分:存储管理器、查询处
查看
游戏编程数学和物理基础pdf54.86M 游戏编程数学和物理基础pdf是“游戏开发技术系列丛书”之一,由斯达乐编著,徐明亮等翻译。本书讨论了三角几何知识,向量和矩阵运算,变换,碰撞和能量,以及1D/2D/3D空间内的运动等内容,循循善诱地指导读者如何利用数学与物理知识达到提升自身游戏开发水
查看
计算机通信与网络(第2版)57.16M杨庚pdf扫描版计算机通信与网络(第2版)是一本计算机网络教材,由杨庚编著。本书是作者结合多年教学及科研工作的经验编写而成的,在介绍基础知识的基础上,又介绍了计算机网络与通信技术的发展概况,内容由浅入深,理论与实践相结合,面向应用,能够帮助读者很快的学习掌握计算机网络技
查看
软件架构师的12项修炼1K高清扫描版软件架构师的12项修炼是一本软件架松领域开创性著作,由[美] Dave Hendricksen著,张菲翻译。作者阐述了如何用架构视点和架构视图的方法定义软件架构,本书的十二项技能按三个部分来组织:关系技能、个人技能和商务技能。这种分类基于相关的优先顺序,
查看
第1楼 北京市联通云BGP数据中心 网友