Database Programming Language: Difference between revisions
Jump to navigation
Jump to search
m (Text replacement - "** ..." to "** …") |
m (Text replacement - ". ---- " to ". ---- ") |
||
Line 13: | Line 13: | ||
** a [[Programming Language Middleware API]], such as [[OBCD]]. | ** a [[Programming Language Middleware API]], such as [[OBCD]]. | ||
* <B>See:</B> [[Prolog]], [[OBCD]]. | * <B>See:</B> [[Prolog]], [[OBCD]]. | ||
---- | ---- | ||
---- | ---- |
Latest revision as of 02:39, 17 June 2021
A Database Programming Language is a special-purpose programming language for databases.
- Context:
- It can specify a Data Definition Language.
- It can specify a Data Manipulation Language.
- It can specify a Data Query Language.
- …
- Example(s):
- Counter-Example(s):
- a Programming Language Middleware API, such as OBCD.
- See: Prolog, OBCD.
References
2013
- http://en.wikipedia.org/wiki/Database#Database_languages
- Database languages are special-purpose languages, which do one or more of the following:
- Data definition language - defines data types and the relationships among them
- Data manipulation language - performs tasks such as inserting, updating, or deleting data occurrences
- Query language - allows searching for information and computing derived information
- Database languages are specific to a particular data model.
- Database languages are special-purpose languages, which do one or more of the following: