News for hackers. Stuff that matters.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by buescher on Saturday April 09, 2022 @09:47AM (#30968040)
Microsoft Access is, of course, still around. It would be great if there were a solid way to develop a database, forms, and reports in Access and then deploy it to the web.

If you've ever had to work with someone else's Access database, it is unusual to see a reasonably normalized relational database. Most people are much more comfortable with the single flat file of Sharepoint lists.

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by maxerickson on Saturday April 09, 2022 @10:17AM (#30968270)
For stuff at the scale of a small Access database, does the normalization (or lack of) end up being a big deal?

I get that there are real advantages, I'm just wondering out loud whether they are universally applicable/important to small scale databases.

Re:Spreadsheets Are Hot–and Cranking Out Complex Code by willhslade on Saturday April 09, 2022 @02:47PM (#30970816)
Speaking as someone with direct experience maintaining Access databases that should have been SQL Server from inception, yes it absolutely does. If you need to force feed 10+GB through Access artificial 2GB constraint and your programming language (VBA) is both single threaded and interpreted, if you aren't clever then you will run into performance problems, just as you would if you were doing something similar in Javascript or Python + SQLite.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by maxerickson on Saturday April 09, 2022 @05:20PM (#30972169)
I'm imagining a few hundred thousand small records when I say small, not 10 GB.
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by bliteben on Saturday April 09, 2022 @10:50AM (#30968506)
Probably matters as it relates to data quality mostly
Re:Spreadsheets Are Hot–and Cranking Out Complex Code by buescher on Saturday April 09, 2022 @10:55AM (#30968544)
That's a good question. For an honest and complete answer, I'd have to remember the messes I've seen and it's been a couple decades now, so I don't. But simply, everything in setting up forms and reports is more convenient if you have real relations as opposed to a bunch of columns like "supplier1, supplier2, supplier3...".