• How data is stored in a relational database
• How to code SQL statements to access and modify data in the database
• How SQL differs from traditional programming languages
• How to embed SQL statements into a host programming language
• How to optimize database access by changing SQL and indexes
• Programming methods to avoid potential database processing problems