东坡下载:内容最丰富最安全的下载站!

帮助|文件类型库|最新更新|下载分类|排行榜

桌面主题教育相关素材下载字体下载外语学习高考考研建筑图集高考作文书法字体桌面壁纸CAD图纸考研素材

首页硬件驱动硬件教程 → SQLite权威指南(第二版) pdf 高清格式

SQLite权威指南(第二版)

SQLite权威指南(第二版)pdf 高清格式

  • 大小:29.5M
  • 语言:中文
  • 平台:WinXP
  • 更新:2014-11-11 20:4
  • 等级:
  • 类型:书集教程
  • 网站:http://www.uzzf.com
  • 授权:免费软件
  • 厂商:
  • 产地:国产软件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
软件介绍软件截图相关软件软件教程网友评论下载地址

SQLite权威指南(第二版)是一本关于SQLite起源、特性、简介、使用、深度解析的书。全书首先从SQLite最初起源、特性、设计理念、实际应用讲解开始,逐步深入、全面地介绍了在各个平台如何使用SQLite。接着,介绍SQLite的一般SQL和高级功能的SQL,采取举例说明,使得本书内容生动有趣。然后,全面介绍了各种语言如何与SQLite进行编程交互,重点介绍SQLite原生语言C语言中的API,使得使用者可以不管扩展SQLite的功能。本书还介绍了目前火热的IOS和Android开发中如何使用SQLite,并给出实际例子。最后,介绍了SQLite内部架构设计,使得读者可以深入理解SQLite,高级开发者可以进一步参与SQLite开发或者开发自己的SQLite。

SQLite权威指南(第二版)目录

译者序

推荐序1

推荐序2

推荐序3

关于作者

关于技术评审

致谢

简介

第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数据库的操作问题

 总结

索引


PC官方
安卓官方手机版
IOS官方手机版

SQLite权威指南(第二版)截图

下载地址

SQLite权威指南(第二版) pdf 高清格式

热门评论
最新评论
昵称:
表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
字数: 0/500 (您的评论需要经过审核才能显示)

编辑推荐

报错

请简要描述您遇到的错误,我们将尽快予以修正。

转帖到论坛
轮坛转帖HTML方式

轮坛转帖UBB方式