An Introduction to Structured Query Language (SQL): Understanding the Basics of Database Programming