RelationalDBDesign
RedhatLinuxSys Seomining
prev next prev next
Course navigation
Lesson2 What is SQL?
Objective Understand what SQL is and how it was conceived.
Structured Query Language (SQL) is an English-based element that provides you with the ability to ask questions of a database and get answers to those questions.
The user interacting with the database via the computer
SQL is a bit different from developing applications that gather this information from the database by manipulating the database directly.
In those cases, the application is responsible for determining how the information is analyzed and retrieved.
With SQL, you do not have to indicate how you want information retrieved, you only indicate what criteria you want to use.
This is called a declarative language.
Definition
A declarative language is a language in which you simply indicate what you need and let the database engine get it for you. How the information is actually gathered is irrelevant to the user.
In the next lesson, a sample SQL statement will be examined.
Course navigation