大小: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.18M2825人在用SqliteStudio是一个可视化的Sqlite数据库管理工具,使用此工具,你可以很方便的创建和修改Sqlite2、Sqlite3版本数据库,支持表、索引、触发器、视图创建和修改。比起其它的SQLite管理工具,SqliteStudio具有绿色单文件、
查看Sqlite3(小型关系型数据库)1.54M593人在用SQLite3是sqlite的第三个主要版本,它是一款轻型数据库,不同于其他大部分的SQL数据库引擎。SQLite3易于管理、易于使用、易于嵌入其他大型程序、十分稳定、易于维护和配置。SQLite3不适合用于企业级的数据库引擎,它的设计理念也不是奔着企业
查看sqlite expert pro破解版83.33M1075人在用sqlite expert pro是一个功能全面的sqlite可视化管理工具,允许用户在sqlite服务器上执行创建,编辑,复制,提取等操作。该工具支持所有的图形界面的sqlite功能,它包括一个可视化查询构建器,一个具有语法突出显示和代码完成功能的sq
查看SqliteToMysql(数据库转换工具)6.77M148人在用SqliteToMysql是一款操作简单,功能实用的数据库转换工具。它可以帮助数据库用户将SQLite数据库数据转换为MySQL,能够有效节省将SQLite数据导入MySQL的时间,非常实用,永久免费。同时软件常用于移动应用程序和小型桌面应用程序中。而M
查看SQLite学习手册491K302人在用SQLite学习手册是一款pdf中文版的电子书籍,详细的介绍了SQLite主要特征和优点。具体包括的内容为:c/c++接口简介,数据表和视图,内置函数,索引和数据分析/清理,数据库和事物,表达式,数据类型,命令行工具,在线备份,内存数据库,临时文件,锁和
查看热门标签
网友评论1人参与,1条评论
最新排行
国学大师四库全书电子版1.13Gv2.0简体+繁体版 国学大师四库全书官方版是国学大师系列之一,是一套大型规模的古籍丛书,收录古典书籍1800部5万卷,分为经、史、子、集四大部,总计约4亿字。涉及文学、艺术、历史、地理、科技、蒙学等。注本自动加色,书籍质量比较高全文可复制,全文可朗读或输出成mp3。几
查看ansible自动化运维技术与最佳实践28.97M陈金窗pdf扫描版 ansible自动化运维技术与最佳实践由一线运维人员陈金窗,沈灿和刘政委三人联手打造。本书通过大量实例,详细讲解Ansible自动化运维方式与技巧。从基础的架构解析、安装配置,到典型应用场景与案例分析,作者分享了自己在工作中的实战经验,是掌握大规模
查看matlab高效编程技巧与应用25个案例分析45.35M吴鹏pdf扫描版 matlab高效编程技巧与应用25个案例分析是作者吴鹏八年MATLAB使用经验的总结而成一本书籍,本书力图以一种全新的模式,从各个角度将MATLAB呈现给读者。全书共分两部分:第一部分(第1~5章)是有关MATLAB高效编程的一些方法、原则介绍;第
查看linux高级程序设计36.39M陈健 pdf扫描版linux高级程序设计是一本适合Linux初学者的指南,由美国Linux内核工程师美斯特和布卢两人共同编著,陈健等人翻译。本书涉及面非常广,从基本工具和技术的使用到lamp技术的介绍,从系统底层内核的剖析到网络、数据库编程,从gnome桌面环境到图形、音
查看数据结构与算法分析c语言描述pdf高清版9.85M原书第二版数据结构与算法分析c语言描述(原书第二版)是一本是国外数据结构与算法分析方在的标准教材,由美国佛罗里达国际大学计算机学院教授MarkAllenWeiss编著。本书介绍了数据结构(大量数据的组织方法)以及算法分析(算法运行时间的估算),讨论数据结构和算法分
查看编程大讲坛C#核心开发技术从入门到精通73.32M管西京pdf扫描版编程大讲坛C#核心开发技术从入门到精通是一本C#语言核心开发书籍,由具有多年C语言开发经验的程序员管西京编著。本书内容全面,从基本的语法入手,以恰当的实例为导向,由浅入深的讲解各门技术的基本理论知识,所讲解的内容几乎囊括了此技术的所有知识点。再根据C语言
查看写给大家看的c语言书(第2版)41.09M佩里pdf扫描版写给大家看的c语言书(第2版)是一部别开生面、与众不同的C语言经典入门著作,由美国计算机编程专家佩里编著。本书内容丰富,将C语言的基础知识、必备的实战技能和宝贵编程经验尽数道来。没有云山雾罩,没有前因后果的行话,没有艰深而且不必要的内部技术细节,没有沉闷
查看
第1楼 北京市联通云BGP数据中心 网友