Data Manipulation Languages
Many relational databases support structured query language (SQL).
Hypertext can also be used for finding information in a database.
End-user programming allows users to perform their own data processing without technical assistance from IT professionals