Accepted answer

the ones with names starting "sys" are often called the "system catalogs", or "system tables", and they are automatically created by and managed by derby itself.

you can read about them in the derby reference manual:

for example, see: derby system tables ( and syscs diagnostic tables (

the "app" schema, on the other hand, is a normal user schema. user schemas are created for each user when they connect to the database and create a database object like a table or view. the "app" user is the default username if you do not provide a username of your own, so that is why you are seeing it there.

i'm not sure why you are seeing a "sqlj" schema. did you look inside it to see what tables it contains?

Related Query

More Query from same tag