Microsoft Access vs. PostgreSQL

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Microsoft Access
Score 7.6 out of 10
N/A
Microsoft Access is a database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools.
$139.99
per PC
PostgreSQL
Score 8.4 out of 10
N/A
PostgreSQL (alternately Postgres) is a free and open source object-relational database system boasting over 30 years of active development, reliability, feature robustness, and performance. It supports SQL and is designed to support various workloads flexibly.N/A
Pricing
Microsoft AccessPostgreSQL
Editions & Modules
Microsoft Access
$139.99
per PC
No answers on this topic
Offerings
Pricing Offerings
Microsoft AccessPostgreSQL
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Microsoft AccessPostgreSQL
Considered Both Products
Microsoft Access
Chose Microsoft Access
Microsoft Access is a superb software in database management system. I have been using it for many years without any hesitations. The software is making it different from other software with its awesome features. The software is cost effective for the organisation. It also …
Chose Microsoft Access
Excel is a fantastic - robust application that can do so much so easily. Its easy to train and understand. However - excel does not provide a reporting function and that is typically where we will suggest a move to [Microsoft] Access. [Microsoft] Access requires a little more …
Chose Microsoft Access

With [Microsoft] Access I am able to quickly create simple database driven solutions with built in UI and reporting in one tool. Advanced coding is not necessary and the tool guides you through building out. Opponents for a robust, end-to/end product.

Chose Microsoft Access
Having used Snowflake, I can definitely say that both of these tools are very easy to use and value for money. Although for me, the aspects where Microsoft Access stacks up are its low cost and usability. Snowflake is good with its cloud-based system but for startups where the …
Chose Microsoft Access
I haven't really used another database product other than Microsoft Access since the mid-90s. I don't even remember which program I did use, but needless to say, it did not have as much functionality nor was it as user friendly as databases today. So I really can't say how …
Chose Microsoft Access
Crystal is easier for report writing, but isn't a database solution. Salesforce is lovely, but much more expensive than an old copy of Microsoft Office. For a small budget, [Microsoft] Access was really the only viable option. I only wish it was easier to write complex reports.
Chose Microsoft Access
[Selected Microsoft Access for] employee learning simplicity, attractive graphical environment and features of Microsoft 365 with responsive Microsoft support.
Chose Microsoft Access
Visual FoxPro is a discontinued software, and no longer has support. Also, very few people still use it, or ever know how to use it. Excel is very popular, but [Microsoft] Access can do things like data joins much easier and faster
Chose Microsoft Access
Although SQL is a full-blown platform for heavy database management, Microsoft Access serves the purpose perfectly for small and mid-scale enterprises. It is also perfect for people just getting started with database management. The graphical user interface is a major plus …
Chose Microsoft Access
Microsoft Access is better for large files and backlogs than Excel because it can handle the workload. Excel is great as well, but filtering and searching is limited, and it can crash rather easily. You don't see those problems with Access.
Chose Microsoft Access
We've actually started to use both of these programs. There are pros and cons to both.
Microsoft Access is best for linking two sets of data that already have a common shared field (i.e. both sets of data include a student ID number, social security number, etc)
Airtable is best …
Chose Microsoft Access
  • Microsoft Access is great for local low code, relational database applications where users are creating, reading, updating, and deleting data (CRUD)..
  • Useful mostly for locally stored database and not network or cloud-based applications
  • Easy-to-user interface makes it hard to …
