Mastering the SQL Language Course

How to create queries, how to optimize them. What is DDL or DSL. Creating database schemas for best performance.