Database theory (normalization) for beginners (adult education, MS Access) When teaching database basics to non IT beginners, what is the minimum requirement in theory and technical terms?
So what is absolutely necessary to talk about DBs? What helps students grasp the basic idea of relational databases?

Especially with normal forms. NF1-2-3? Boyce-Codd? Or even NF4-5-6 makes sense?

In my trainings we don't have a lot of time, we focus on the practice, but since this is a new concept to my students, they will need to understand a few fundamental things. 

Context:

I'm holding company trainings. As tasks get more and more complex at corporations, and the general IT literacy is (somewhat, slowly) raising, more and more people are looking for ways to swap out their huge and cumbersome "Excel can do it all" solutions. This either means they start learning VBA programming or they turn towards databases, namely MS Access. The trainings I do are 2-3 day intensive courses with very strong practical focus.
Based on the comments, the minimum for theory and technical is how the nomenclature of MS Access relates to Excel.

If they've been doing everything in Excel anyway, they've developed habits for, or against, normalization that you're not going to break in a couple days, intensive or not.

If they haven't discovered the pitfalls of redundant data in Excel, they probably won't in MS Access either. If they have, then they've already learned the lesson, and developed their own methods of "normalization."

You can bring it up, and have resources available for them to access, online in their own time, if they develop the interest in "doing it right." Otherwise, concentrate on helping them become fluent in MS Access, an hopefully reduce the calls for help you get when they don't remember how that works in two weeks.