Trying it out using PostgreSQL

To begin exploring the Data Provider layer, we need a database to work with and a corresponding data provider to connect to it from IronPython. In these examples we're going to use PostgreSQL, a high-quality open source DBMS. You can download the

How Postgres Database Engine
Figure 12.2 The structure of a DataSet

database engine from, and the ADO.NET data provider for PostgreSQL is Npgsql, which is available at You can administer Postgres databases completely through the command-line tools that come with it, but if you'd like a GUI administration tool to manage the database, PGAdmin (available from or included with recent versions of PostgreSQL) works well.

Was this article helpful?

0 0


  • selamawit
    How postgres database engine?
    8 years ago

Post a comment