Introduction to SQL
SQL was one of the first commercial languages for Edgar F. Codd's relational model, as described in his influential 1970 paper, "A Relational Model of Data for Large Shared Data Banks." This became the foundation for the relational database system. This paper described a new way to structure data within a database and led to the relational database systems we use today. Despite not entirely adhering to the relational model as described by Codd, it became the most widely used database language.
What is a Relational Databases?
- A Database in which all data is stored in Relations which (to the user) are tables with rows and columns.
- Read more about Relational Databases in details here.
The Structured Query Language (SQL) is the language of databases. All modern relational databases, including Access, FileMaker Pro, Microsoft SQL Server and Oracle use SQL as their basic building block. In fact, it’s often the only way that you can truly interact with the database itself. All of the fancy graphical user interfaces that provide data entry and manipulation functionality are nothing more than SQL translators. They take the actions you perform graphically and convert them to SQL commands understood by the database.