There are also GraphQL interfaces for various databases which can be useful, especially with federation to tie them together into a supergraph.