首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >创建基础数据库

创建基础数据库
EN

Stack Overflow用户
提问于 2011-07-11 15:41:25
回答 3查看 96关注 0票数 1

现在,在我的实习工作中,我被指派创建一个保存员工信息的系统,比如个人信息、教育程度、薪水等。

所有这些东西现在都保存在几个电子表格中。我需要一个基本的程序,但我觉得我应该使用MySQL或其他数据库解决方案来保存数据。我以前使用过MySQL,但这是一个PHP/MySQL赋值,我使用它来创建整个系统。

编辑:该系统将被网络上的几台计算机使用。当有人对系统进行更改时,其他计算机也会看到它。(显然)(在编辑之前,我认为它将由一台计算机使用。)

我现在很困惑。我应该用wampserver (或类似的)创建一个PHP/MySQL网页来保存信息吗?

将MySQL与其他编程语言(如Java/C++)结合并构建图形用户界面是更容易还是更好?(我对此表示怀疑)

我应该想出一个不同的解决方案吗?不使用数据库?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-07-11 15:48:37

使用数据库将是最好的选择。最后,它将归结为您更喜欢使用Java/C++或php,因为您想要做的事情两者都可以,但请记住,数据库将需要始终处于活动状态,使用wamp服务器不会影响它。您需要学习如何在没有wamp的情况下调整mysql服务器,这很容易(Google非常棒)。就我个人而言,我会使用Java,因为Java也很容易与mysql链接,只需在google上搜索一下,而且java不需要在服务器上运行,所以不需要像php那样需要wamp。

编辑:

好的,如果我没记错的话,你想做的事情如下: 1.确定一台要用作服务器的pc,并为它分配一个静态IP。2.这也必须是每天最先打开、最后打开的pc。3.创建一个前端客户端应用程序,该应用程序连接到将在服务器计算机上运行的sql服务器。

现在我假设这个网络相当小,所以你不需要一台特定的计算机来充当服务器。服务器也可以是客户端计算机之一。

最好的方法是创建一个mysql服务器,并确保防火墙没有阻止您的sql服务器。然后创建一个客户端应用程序,它可以使用Java通过网络访问数据库,我发现这比为用户创建一个php服务器更容易,因为apache服务器的端口转发是很耗时的,我做了一次,再也没有做过。Java将是最容易使应用程序在网络上工作的。使用Netbeans进行开发,它是一个很棒的IDE,它使设置数据库连接变得更容易。

如果你有更多的问题,请在评论中询问,我会详细说明,因为这可能是有点含糊的哈哈。

票数 1
EN

Stack Overflow用户

发布于 2011-07-11 15:45:21

当然,对于这种类型的工作,您应该使用数据库。这是组织、搜索、排序和过滤数据的最佳方式,而无需重新发明轮子。

至于其他问题,语言和环境的选择由您在评估应用程序的需求后决定。

票数 1
EN

Stack Overflow用户

发布于 2011-07-11 15:51:06

您的解决方案应该使用数据库来存储数据,并使用前端应用程序来管理数据。

数据库和前端应该被看作是两个不同的层。换句话说,使用您熟悉的数据库创建数据库,例如: MySQL,同样使用您熟悉的技术创建前端。

就我个人而言,对于这种类型的需求,我通常会使用MySQL / SQLExpress和ASP.Net / MVC3前端。

希望这能对你有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6647084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档