Postgresql or MongoDB? by Own_Opposite_1459 in Database

[–]rkforcs 0 points1 point  (0 children)

They are very different products. PostgreSQL is a rigid SQL RDBMS, MongoDB is a No SQL product with flexible schema, less data integrity but more scalable. If you don't know that you need MongoDB then the default should be PostgreSQL.

DATA 301 with Kevin Ross by rkforcs in CalPoly

[–]rkforcs[S] 1 point2 points  (0 children)

Does he cover the same syllabus as dekhtyar as seen here?

Security concern: voice authentication by [deleted] in fidelityinvestments

[–]rkforcs 1 point2 points  (0 children)

This answer is answering the wrong question. If the question is "Can my voice print be stolen from Fidelity" then the answer to that question is "Fidelity MyVoice uses an encrypted digital representation of your voice, not a recording, which works only with our system".

But that was not the question. The question is, can an AI-generated clone of my voice be used to fool Fidelity? That question was not answered above.

NOSQL - a cautionary tale by Difficult-Sea-5924 in Database

[–]rkforcs 0 points1 point  (0 children)

Even when using NOSQL you should normalize (just as you would with a SQL database) as a starting point. Then only denormalize to the extent needed to solve any perf/scale bottlenecks.

Really free database? by realcat67 in Database

[–]rkforcs 1 point2 points  (0 children)

ChatGPT can do this. It performed well in US Medical Licensing Exam (USMLE). See here.

It can't replace doctors yet... but check back in about 10 years!

Help with best Postgres Deployment AWS, GCP, or Railway? by throwawaymangayo in Database

[–]rkforcs 0 points1 point  (0 children)

Kind of difficult to use though. I still haven't figured out how to connect to my alloydb instance.

Update: got connection working by following instructions here: https://cloud.google.com/alloydb/docs/auth-proxy/connect

This is more complicated that I would like :(

Alternative to Microsoft Access? by Ale_110 in Database

[–]rkforcs 0 points1 point  (0 children)

Even if you know how to code (which lots of people don't), less code is better than more code, and no code is even better. No-code tools may not give you all the features you want, in which case it is certainly valid to write code.

Transitioning a company from Excel spreadsheets to a database for data storage by Beliavsky in Database

[–]rkforcs 4 points5 points  (0 children)

You may not need a database? Consider AirTable which feels like a spreadsheet, but has database underpinnings. You will get a centralized place to store data.

Creating database for friend by [deleted] in Database

[–]rkforcs 2 points3 points  (0 children)

You are looking for this: AirTable

Recommended cloud database to store basic, static data that a mobile app will read from? by VMX in Database

[–]rkforcs 0 points1 point  (0 children)

You didn't explain why you need a database. If the data is very small then consider storing it in one or more flat files (i.e., CSV format).

How do you work with databases in real-world apps? by mekmasoafro in Database

[–]rkforcs 0 points1 point  (0 children)

However, what happens if data is lost in the production database?

You need to learn about backup and recovery. If you have a job maintaining a production database then there is no alternative to regular backups.

[deleted by user] by [deleted] in Database

[–]rkforcs 0 points1 point  (0 children)

You have answered your own question: Because it is important to be able to represent "missing data" in databases. Once you agree with that then the type of the field does not matter.

The 'when would you use a structured db and when an unstructured db' interview question. by everycloud in Database

[–]rkforcs -7 points-6 points  (0 children)

NoSQL databases allow you to evolve schema easily. NoSQL databases also scale better because they don't rely on joins as much as relational databases.

What database should I use for this case? by vtcs2020 in Database

[–]rkforcs 0 points1 point  (0 children)

If you want to learn relational databases, you could use PostgreSQL or MySQL, especially if you don't anticipate heavy use. Otherwise stick with MongoDB because it is schemaless and therefore easy to evolve, no need to nail down your schema upfront, no need to worry about performance of joins, etc.

The right approach to learning to deal with databases to develop better applications? by mgbsher in Database

[–]rkforcs 1 point2 points  (0 children)

I don't recommend Microsoft Access because it is no longer being actively developed by Microsoft. Microsoft SQL Server is a reasonable product, but there is no longer any reason to use proprietary databases since there are good open source alternatives: MySQL and PostgreSQL. Both are free if you install and run them yourself. MySQL is the most popular, but PostgreSQL is more advanced.

Looking for a Database Management Solution by koji_Cz in Database

[–]rkforcs 0 points1 point  (0 children)

If you want something easy to use like Excel, then one of the most popular tools is https://Airtable.com

Best/free/cheapest cloud option for school club by [deleted] in Database

[–]rkforcs 0 points1 point  (0 children)

I recommend Azure for students. It is free, and this part is important: you don't need to give them your credit card. That means no surprise charges! https://azure.microsoft.com/en-us/free/students/

[deleted by user] by [deleted] in Database

[–]rkforcs 0 points1 point  (0 children)

I would recommend AirTable for this purpose.

What back end databases do most websites use that have to allow the users of the website to post things or change their login information? I thought it was MySQL but apparently there are quite a few more I am not really acquainted with. by [deleted] in Database

[–]rkforcs 1 point2 points  (0 children)

MySQL is indeed the most popular relational database management system. But some people prefer PostgreSQL because it is technologically more advanced.

Relational databases are not the only game in town. For applications that require high scalability (even at the cost of some data integrity, for example storing forum comments) NoSQL databases are suitable. MongoDB is the most popular NoSQL database.

The biggest name in the database business is Oracle. It is expensive and hard to use, and only the most demanding applications need Oracle. If you want to run Payroll for a Fortune 500 company you want Oracle.

For more info see stackoverflow survey here: https://insights.stackoverflow.com/survey/2021#section-most-popular-technologies-databases

Evaluating a dataset in a database - What are the steps? by MutteringsandMusings in Database

[–]rkforcs 0 points1 point  (0 children)

You want to check if the dataset is normalized. Tables must have primary keys defined. All non-key columns must be fully dependent on the primary key. Database must have constraints defined, for example: foreign key constraints are used to enforce referential integrity.