没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
SQLite 权威指南
The Definitive Guide to SQLite
(内容摘要)
Michael Owens
Copyright . 2006 by Michael Owens
本书的示例代码可到 http://www.apress.com下载。
2
推荐者的话
最近对 SQLite 很感兴趣,认真学习有一个多月了。
学习时基本找不到既好又系统的中文文章,也买不到好的中文书籍,看来 SQLite 在国内还
是不够流行,这么好的东西,可惜了。
以我中等偏下的眼界,《The Definitive Guide to SQLite》是我所见到的最好的“SQLite入门+
大全”了,可惜也是英文的。实在找不到别的,也只好看它了,尽管我英语很不好。
由于英语很不好,又因为是打字员出身的干部,所以多年来养成了一个更不好的毛病,就是
在不得不看英文资料时总喜欢一边看一边翻,主要是怕下次再看时还是看不懂。看《The
Definitive Guide to SQLite》时这个毛病也没改,当然了,看的时候就是挑着看的,翻的也只
是书中的一小部分了。
一般情况下看完也就看完了,很少有“下次再看”的机会,这次例外。由于越学越觉着 SQLite
好玩,就想向身边的人也介绍一下,就“再看”了。越看越羞愧,本来英语就差,还随看随
翻,结果可想而知。但由于没什么动力,也就无意再重新润色了,就这样吧,反正也没什么
人看,估计遗害不会太广。
SQLite 是没有版权的,但这本书却是受版权保护的,也不知我这样做是否合法。发到网上
也只是想做一个好事,响应 SQLite 的共享精神。估计不会有人来告我吧,反正我没钱。另
外,我也只翻译了书中很小的一部分,也许根本算不上翻译(不能乱抬高自己),就算是对
SQLite 和《The Definitive Guide to SQLite》一书的一个推荐吧,同样对 SQLite 感兴趣但又
看不懂我的中文的兄弟,强烈建议看原文。感谢Richard Hipp编出这么好的程序,感谢Michael
Owens 写出这么好的书。
“空转”只是我的网名之一,网上网下知之者甚少,也就是一起骑车的几个人知道吧。如果
本文对您能有一点点帮助,也算是我对 SQLite 做了一点贡献吧。本文中带有“空注”的内
容是我个人所做的简单说明和忏悔,与原作者无关(以我的翻译水平,估计全文跟原作者都
没什么关)。
接触 SQLite 时间不长,所以本文难免会有很多错误,不是故意误导大家,是真的水平低。
如果有兄弟想对我提出指导,我的邮箱是:njgaoyi@yahoo.com.cn。如果我没有回信,不是
因为不想回,是因为我很少上网,在此先行谢过。
分析源程序时,发现每个 SQLite 源文件的头部都有这样一段话:
The author disclaims copyright to this source code. In place of a legal notice, here is a blessing:
May you do good and not evil.
May you find forgiveness foryourself and forgive others.
May you share freely, never taking more than you give.
这几句话我很喜欢,翻译不好,就拿原文出来吧,与大家共勉。
空转
Ver 1.00: 2009-11-07 于南京
(如果以后有时间、兴趣,就把翻译过的内容好好修改一下,或者再多翻一些。但愿还有以
后的版本)
3
总目录
■前言
■第 1 章 SQLite 介绍
■第 2 章 入门
■第 3 章 关系模型
■第 4 章 SQL
■第 5 章 设计和概念
■第 6 章 核心 C API
■第 7 章 扩充 C API
■第 8 章 语言扩展
■第 9 章 SQLite 内核
■附录 A SQL 参考
■附录 B C API 参考
■附录 C Codd 的 12 条准则
■索引
4
目录
SQLite 权威指南 1
总目录 2
目录 3
前言 1
第 1 章 SQLite 介绍 2
内嵌式数据库 2
开发者的数据库 3
管理员的数据库 3
SQLite 的历史 3
谁使用 SQLite 4
体系结构 4
接口(Interface) 5
编译器(Compiler) 5
虚拟机(Virtual Machine) 5
后端(Back-end) 6
工具和测试代码(Utilities and Test Code) 7
SQLite 的特色 7
零配置 7
兼容性 7
紧凑性 7
简单 8
适应性 8
不受拘束的授权 8
可靠性 8
易用性 8
性能和限制 9
附加信息 9
第 2 章 入门 10
从哪得到 SQLite 10
在 Windows 上使用 SQLite 10
获得命令行程序 10
获得 SQLite 的动态链接库(DLL) 10
在 Windows 环境下编译 SQLite 源代码 10
用 Microsoft Visual C++构建 SQLite DLL 11
用 Microsoft Visual C++构建 SQLite CLP 11
使用 SQLite 数据库 11
Shell 模式下使用 CLP 11
在命令行方式下执行 CLP 15
数据库管理 15
创建、备份和删除数据库 15
5
获得数据库文件的信息 16
其它 SQLite 工具 16
第 3 章 关系模型 17
第 4 章 SQL 18
关系模型 18
查询语言 18
SQL 的发展 18
示例数据库 18
建立 19
运行示例 19
语法 19
命令 20
常量 20
保留字和标识符 20
注释 20
创建一个数据库 21
创建表 21
改变表 21
在数据库中查询 22
关系操作 22
操作管道 23
过滤 23
限定和排序 25
函数(Function)和聚合(Aggregate) 26
分组(Grouping) 27
去掉重复 27
多表连接 27
名称和别名 28
修改数据 28
插入记录 28
修改记录 28
删除记录 29
数据完整性 29
实体完整性 29
域完整性 30
存储类(StorageClasses) 31
弱类型(manifest typing) 32
类型亲和性(Type Affinity) 33
事务 35
事务的范围 36
冲突解决 36
数据库锁 36
死锁 37
事务的种类 38
剩余121页未读,继续阅读
资源评论
- wangjieest2012-08-01翻译了前半部分...后半部分等待中
- jleitao19742013-05-02很清晰,期待更新
widon1104
- 粉丝: 9
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于python编写的Keras深度学习框架开发,利用卷积神经网络CNN,快速识别图片并进行分类
- 最全空间计量实证方法(空间杜宾模型和检验以及结果解释文档).txt
- 5uonly.apk
- 蓝桥杯Python组的历年真题
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- 前端开发技术实验报告:内含4四实验&实验报告
- Highlight Plus v20.0.1
- 林周瑜-论文.docx
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功