安卓系统

如何在Web上构建和共享数据库

免费域名+谷歌云只需20分钟搭建一个属于自己的网站

免费域名+谷歌云只需20分钟搭建一个属于自己的网站
Anonim

如果您是企业的一部分,迟早您希望能够与同事或客户进行数据库协作。过去,共享小型数据库的最简单方法是创建电子表格并将其发送给您的协作者。虽然这不是最好的方法,但由于以下几个原因,它经受住了更复杂的竞争:首先,对于一些人来说,数据库仍然很难理解,并且电子表格更加明显。

电子表格通常包含在单个屏幕,因此人们很容易找出其逻辑,行列的网格也比具有一系列表格的典型关系数据库更容易。第二,数据库协作工具很难学习和使用。 看看有多少人在使用数据库协作工具,而不是很多人,特别是那些没有很多正式的IT培训的人。人们仍然使用Lotus Notes来发送电子邮件,而不是其他人。而且由于我们大多数人对电子邮件都很满意,所以把它作为交通系统并不是那么重要。直到有一天,三个人正在使用同一电子表格或数据库并进行相互冲突的变更。 第三,构建正确的协作应用程序需要一定的技巧和对共享数据的方式和理解 有多少人会将记录添加/更改到数据库中?有多少人只是想做查询和报告?你如何防止冲突的并发更新?

[进一步阅读:最好的电视流服务] 如果你不想通过电子邮件发送电子表格,你有什么选择?你有两个基本的方法。首先是

使用许多互联网兼容的数据库程序之一。

Alpha Five有一些现成的Web工具,其标准版本是200美元,或者您可以购买价值1000美元的Filemaker Server版本。还有很多其他的,但这两个是在互联网上最容易设置和使用的。 对于这两种产品,您需要在Internet提供商处使用托管的Windows或Mac机器,或者使用其他方法将运行数据库的机器连接到Internet。 (PointInSpace是一家以每月40美元的价格提供Filemaker Pro托管账户的供应商,ZebraHost提供Alpha Five托管服务,每月起价为30美元,下面是一系列视频教程的链接,介绍如何使用Alpha Five做到这一点)。也将不得不学习他们的编程语言,并对他们如何编写报告感到满意。这种方法的优点是您正在运行真正的数据库程序并具有最大的灵活性。但是它的技术入门成本很高,可能比你想要处理的要多。下面是一个屏幕的例子,它向你展示了你需要了解的Alpha Five的编程类型: 如果这些技能中的任何一个都需要技能是令人生畏的,那么你最终可能会得到第二种方法,将使用一个面向共享电子表格和表格数据的Web服务公司。尽管Google Docs确实允许人们在文件级进行协作,但我们真正想要的是更复杂一些,并且可以识别单个记录。至少有四种服务,我发现这样做:

•TrackVia,每个用户每月$ 10

•DabbleDB,每个用户每月$ 8

•10个用户的Intuit QuickBase每月250美元

•Blist.com,每个用户每月10美元,一个管理员帐户每月只需30美元

通过所有这些,您可以创建一个帐户并在大约五分钟内上传电子表格。如果电子表格中的第一行包含您的字段名称,那么您即将完成。通过点击箭头图标,您可以快速地对任何列进行排序。您可以快速找到重复记录,为您的网站创建邮件合并模板和表单,只需点击几下鼠标即可。

自定义报告很简单,而且可以按照设定的时间表通过电子邮件发送给您的协作者。添加具有各种离散权限的不同协作者非常简单,在大约30分钟内您就可以进行项目设置并与您的团队合作。好消息是,你不需要成为程序员,甚至不需要像一个人那样。您也不需要支付托管费用(作为服务的一部分),并且您只需要使用Web浏览器就可以访问您的数据。

要了解涉及的内容,所有四项服务让你可以开始免费账户。在TrackVia的情况下,您必须在14天之前将信用卡交给他们;在dabbleDB的情况下,您可以永久使用免费帐户,前提是您不介意公开查看您的数据。使用blist,您可以永久免费使用其消费级帐户,但它将您限制在小于100 MB的数据库。 QuickBase为您提供30天的免费试用版,并可与多达10人共享,因此,如果您正在寻找一些支持少数几个合作者的东西,那么价格太高。

这四种服务中的每一种都有不同的表现他们如何将数据导入到您的数据库,可用的报告类型以及每个帐户允许多少个不同的数据库和存储。这就是为什么最好尝试一下,看看最适合你的工作风格和必备功能的东西,以及在不知道任何真正的HTML的情况下能够真正获得多少功能。

让我们来看看你如何以TrackVia为例导入您的数据。当您创建一个新的数据库时,您会看到以下三个选择:

您可以上传电子表格,如果您点击“查看提示”链接,您将看到一个列表警告和如何做到这一点的指示。如果您将数据存储在CSV文件中,则首先必须在将数据导入TrackVia之前将其导入Excel。其他一些服务允许您直接导入CSV,或从您的桌面或网站剪切和粘贴数据。您也可以选择从示例数据库模板开始,TrackVia提供十几种不同的模板。假设您选择联系人模板。然后,您可以使用标准Web表单逐个添加每个联系人记录,也可以使用导入工具并引入该电子表格。

TrackVia还有一个有趣的选项,用于监视收集新数据库记录的特殊电子邮件收件箱并自动发布信息。如果您转到电子邮件收集工具,您将看到一系列屏幕,包括下面可用于设置此功能的屏幕。您可以让您的电子邮件创建新记录或更新现有记录。

祝您共享您的数据库和电子表格!