Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Databases Programming

A Collection of Fun Databases For Programming Exploration 13

Longtime Slashdot reader Esther Schindler writes: When you learn a new tool/technology, you need to create a sample application, which cannot use real in-house data. Why not use something fun for the sample application's data, such as a Star Wars API or a data collection about World Cup contests? Esther Schindler, Slashdot user #16185, assembled a groovy collection of datasets that may be useful but also may be a source of fascinating internet rabbit holes. For those interested in datasets, Esther also recommends the Data is Plural newsletter and the website ResearchBuzz, which shares dataset descriptions as well as archive-related news and tools.

"Google Research maintains a search site for test datasets, too, if you know what you're looking for," adds Esther. There's also, of course, Kaggle.com.
This discussion has been archived. No new comments can be posted.

A Collection of Fun Databases For Programming Exploration

Comments Filter:
  • you need to create a sample application, which cannot use real in-house data

    No.... using anything but real in-house data is going to make your test case largely pointless.

    • In her defense, she said (as you quoted), "sample application," specifically in this case: "When you learn a new tool/technology." This isn't a test case, it's a learning exercise.

      In totally unrelated news, I registered here before Esther Schindler. Do I get a prize? :-)

    • you need to create a sample application, which cannot use real in-house data

      No.... using anything but real in-house data is going to make your test case largely pointless.

      That's a different premise from what the article suggests (which is to learn new technologies.) I wouldn't need real in-house data to learn a new stack, for instance.

    • No.... using anything but real in-house data is going to make your test case largely pointless.

      This is probably a better collection of datasets than most college textbooks would offer for students looking to learn databases. Not everything needs to apply to a corporate environment.

  • by Viol8 ( 599362 ) on Wednesday April 05, 2023 @04:19AM (#63426854) Homepage

    Now there's 2 words I never thought I'd see put together. Though I suppose if you're Larry on your yacht selecting your for the night gf and then spending the evening doing insertions on the table until your trigger fires then maybe....

    • Now there's 2 words I never thought I'd see put together.

      I cannot be the only nerd nerdy enough to appreciate normal forms, right?

      I like finding a good form to represent the data in the same way I like creating good types with clean semantics.

      If you get it right, minimize the unrelated crud and strip it down to the essential semantics, somehow the structure becomes clear and the code obvious.

    • Fuck you. Databases are loads of fun. And useful. And there's FOSS database servers in whatever flavour you want. And your service provider serves more database queries than http requests so there.
    • by Tablizer ( 95088 )

      You just offended me, the Table Man. -Tablizer

  • I don't remember where, but roughly a decade ago I found a catalog of all known stars and nebula down to about magnitude 10 if I remember correctly. I had a mini nerd-gasm.

    I had planned on building an open-source JavaScript-based star chart (map), along with search filters, such that it would be a static set of web files, not requiring server-side app languages (PHP, C#, etc.). The hardest part is reconstituting the data for quicker loading and "indexing" for the given view area.

    Maybe when I retire I'll ret

  • Shouldn't that read "Data are plural"?

God help those who do not help themselves. -- Wilson Mizner

Working...