
简介编辑本段回目录

SQLite简介编辑本段回目录

|
|
|
D. Richard Hipp,SQLite的作者, Sqlite(http://www.sqlite.org)的诱人之处在于它是一个开源项目的产品,其代码甚至可用于商业软件开发,这是D. Richard Hipp的一个惊人之作。
D. Richard Hipp先生提供了一个可以对数据库文件进行完全加密SQLite的加强版本. 也就是那个叫做SQLcrypt(tm)的商业软件, 它实现了数据存储层的透明加密。 ![]() 简介编辑本段回目录D. Richard Hipp (born April 9, 1961) is the architect and primary author of SQLite as well as Fossil SCM. He and his wife, Ginger G. Wyrick, currently live and work in Charlotte, North Carolina. He also authored the Lemon Parser Generator and CVSTrac. CVSTrac became the inspiration for Trac. He is also a member of the Tcl core team. Biography Richard was born in Charlotte on April 9, 1961 but grew up in the suburbs of Atlanta, GA. He graduated from Stone Mountain High School in 1979 and enrolled at Georgia Tech. Upon graduating from Georgia Tech in 1984 with Master of Science in Electrical Engineering, Richard worked at AT&T for three years before returning to graduate school at Duke University to study under Alan W. Biermann in the Department of Computer Science. Richard took the degree of Doctor of Philosophy from Duke in 1992 and finding the academic market for Ph.D.s saturated with what he believed to be better qualified candidates, started his own software development consulting company. ![]() He married Ginger G. Wyrick on April 16, 1994, changed the name of his company to Hipp, Wyrick & Company, Inc, and signed all stock over to his new bride. Ginger and Richard moved to their present home in Charlotte, NC in August 1995. SQLite简介编辑本段回目录世界上哪个关系式数据库系统使用最为广泛?Oracle?Microsoft Sql Server?Sybase?IBM DB2?MySql?Microsoft Access?就数量上而言,这些大名鼎鼎的名字完全被一个你可能从未听说过的名字打败。目前世界上使用最广泛的关系式数据库是SQLite,他至少有3亿份Copy随各种软硬件发放。SQLite是由单独一个人开发维护至今,而且,SQLite开放源代码的。 SQLite是一个关系式数据库管理系统,其最大特点是包含在一个相对小(不到500k)的C语言库中。SQLite引擎不像常见的客户端-服务器数据库管理系统,他不是一个由程序与他通信的独立进程。相反的,SQLite库可以被编译连接到程序中成为程序的一个内置部分。程序可以简单的通过函数接口(API)使用SQLite的功能,和进程间通讯想比较,这显得更有效率。一个SQLite数据库(包括定义、表、索引和数据本身)存储在计算机中一个单一的文件中,这使得一个事务开始的时候将锁定整个数据库文件。 ![]() SQLite由美国人D. Richard Hipp(1961-04-09)创立,是开放源代码的项目。SQLite库实现了多数的SQL-92标准,包括数据库事务(Transaction),触发器(Trigger)和多数的复杂查询。SQLite的类型系统比较特别,有点象脚本语言的弱类型(weakly type),例如,可以将一个字符串存贮到数字字段中。 SQLite数据库可以同时被多个进程或者线程访问,读访问可以并行进行,写访问只能单独进行。SQLite可以被为数众多的编程语言绑定使用,包括BASIC、C、C++、Common Lisp、Java、C#、Delphi、Lua、Tcl、R、PHP、Perl、Ruby、Objective-C (on Mac OS X)、Python、newLisp和Smalltalk。SQLite的官方网站称,SQLite是目前使用最广泛的数据库系统,SQLite有1.25亿份随Firefox发放、2千万份随Mac机发放、2千万随内建SQLite的PHP发放、3亿份随Skype发放、1千万份随AOL邮件客户端发放、2千万份随Symbian发放、1千万份随Solaris 10发放、还有数百万份的SQLite随McAfee、iPhones和众多手机厂商发放。 版本 目前版本是3.5.9,2008-05-14发布。 SQLite工具 一个很好用的工具是Firefox的一个Addon,SQLite Manager,基本上有管理SQLite数据库文件的各项功能,由于是Firefox的Addon,能够有Firefox管理其升级过程,比较简便。 相关链接编辑本段回目录参考文献编辑本段回目录
http://www.bobopo.com/article/1000/91.htm →如果您认为本词条还有待完善,请 编辑词条
词条内容仅供参考,如果您需要解决具体问题 标签: D. Richard Hipp
收藏到:
![]() 同义词: Richard Hipp 关于本词条的评论 (共0条)发表评论>> |