Термин база знаний корректно употреблять в следующем значении: 'семантическая модель, описывающая предметную область и позволяющая отвечать на такие вопросы из этой предметной области, ответы на которые в явном виде не присутствуют в базе'.
Слова в степных каменных бабах, резных наличниках, в деревянных игрушках и диковинных храмах, в удивительных песнях и сказках выступают в роли уточнений (по отношению к словам рядом с нами) и обособляются.
Нужно использовать предлог НА.
1. Возможны оба варианта. При оборотах, образованных сочетанием «именительный падеж плюс творительный падеж с предлогом с», сказуемое может стоять как в форме множественного, так и в форме единственного числа. Форма множественного числа показывает, что в роли подлежащего выступает всё сочетание, т. е. действие приписывается взаимосвязанным равноправным субъектам. Форма единственного числа показывает, что подлежащим является только существительное в именительном падеже, а существительное в творительном падеже выступает в роли дополнения, обозначая лицо, сопутствующее производителю действия. Итак, в зависимости от смысла: Бабушка с внучкой пошли – если речь идет обо всех участниках действия. Бабушка с внучкой пошла – если речь идет в первую очередь о бабушке.
2. При наличии в конструкции слов вместе, совместно употребляется форма единственного числа сказуемого: Бабушка совместно с внучкой создала.
В словаре В. И. Даля читаем: «Ряза́нь ж. мелкіе яблочки, дичковые, на квасъ; || мороженые яблоки, привозимые по зимнему пути. || Сиб. сибирскіе, китайскіе, райскіе яблочки».
Подлежащее — бабушка с дедушкой.
Из Вашего вопроса не вполне ясно, как звучит фамилия в именительном падеже. Если в именительном падеже – Николай Барб, то в родительном должно быть: Николая Барба, в дательном – Николаю Барбу. Если же в именительном падеже – Николай Барба, то в родительном должно быть: Николая Барбы, в дательном – Николаю Барбе. В любом случае фамилия должна склоняться: по законам русской грамматики склоняются мужские фамилии, оканчивающиеся на согласный; склоняются мужские и женские фамилии и личные имена, оканчивающиеся на -а, -я безударный.
Слова мама, папа, баба, деда, дядя, тетя – это слова из детского языка. Они образованы путем повторения слогов ма-, па-, да- и т. п., вычленяемых из детского лепета. Т. е. не сами дети произносят осознанно эти слова, а взрослые, прислушиваясь к лепету младенца, находят в нем какие-то звукосочетания, похожие на слоги. Так появляются эти слова, но в разных языках они получают разное значение (т. к. звуковой облик слова не имеет мотивированности). Поэтому, например, в грузинском языке мама – это «папа», а «мама» – деда. В тюркском языке баба – «отец, дед». Ср. также русское дед и англ. daddy – «папа».