Мало какая программа может обойтись без использования базы данных в качестве места хранения информации, так что необходимость этого знания можно обосновать. Я думаю, что своего ребенка я бы могла этим заинтересовать   - какие атрибуты сохранять, какие есть повторяющиеся блоки информации, как организовать их хранение. Вопрос выбора знакомой предметной области и после этого предложить написать под нее какую-то программку, как раз с проектированием и использованием БД.