Looking for Advice on Choosing a Database Management System for My Project

0
6
Asked By CuriousCoder42 On

Hey everyone! I'm working on a website for my parents' business and I could really use some guidance on selecting a Database Management System (DBMS). I have some experience with SQL Server, and next semester I'll be diving into NoSQL and NewSQL, but they don't seem to fit what I need for this project.

The database is going to be pretty simple; it will mainly list products and allow for filtering. I'm thinking I'll only need a few tables, along with views, UDFs, and stored procedures. Indexes will be important since there will be a few hundred products, but insertions won't happen often after the initial setup—my parents aren't planning to add new products from the website.

I'm considering PostgreSQL or SQLite because they are widely used and seem different enough from SQL Server to help me learn something new, yet similar enough that I won't have to learn everything from scratch. I'd love your recommendations, and if you have other suggestions, I'm open to those too! Also, it would be great if I could code the DB on Linux without needing a VM since I'm on Arch.

3 Answers

Answered By PostgresPal On

I personally love PostgreSQL! It's incredibly versatile, supports a lot of features, and can handle multiple clients efficiently. That said, NoSQL can be great for certain types of projects, so it really depends on your long-term goals.

Answered By DatabasesRUs On

If you’re just exploring, why not stick with SQL Server? SQL Server Express is free and readily available. Plus, check if your school's computer lab has a version installed—it might save you some setup time!

Answered By TechieTerry On

Have you thought about what framework you’re using? My recommendation would be MySQL—it's solid and straightforward to work with for your needs.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.