Crucial to the dominance of the relational database was the almost universal adoption of the {SQL} language as the mechanism for querying and modifying data. {SQL} is not a perfect language, but it has demonstrated sufficient flexibility to meet the needs of both non-programming database users and professional database programmers. Programmers embed {SQL} in programming languages, while non-programmers use {SQL} either explicitly within a query tool or implicitly when a {BI} tool uses {SQL} under the hood to talk to the database. Prior to the introduction of {SQL,} most {IT} departments labored with a backlog of requests for reports; {SQL} allowed the business user to “self-serve” these requests.
CITATION STYLE
Harrison, G. (2015). Languages and Programming Interfaces. In Next Generation Databases (pp. 167–190). Apress. https://doi.org/10.1007/978-1-4842-1329-2_11
Mendeley helps you to discover research relevant for your work.