This text instructs in the use of SQL, a programming and query language. It shows how to develop database applications, administer databases and work interactively with data. It gives explanations of relational database technology's conceptual underpinnings and it guides in an approach to problem solving that will help in the application of SQL techniques.