There has been a rapid growth and development in the field of relational database management systems. This book provides an in-depth analysis of advanced database areas as well as the basics of database management systems. It explores the different SQL concepts, starting from the very basic DDL and DML statements to constraints and views. The theme of this book is the potential of various database management systems. The book combines advanced techniques with practical advice and many new ideas, methods and examples for database management students, system specialists and programmers.