【发布时间】:2017-08-01 11:17:00
【问题描述】:
我对数据库的了解有限。我正在学习 Web 框架(Vapor),所有教程都在他们的项目中添加了某种数据库提供程序。您能否向我解释一下数据库提供的是什么以及它在网络应用程序中的作用?
我正在关注的教程是集成此提供程序:postgresql-provider
【问题讨论】:
我对数据库的了解有限。我正在学习 Web 框架(Vapor),所有教程都在他们的项目中添加了某种数据库提供程序。您能否向我解释一下数据库提供的是什么以及它在网络应用程序中的作用?
我正在关注的教程是集成此提供程序:postgresql-provider
【问题讨论】:
我已经看到该术语有多种用法,但在一般意义上,数据库提供程序是一个框架、驱动程序或对象库,它使您的 Web 应用程序能够将 SQL 语句发送到数据库并接收数据。
有时,提供程序是您的网络应用程序语言的类库(例如,这里有一些 .NET framework)。在其他情况下,它可能是ODBC driver 类型,您可以使用 ODBC 标准对其进行访问。
【讨论】:
据说数据库提供程序是用 PL/SQL 之类的包或任何其他数据库包编写的。 http://www.thessaloniki.gr/portalHelp2/ohw?topic=provwhat_htm&locale=en#DBP
【讨论】: