如何开始进行DBMS项目

时间:2019-02-08 10:46:52

标签: sql database postgresql

我们应该使用postgres创建一个基于Web的项目。主题是图书馆管理系统,用户可以在网站上搜索图书馆中是否有书籍,如果存在,那么在哪里等等。

问题是我对Web开发一无所知。我确实对sql有很好的了解,但是我对此也有些困惑,因为我不知道是否只需要在postgres的笔记本电脑中运行查询并链接它是否“以某种方式”链接到网站,还是必须将我的数据上传到某些服务器上(例如,如果使用Android开发,则为Firebase)以便在我的网站上使用。

因此,我只想简单地回答两个问题:-

我应该如何开始,因为我不知道从哪里开始(我确实拥有所有需要的数据)?

关于postgres,查询是否可以在我的笔记本电脑或某些服务器上运行?

请帮助我。相同的一些在线资源不仅仅是欢迎,因为我找不到任何资源。谢谢!

2 个答案:

答案 0 :(得分:0)

首先,您将了解一些设计模式,以便学习有关如何以正确方式制作(网络)应用程序的一些理论。您可以访问Martin Fowler的web site并阅读它们。

一旦学习,您就会听从我的建议。如果您有Java方面的专门知识,那么我将从学习Spring Boot开始,这是实现目标所需的一切。该项目遵循许多设计模式(MVC,存储库,DAO,AOP,IoC / DI ...),并允许您遵循其他设计模式(DTO)。无论如何,请选择正确的模板引擎(我喜欢Thymeleaf)或任何其他框架(Angular 2 ...)。

希望有帮助。

答案 1 :(得分:0)

欢迎来到发展世界。刚开始时,它看起来很混乱,但还不算太多。

开始缓慢,有很多教程可以帮助您..只是做一点谷歌。 回答您的问题:

我应该如何开始,因为我不知道从哪里开始(我确实拥有所有需要的数据)? -带有postgres db的Google简单网站。为此,您将需要在计算机上安装数据库和Web服务器。所有这些都将在您托管网站时使用

关于postgres,查询是否可以在我的笔记本电脑或某些服务器上运行? -它将在您安装数据库的位置上运行。

希望这会有所帮助:)