What creates, reads, updates, and deletes data in a database while controlling access and security?.