WEB开发网
开发学院数据库MySQL 孜孜不倦的程序员:SQLite 内幕 阅读

孜孜不倦的程序员:SQLite 内幕

 2010-09-08 00:00:00 来源:WEB开发网   
核心提示: 尽管如此,SQLite 数据库的功能却是极其丰富的,孜孜不倦的程序员:SQLite 内幕(2),因为它支持大部分 SQL-92 规范,只是去除了 RIGHT 和 FULL OUTER JOIN、ALTER TABLE、某一触发器支持、GRANT/REVOKE 以及写入 VIEW 等几项内容(更详

尽管如此,SQLite 数据库的功能却是极其丰富的,因为它支持大部分 SQL-92 规范,只是去除了 RIGHT 和 FULL OUTER JOIN、ALTER TABLE、某一触发器支持、GRANT/REVOKE 以及写入 VIEW 等几项内容(更详细的说明请参见 SQLite 网站)。 令人印象深刻的是支持的功能数量,包括事务和各种数据类型。 虽然不加修改就将 SQL Server 数据库方案全盘迁移到 SQLite 是不足为信的,但有一点是合乎情理的,即在迁移非常简单(即未利用 SQL Server 特定的类型或功能)的方案时几乎不会遇到什么麻烦。 这使 SQLite 十分适合只需“轻型 SQL”的情形。

为了消除人们对其适用性或稳定性的担心,SQLite 正慢慢地融入各种“轻型”环境中,它已出现在 Mozilla Firefox 浏览器(用于支持 HTML 5)以及 Symbian、iOS 和 Android 等环境中。 换句话说,这就是“另一半”的开发领域(即不以 Microsoft 为中心)实现轻型数据库的方式。 SQLite 正在不断地发展和修复错误,使得这种微型 SQL 引擎有了足够的安全保障。

当然,数据库必须具有某种管理员界面才是完整的,而 SQLite 也不例外。 SQLite 数据库具有一个用于对其进行访问和操作的命令行控制台工具,但您的系统管理员可能对它没有太多兴趣。 庆幸的是,开源社区提供了许多 SQLite 工具(在 SQLite 网站上提供了这些工具的完整列表),但如果只需类似查询分析器的快速工具,请尝试使用 SQLite Administrator,这是一个可从以下位置下载的免费工具:sqliteadmin.orbmu2k.de。

上一页  1 2 3 4 5 6 7  下一页

Tags:孜孜不倦 程序员 SQLite

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接