大小: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、双击进行阅读
同类热门
类似软件
Sqlite3(小型关系型数据库)1.54M558人在用SQLite3是sqlite的第三个主要版本,它是一款轻型数据库,不同于其他大部分的SQL数据库引擎。SQLite3易于管理、易于使用、易于嵌入其他大型程序、十分稳定、易于维护和配置。SQLite3不适合用于企业级的数据库引擎,它的设计理念也不是奔着企业
查看SqliteStudio(sqlite数据库管理工具)31.18M2696人在用SqliteStudio是一个可视化的Sqlite数据库管理工具,使用此工具,你可以很方便的创建和修改Sqlite2、Sqlite3版本数据库,支持表、索引、触发器、视图创建和修改。比起其它的SQLite管理工具,SqliteStudio具有绿色单文件、
查看SQLite学习手册491K288人在用SQLite学习手册是一款pdf中文版的电子书籍,详细的介绍了SQLite主要特征和优点。具体包括的内容为:c/c++接口简介,数据表和视图,内置函数,索引和数据分析/清理,数据库和事物,表达式,数据类型,命令行工具,在线备份,内存数据库,临时文件,锁和
查看SqliteToMysql(数据库转换工具)6.77M146人在用SqliteToMysql是一款操作简单,功能实用的数据库转换工具。它可以帮助数据库用户将SQLite数据库数据转换为MySQL,能够有效节省将SQLite数据导入MySQL的时间,非常实用,永久免费。同时软件常用于移动应用程序和小型桌面应用程序中。而M
查看sqlite expert pro破解版83.33M1058人在用sqlite expert pro是一个功能全面的sqlite可视化管理工具,允许用户在sqlite服务器上执行创建,编辑,复制,提取等操作。该工具支持所有的图形界面的sqlite功能,它包括一个可视化查询构建器,一个具有语法突出显示和代码完成功能的sq
查看热门标签
网友评论1人参与,1条评论
最新排行
read2u(中文语音朗读软件)8.99Mv2.1官方版 read2u官方版是一款非常好用的中文语音朗读软件,也就是把电子读物变成有声读物的一种工具,不同于有些校对软件,read2u是专门为了朗读汉字而设计的,具有良好的音质,卓越的多音字识别系统,具有同音乐的完美结合,对于朗读的各项参数具有开放性,它支持
查看android从入门到精通 巅峰卓越 pdf104.92M高清扫描版 本款android从入门到精通是巅峰卓越编著的,是目前最优秀的一款android入门书籍。全书结合实际工作中的范例,逐一讲解Android的各种知识和技术。还以实际开发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。同时在每章首
查看ASP动态网页设计与Ajax技术43.4M唐四薪pdf扫描版ASP是经典的动态网页制作技术,具有简单易学、运行环境易于配置等优点,但如何更好的入门和学习呢?ASP动态网页设计与Ajax技术可以帮助广大网友快速上手,这是一本ASP动态网页和Ajax技术的学习教材,由唐四薪,谭晓兰,唐琼三人编著。本书内容丰富,教学目
查看写给大家看的设计书第4版18.76Mpdf扫描版写给大家看的设计书 第四版是一本设计类书籍的经典著作,由世界级设计师Robin Williams编著。第4版全面修订,更新了大量实例,并增加了一章内容,介绍排版设计。本书全书主要围绕着对比、重复、对齐和亲密性四条基本原则而写作,简洁通俗、幽默生动,再配以
查看
第1楼 北京市联通云BGP数据中心 网友