SQLite权威指南第二版PDF电子书下载免费版|百度网盘下载

编辑评论:

SQLite权威指南是一本关于SQLite的起源、特点、介绍、使用和深入分析的书。全书从SQLite的由来、特点、设计理念、实际应用入手,逐步深入全面地介绍了如何在各种平台上使用SQLite。

SQLite 第二版 PDF 电子书下载权威指南

编辑推荐

除了企业级计算,还有一种数据库具备大量软硬件所需的关系型数据库功能,不具备传统数据库管理系统的复杂配置、维护和高成本。它是 SQLite 数据库——一个极其紧凑和可嵌入的数据库,可以处理大量数据。通过编程和开发,SQLite 可以拥有许多强大的功能。它还支持C、Java、Ped、PHP、Pvthon、Ruby、Td等语言。 《SQLite指南(第二版)》包含了SQLite数据库版的内容,全面介绍了SQLite的功能和API,同时基于SQLite,帮助新手开启数据库开发的第二次旅程。您可以立即开发应用程序,例如服务器端浏览器插件或可能流行的 iPhone 或 Android 应用程序!您将了解 SQLltc 的 C、Java、Pd、PHP、Python、Ruby 和 Tcl 展览。您将掌握 SQLite。您将学习使用 SQLitc 开发 iOS (iPhone) 和 Android 应用程序。在全球范围内,从手机和 GPS 设备到机顶盒和网络浏览器,数以千计的产品都选择了 SQLite 数据库。你可能每天都在不知不觉中使用 SQLite。

——艾伦、格兰特艾伦和迈克欧文斯

总结

本书是一本关于SQLite的由来、特点、介绍、使用、深入分析的书。全书从SQLite的起源、特点、设计理念、实际应用入手,逐步深入全面地介绍了如何在各种平台上使用SQLite。接下来,介绍SQLite的通用SQL和高级功能的SQL,并以实例说明,使本书的内容生动有趣。然后,全面介绍了各种语言在编程中是如何与SQLite交互的,重点介绍了SQLite原生语言C语言中的API,让用户可以不顾一切地扩展SQLite的功能。本书还介绍了如何在当前热门的IOS和Android开发中使用SQLite,并给出了实际的例子。最后介绍了SQLite的内部架构设计,让读者深入了解SQLite,高级开发者可以进一步参与SQLite开发或开发自己的SQLite。

作者介绍

GrantcAllen 拥有 20 多年的 IT 工作经验,1 曾担任软件开发公司的首席技术官 (CTO) 和 Google 的数据架构师。 a 他的工作跨越多个行业,1 拥有政府部门和学术部门,1 提供大型系统设计、开发、性能、创新和颠覆性变革的咨询。 aGrant 也是学术会议和行业会议的常客,1 他经常做一些关于数据挖掘、协作技术、关系数据库和技术业务的报告。 aGrant 在高科技领域 他获得了博士学位。在业余时间作为一家领导颠覆性创新理论项目的科技公司

Mikec Owens 是德克萨斯州沃思堡一家大型房地产公司的 IT 总监,2 他在那里开发和管理公司的核心系统。a 之前,他曾在美国能源部橡树岭国家实验室工作,这是一家大型国家实验室)作为流程设计工程师,2 作为 Nova Information Systems 的 C++ 程序员。a 他是 PySQLite 的原始创建者,2 PySQLite 是 SQLite 的 Python 扩展。a Mike 毕业于田纳西大学诺克斯维尔分校,2获得化学工程学士学位

Mike 喜欢慢跑、弹吉他、滑雪、3 和与他的伙伴在德克萨斯州狭长地带打猎。a 他与妻子、两个女儿和两只小猎犬住在德克萨斯州的沃夫 Fortress Life

开发者的数据库

SQLite 有很多功能。它是一个数据库、一个库、一个命令行工具,也是学习关系数据库的绝佳工具。确实有很多使用方式——嵌入式环境、网站、操作系统服务、脚本语言和应用程序。对于程序员来说,SQLite 就像一条数据传送带,提供了一种绑定应用数据的便捷方式。就像传送带一样,SQLite 的使用没有尽头。

SQLite 除了只是一个存储容器,还可以作为一个纯数据处理工具。 SQLite 具有适当的大小和复杂性,可以轻松地将应用程序使用的数据结构转换为表并将它们存储在内部数据库中。通过这种方式,您可以操作相互关联的数据,并且您可以完成非常繁重的任务,而无需编写自己的算法来操作和排序数据结构。如果您是一名程序员,想象一下在您的程序中自己完成以下 SQL 语句所代表的工作需要多少代码: SELECT AVG(z-y) FROM table GROUP BY x HAVING x>MIN(z)OR x<最大(y)>
< p>

ORDER BY yDESC LIMIT 10 OFFSET 3; SQLite 也是学习编程的好工具,通过它你可以学习很多计算机科学主题。分析器、分词器、虚拟机、Btree算法、高集成缓存、程序架构,通过这些可以阐明计算机科学的许多经典概念。 SQLite 的模块化、小型化和简单性使得专注于这些问题之一变得容易。

阅读剩余
THE END