相信在童年时代看过《七龙珠》的小伙伴们都会记得《贝吉塔和那巴》卷里孙悟空和贝吉塔的那场世纪大战。拉迪兹死后,贝吉塔和那巴入侵地球。孙悟空在界王那里修炼完成后,赶回地球,与贝吉塔展开了一场鏖战。其中,悟空使出了三倍界王拳和四倍界王拳的冲击波把贝吉塔打成个猪头。这迫使贝吉塔造出一个小型轻量级的圆月,变身成了巨猿……
言归正传,今天让我来介绍一款小巧且强大的数据库构建工具。它就如同贝吉塔手中的那个小型轻量级的圆月那样,袖珍且实用。能够让使用者自己变成“巨猿”而释放出强大的能量。
它就是SQLite。
SQLite是一个开源的关系数据库,支持SQL语言。其具有零配置(zero configuration)、自我包含(self-contained)和便于传输(easy transfer)等优点,即高度便携、使用方便、结构紧凑、高效和可靠。
你可能不知道,你爱车的行车电脑系统里安装有数十个SQLite数据库;你的智能手机上(如iPhone)安装有上百甚至上千个SQLite数据库。如果你现在正在寻找一款能够用于管理科研和临床信息的数据库工具,而且你要求这款工具强大且简单易用,我认为SQLite是你的不二之选。
SQLite Browser
在介绍SQLite使用之前,首先介绍一款用于SQLite操作的软件,SQLite Browser(另一个名字叫DB Browser for SQLite)。它是一款图形界面的SQLite管理软件。