Chose Microsoft Access
SharePoint is good for simple data structures, use of workflow, integration with AD, etc. But SharePoint does not support fully relational data or complex reporting, whereas Access absolutely does.
Chose Microsoft Access
Being a similar "Windows application" it's easier to start to use as part of Office. Also, the GUI capabilities are much more advanced than other high-performance databases.
Chose Microsoft Access
Tableau is not even a 'switch-out' tool, it's for visualization so it's not a fair comparison. Against other databasing tools, MySQL is still my favorite may be simply due to being a creature of comfort because that's where I first learned to manage DB. However, Microsoft …
Chose Microsoft Access
MS SQL is a more powerful tool but I love the reporting feature in MS Access. MS Excel is useful for complex calculations but to me, MS Access helps me organize that data. InfoPath is similar to MS Access in that you can create forms for data entry, but it does not include …
Chose Microsoft Access
Microsoft Access is a bit dated compared to other database tools. It is slower, not able to handle quantities of data that are as large as the other tools, and a bit more finicky. However, it is sometimes the preferred tool for some clients. It also has a lower barrier to entry …
Chose Microsoft Access
Filemaker Pro focuses more on data collection in a single, flat file while Access allows for relationships to be drawn between data tables the reduces duplication. I have not worked with FileMaker Pro for several years but found it to be very unwieldy for my needs which were …
Chose Microsoft Access
We tried Salesforce, which was expensive and not as customizable as Access. QuickBase also was pricey compared to already having an MS license with the existing package, and QuickBase was not very intuitive. The other option was an open source version which was less intuitive …
Chose Microsoft Access
Microsoft Access is much easier to understand and use than SAP. There are a lot of menus in SAP which can be very difficult to navigate. If you are familiar with Microsoft Word/Excel it is very similar and should be easy to learn. Also maintaining databases in Access is much …
Chose Microsoft Access
Microsoft Access databases are more suitable for us because we are a smaller team. It's easy for us to export the reporting. It's also easy for people to create their own databases as well! Microsoft Access is honestly a one-stop-shop for us, and we figured we were not at a …
PostgreSQL
Chose PostgreSQL
First It's open source and it's cost-effective compared to other databases.PostgreSQL can be easily integrated with numerous platforms. It is well known and appreciated so relying on it as our system database can be easily accepted by our customers. And if your developing a …
Chose PostgreSQL
For our use cases, PostgreSQL is just as feature rich as other options, costs less, and is simple to get up and running. There is also a plethora of documentation to support it which makes it a great option for a small scale startup without needing high levels of expertise to …
Chose PostgreSQL
In this case, Postgres is preferred because it handles large data sets and requires fewer hardware resources than its competitor, MySQL. Compared to PostgreSQL, Microsoft products are excellent, but the installation process for MS SQL is lengthy. PostgreSQL has an advantage …
Chose PostgreSQL
I've been using different databases for the past 20 years, solutions like MS SQL Server, MySQL, MariaDB, Interbase, Firebird, DB2, etc., and by using them I wasn't able to be neither close to the performance PostgreSQL deliver. Also, it is one of the most popular databases on …
Chose PostgreSQL
Although the competition between the different databases is increasingly aggressive in the sense that they provide many improvements, new functionalities, compatibility with complementary components or environments, in some cases it requires that it be followed within the same …
Chose PostgreSQL
We evaluated both PostgreSQL and MySQL, two popular open source relational databases. While they are very similar in most areas, PostgreSQL's reliability and performance won us over, plus it has much better support from cloud vendors we also work with.
Chose PostgreSQL
Postgres stacks up just [fine] along the other big players in the RDBMS world. It's very popular for a reason. It's very close to mySQL in terms of cost and features - I'd pick either solution and be just as happy. Compared to Oracle it is a MUCH cheaper solution that is just …
Chose PostgreSQL
A free corporate professional product. Who does not want to have such a thing, we hesitated because we did not know the product before and frankly we did not want it at first. But when we give it a chance, it has been running smoothly for years.
Chose PostgreSQL
When we were originally evaluating Redshift we ran into some issue with dates. Either way, Postgres is a better choice than Redshift because it avoids vendor lockin. We ended up choosing Postgres over MySQL because it was easier at the time to get a hosted Postgres cluster up …
Chose PostgreSQL
As I have been telling all along, PostgreSQL is much cheaper compared to the other RDBMS solutions. It has got better performance with some of the application services that we are using and is easy to maintain. Overall, we are satisfied migrating to PostgreSQL database clusters.
Chose PostgreSQL
Much more mature and stable when compared to MySQL with features such as MVCC, complex subquery plans, ORDBMS, and NoSQL support. With Oracle retaining rights to MySQL its future as an open database is less secure and is no longer in the hands of the community. PostgreSQL also …
Chose PostgreSQL
Its main characteristic is the integrity of the data. In addition, being free software, it has no costs associated with its license, which allows the number of installations to be scaled without problems.
The technical staff quickly learns about its installation, configuration …
Chose PostgreSQL
Both Oracle and MS-SQL database option fell when we evaluated the effect on our overall solution cost to our customers. customer examine the overall cost of the solution they buy, selecting Oracle or MS-SQL would leave less money in our pockets.
We are Linux based solutions and …
Chose PostgreSQL
PostgrPostgreSQL as a transaction db engine against oracle and sql server works well. TPM wise compared to MySQL and MariaDB, on an evan scale.
SQL function supports, far outweighs compared to MySQL and MariaDB. PG Extensions allow for flexibiltity and scalability. Allows …
Chose PostgreSQL
We selected PostgreSQL due to the number of employees who have used it in the past.
The data consistency guarantees.
The multiple transaction isolation levels support.
Chose PostgreSQL
PostgreSQL outperforms every other option. It is faster, more flexible, more reliable, easier to maintain, and more consistent in behaviour than any of the other offerings.
Chose PostgreSQL
The main reason for select PostgreSQL against MS SQL Server Express edition is the necessity to use open-source platform, without any issues for licensing, client licensing, etc. etc, which is usually follows developers and project managers when they start to use products and …
Chose PostgreSQL
I think Postgres stacks up great against all modern database solutions and has continued to be a trend leader in this space.
Chose PostgreSQL
SQL Server is an excellent product from Microsoft, it is a derivative from Sybase which originally developed the SQL Server form Unix and Linux, and Microsoft purchased it to migrate the DBMS to Windows Server. But the cycle comes full circle, and now Microsoft recommends its …
Chose PostgreSQL
It's a viable alternative, with a rich feature set and a reliable system. PostgreSQL is one of the best RDBMS's currently on the market in 2020, it serves just as well as a starter, PoC DB for any software idea as a final, highly valuable database solution for big systems.
Chose PostgreSQL
Faster than MySQL/MariaDB and obviously cheaper than Microsoft. Performance is amazing.
Chose PostgreSQL
MySQL: As I mentioned before, MySQL has superior write performance. However, Postgres has super read performance and safer ACID transactions, i.e. less potential data loss.
Elasticsearch: we use Elasticsearch to store free-form customer data, but that's a different use-case. …
Chose PostgreSQL
PostgreSQL is rich in features and free to use which is perfect for our organization. PostgreSQL is our goto RDBMS if we want to create an application or services backend with the database if there's no specific requirement.
For example for the most important and largest …
Chose PostgreSQL
PostgreSQL beats every other RDBMS offering for being truly Open Source. Since it does not belong to a specific company it is poised to remain as such for a long time to come. PostgreSQL has a huge user base and active community. The releases are coming out often with …
Best Alternatives
Microsoft AccessPostgreSQL
Small Businesses
InterSystems IRIS
InterSystems IRIS
Score 7.7 out of 10
InfluxDB
InfluxDB
Score 8.8 out of 10
Medium-sized Companies
InterSystems IRIS
InterSystems IRIS
Score 7.7 out of 10
SQLite
SQLite
Score 9.6 out of 10
Enterprises
SAP IQ
SAP IQ
Score 10.0 out of 10
SQLite
SQLite
Score 9.6 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Microsoft AccessPostgreSQL
Likelihood to Recommend
5.0
(0 ratings)
9.1
(0 ratings)
Likelihood to Renew
10.0
(0 ratings)
9.0
(0 ratings)
Usability
7.0
(0 ratings)
9.1
(0 ratings)
Availability
8.0
(0 ratings)
9.0
(0 ratings)
Performance
-
(0 ratings)
7.0
(0 ratings)
Support Rating
6.4
(0 ratings)
9.3
(0 ratings)
Implementation Rating
10.0
(0 ratings)
9.0
(0 ratings)
Ease of integration
8.0
(0 ratings)
-
(0 ratings)
Product Scalability
5.0
(0 ratings)
8.0
(0 ratings)
User Testimonials
Microsoft AccessPostgreSQL
Likelihood to Recommend
Having worked at startups, I can say Microsoft Access is most suited for their needs. Some of the reasons for that can be the ease and ability to create tables, design an entity-relationship diagram, define the relationship between different tables, feeding data into the tables, and retrieving data. All of this can be curated very easily into a process for small to medium-size enterprises. But a serious limitation can be observed where Access does not provide better features for large-scale companies. Another limitation is for companies where Mac is used as work computers.
Read full review
PostgreSQL is ideal for handling databases that contain large volumes of information due to its efficiency, speed and above all because of the good management it makes of our resources, it also behaves very well in distributed environments of high demand, if you want a database of stable data and excellent performance PostgreSQL is one of the best.
Read full review
Pros
  • One good aspect of Microsoft Access is how the software can be customized for different applications. This is very useful because we are able to use this software for multiple applications, which makes it cost-friendly.
  • Another strong point of Microsoft Access is the skill required to customize, the amount of programming required is less than most other database programs. This is good for a beginner looking to get into database management.
  • Microsoft Access is one of the more cost-friendly database applications, and most of the time it comes with Microsoft Office. Other database programs can be expensive and not as easy to use.
