Part I. Introduction

SQL is a compact and powerful language for working with databases. Despite this compactness, it cannot be described simply in a few chapters. We would do the language no justice then. Vendors of SQL products have made it even more complicated by implementing different SQL dialects. For a structured explanation, we start this book with a number of introductory chapters that form the first part.

In Chapter 1, “Introduction to SQL,” we provide an overall description of SQL, give the background and history of SQL, and outline several application areas of the language. We also describe a number of concepts in the relational model (the theory behind SQL).

This book contains many examples and exercises. So that you do not have to learn ...

Get Introduction to SQL: Mastering the Relational Database Language, Fourth Edition/20th Anniversary Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.