SQLite教程
本教程将让您快速启动SQLite编程学习。
SQLite是一个软件库,实现自足,服务器,零配置,事务性的SQL数据库引擎。SQLite是一个增长最快的数据库引擎,但是这是人气,没有多少增长率。SQLite源代码是属于公有领域。
什么是SQLite?
SQLite是一个数据库,它是零配置,这意味着其他数据库一样,不需要在系统中配置。
像其他数据库,SQLite引擎不是一个独立的过程,可以按应用程序要求连结静态或动态。 SQLite 直接访问其存储文件。
为什么要用SQLite?
-
SQLite不需要一个单独的服务器进程或系统操作(服务器)。
-
SQLite 不需要配置,这意味着没有需要安装或管理。
-
一个完整的SQLite数据库存储在一个单一的跨平台的磁盘文件。
-
SQLite是非常小,重量轻,小于400KiB完全配置或小于250KiB的省略可选功能。
-
SQLite是自足的,这意味着不需要任何外部的依赖。
-
SQLite的交易是完全符合ACID,允许多个进程或线程安全访问。
-
SQLite支持大多数(SQL2)符合SQL92标准的查询语言功能。
-
SQLite是在ANSI-C编写的,并提供了简单和易于使用的API。
-
SQLite可在UNIX(在Linux,Mac OS-X,Android,IOS)和Windows(Win32中,WINCE,WinRT的)中运行。
历史:
-
2000 -- D. 理查德·希普设计SQLite是为经营程序所需的任何管理的目的。
-
2000 -- 在八月的SQLite1.0发布用GNU的数据库管理器。
-
2011 -- 希普(Hipp)宣布,以添加UNQl的接口SQLite的DB和发展UNQLite(面向文档的数据库)。
读者
对于初学者来说,帮助他们了解基本的SQLite数据库引擎,先进的理念和参考。
前提条件
在开始做这个参考的例子各类实践之前,我假设你已经知道什么是数据库,尤其是RDBMS和计算机编程语言是什么。
1 - SQLite 函数参考
在本教程,发现引用内置SQLite 的所有重要功能。
SQLite 有用函数
2 - SQLite 有用资源
在此页面集合SQLite数据库网站和书籍。
如果想在此页面列出您的网站,书籍或其他资源,请联系 yiibai.com#gmail.com(用@代替#)
SQLite 有用的网站
-
SQLite Home Page - SQLite 官方网站,SQLite安装,新闻和完整的教程SQLite最新版本。
-
PHP SQLite3 - 这提供完整的细节,对PHP的支持SQLite的第3版数据库。
-
SQLite JDBC Driver: - SQLite的JDBC,由Taro L. Saito开发的一个库,访问和创建Java中的SQLite数据库文件。
-
DBD-SQLite-0.31 - SQLite的Perl驱动程序一起使用,使用Perl DBI模块。
-
DBI-1.625 - Perl的DBI模块提供任何SQLite的数据库,包括通用接口。
-
SQLite Python - Gerhard Haring(格哈德·哈林)写的sqlite3 的 python的模块。它提供了一个SQL接口兼容的DB-API2.0规范。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创优秀实例教程
转载请注明:文章转载自:代码驿站 [http:/www.codeinn.net]
本文标题:SQLite教程
本文地址:http://www.codeinn.net/sqlite/10.html