Read full review
  • Advanced spatial capabilities by using PostGIS extension
  • Very fast data processing and support of native ANSI SQL language syntax allows maintaining capability and scalability of database
  • Fast data aggregation, even by SQL or stored routines/functions
  • Well documented, free for use, great community. A lot of examples, and for this reason - lesser threshold for junior developers to start with
Read full review
Cons
  • Generally high learning curve for new users. Especially if they are not comfortable with technology.
  • Desktop only program; not available in web-format like other O365 products
  • Fewer experienced users, means it's a lot of self-teaching and troubleshooting when you run into an issue
Read full review
  • The performance of PostgreSQL has been enhanced through the years, but always is better to have as much performance as we can.
  • The replication services could be done directly within the database, and more easily.
  • The Object Orientation of the Database could be extended, and albeit it manages inheritance of tables, and accepts XML and JSON as primary types, it would be wonderful if one could attach methods more easily to tables (to make them more like classes), and instances (rows for example).
Read full review
Likelihood to Renew
I and the rest of my team will renew our Microsoft Access in the future because we use and maintain many different applications and databases created using Microsoft Access so we will need to maintain them in the future. Additionally, it is a standard at our place of work so it is at $0 cost to us to use. Another reason for renewing Microsoft Access is that we just don' t have the resources needed to extend into a network of users so we need to remain a single-desktop application at this time.
Read full review
As a needed software for day to day development activities
Read full review
Usability
Microsoft Access is easy to use. It is compatible with spreadsheets. It is a very good data management tool. There is scope to save a large amount of data in one place. For using this database, one does not need much training, can be shared among multiple users. This database has to sort and filtering features which seem to be very useful.
Read full review
Postgresql is the best tool out there for relational data so I have to give it a high rating when it comes to analytics, data availability and consistency, so on and so forth. SQL is also a relatively consistent language so when it comes to building new tables and loading data in from the OLTP database, there are enough tools where we can perform ETL on a scalable basis.
Read full review
Reliability and Availability
I don't think the program has ever failed me. It is one of those programs where there is always a solution if you know where to look.
Read full review
PostgreSQL's availability is top notch. Apart from connection time-out for an idle user, the database is super reliable.
Read full review
Performance
No answers on this topic
The data queries are relatively quick for a small to medium sized table. With complex joins, and a wide and deep table however, the performance of the query has room for improvement.
Read full review
Support Rating
While I have never contacted Microsoft directly for product support, for some reason there's a real prejudice against MS Access among most IT support professionals. They are usually discouraging when it comes to using MS Access. Most of this is due to their lack of understanding of MS Access and how it can improve one's productivity. If Microsoft invested more resources towards enhancing and promoting the use of MS Access then maybe things would be different.
Read full review
AWS, Heroku, and Digital Ocean all provide Postgres-as-a-service, where you pretty much never need to administrate it yourself but they do it for you. The Postgres community also has developed awesome and reasonably priced extensions, such as Citus DB and CockroachDB in case you need additional support for running it. If you need documentation, Postgres's docs are super thorough and their official forms are active.
Read full review
Online Training
No answers on this topic
The online training is request based. Had there been recorded videos available online for potential users to benefit from, I could have rated it higher. The online documentation however is very helpful. The online documentation PDF is downloadable and allows users to pace their own learning. With examples and code snippets, the documentation is great starting point.
Read full review
Implementation Rating
there is no key idea, since it is easy to implement Microsoft Access
Read full review
The online documentation of the PostgreSQL product is elaborate and takes users step by step.
Read full review
Alternatives Considered
Excel is a fantastic - robust application that can do so much so easily. Its easy to train and understand. However - excel does not provide a reporting function and that is typically where we will suggest a move to [Microsoft] Access. [Microsoft] Access requires a little more knowledge of data manipulation.
Read full review
In this case, Postgres is preferred because it handles large data sets and requires fewer hardware resources than its competitor, MySQL. Compared to PostgreSQL, Microsoft products are excellent, but the installation process for MS SQL is lengthy. PostgreSQL has an advantage over its competitors in that it can adapt or configure third-party programs, applications, or settings.
Read full review
Scalability
No answers on this topic
The DB is reliable, scalable, easy to use and resolves most DB needs
Read full review
Return on Investment
  • Microsoft Access has had a mostly positive impact on our business objectives in that most of our work is funded by grants and those grants need reports with data about our projects. Microsoft Access makes getting and organizing that data very easy.
  • Another positive is that since it is built on an Excel backbone, Excel files can be easily imported into Microsoft Access and also it is easy to export Microsoft Access reports, data sheets, etc. into Excel and some other programs as well. That might help more people who already use Excel learn how to work in a database.
  • I can't really think of a negative impact other than not many people at my workplace have ever used or understand how to use a database. Most people tend to use Excel rather than a database, like Microsoft Access.
Read full review
  • Easy to administer so our DevOps team has only ever used minimal time to setup, tune, and maintain.
  • Easy to interface with so our Engineering team has only ever used minimal time to query or modify the database. Getting the data is straightforward, what we do with it is the bigger concern.
  • It's free. You can't beat that.
Read full review
ScreenShots