数据库:哪个选项最适合我的项目

时间:2016-07-18 20:46:42

标签: sql xml database

我正在为我工​​作的小公司设计一个内部网站。我很自然能够完成CSS和HTML,并且我愿意学习如何做任何其他需要的事情。

该公司是一家运输公司,全天为许多城镇提供服务。我有一张表(目前采用Excel格式)我们提供服务的城市以及相关的邮政编码和取件终端。我希望调度员能够进入他们不再能够进入搜索栏的城市,他们的输入将搜索前面提到的表格,复制城市,拉链和拾取终端,并将其写入新表。

然后,客户服务团队将能够通过城市,邮政编码或取件终端搜索新写的表格,以查看我们不再提供服务的城市并向我们的客户提供反馈。

我的问题是,在不需要付费服务的情况下,最好的方法是什么?我的表将包含少于1000行(如果更改的话,可以很容易地减少到500行)和3列,并且从工作日结束时写下的表将少于200行和3列。

我之前从未创建过需要数据库的网站,我不知道这个小桌子的最佳选择。我已经研究过XML,SQL甚至Google Spreadsheets的选项,但我对数据库知之甚少,无法做出明智的决定。

3 个答案:

答案 0 :(得分:1)

1000行3列不是大量数据;你可以创建一个JSON甚至一个文本文件并将其加载到RAM中。如果您为数据创建了一个类,则可以使用词典或映射来查询它。

在性能或完整性成为瓶颈之前,我不担心数据库。

答案 1 :(得分:0)

这是一个可能为您提供指导的网站:http://www.htmlgoodies.com/primers/database/article.php/3478121

我在google工作表上获得了很多成功的小规模后端数据,类似于你的项目。但我们有一位经验丰富的开发人员,然后使用python进行设置。此外,如果您想最终扩展数据集,Google表格可能不是最佳选择。我将SQL视为长期解决方案。

答案 2 :(得分:0)

my-sql 是个不错的选择 您可以通过下载 xampp 来简化工作 它是免费的开源软件,它包含 apache服务器,mysql数据库 ,php,perl 解释器和其他实用程序。 它还有' phpMyAdmin '实用程序,它为您提供了简单的方法来创建数据库和表,甚至不知道sql语句的代码。但是要添加上面提到的功能,你需要使用php,asp,jsp,python或你知道的任何其他语言编写网站的后端,这需要时间, 你可以从下载xampp   
https://www.apachefriends.org/index.html
那会做的
http://www.w3schools.com
有助于Web开发的教程。