sql-ecology-lesson icon indicating copy to clipboard operation
sql-ecology-lesson copied to clipboard

Concept map for "what is a relational database"

Open brainwane opened this issue 9 years ago • 7 comments

This issue springs from discussion of pull request #99 in which @heereman wrote a definition of a relational database, and @orchid00 and I thought it might be a good idea to add a concept map to the instructor's notes for this lesson.

My question:

It seems to me like the concepts and linkages @heereman mentioned in their definition are most of the concepts and linkages that ought to go into the concept map -- here's my list, and I'd love feedback on what else should go into the map for this lesson, or what I could leave out:

  • users/researchers
  • queries
  • SQL
  • data/values
  • storage
  • retrieval
  • tables
  • rows
  • columns
  • records
  • record IDs
  • atomic
  • relationships
  • joining
  • functions
  • nulls
  • aliases

I'd love to know others' feedback on what I could leave out of this! I'm thinking maybe "atomic"?

brainwane avatar Oct 29 '16 16:10 brainwane

Just confirm, this list is to make the concept map of database. It al depends how deep you want to describe database. Leaving out atomic, seems like a good idea. Suggest adding:

  • aggregation
  • order

We can wait for @tpoisot feedback

orchid00 avatar Oct 29 '16 22:10 orchid00

We should maybe add

  • views
  • sorting
  • groups

since these are used in the lessons.

tpoisot avatar Oct 30 '16 01:10 tpoisot

Hi @brainwane It has been long. would you like to suggest a concept map as contribution? or spread the word about it so someone else can contribute? I would suggest your own circle or using twitter or a write blog post for the carpetries community.

orchid00 avatar Oct 27 '17 02:10 orchid00

Hi, and sorry for the wait. I won't be doing this, but I posted on Twitter and Mastodon to recruit folks to try to help.

brainwane avatar Dec 20 '18 21:12 brainwane

conceptmap_relationaldatabases

I'm willing to work on this, but I'm unsure of where in the lesson this would go. The very beginning to convince students why relational databases are superior to spreadsheet management?

sgthomas29 avatar Mar 29 '19 17:03 sgthomas29

I don't think RDM is a widely used acronym for relational databases. Wikipedia refers to it as RM. It also conflicts with other acronyms that people are likely to encounter in an academic setting, such as Research Data Management.

remram44 avatar Mar 29 '19 17:03 remram44

I'm willing to work on this, but I'm unsure of where in the lesson this would go. The very beginning to convince students why relational databases are superior to spreadsheet management?

The concept map would go into the instructor's notes for the lesson. This would aid future people who are improving the lesson.

brainwane avatar Apr 01 '19 19:04 brainwane