Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.
Where can I learn how to use ObjectDB?
The best source for learning ObjectDB is the ObjectDB Manual, which contains all the necessary information for using ObjectDB. The only required background is a good understanding of the Java language. Reading the manual and getting started with ObjectDB could be easier for developers with prior experience in database development, SQL or JPA, but such experience is definitely not a prerequisite.