Database core classes.