On one hand, Prolog is more powerful than Datalog. But on the other hand, Prolog is more powerful than Datalog.
Datalog, on the other hand, isn't. It's terminating, like SQL. And many program properties are indeed decidable.
yes; yes; yes; yes; yes; yes; yes; yes; ...