એસક્યુએલ પાસે ત્રણ મુખ્ય ઘટકો છે: ડેટા મેનિપ્યુલેશન લેંગ્વેજ (ડીએમએલ), ડેટા ડેફિનેશન લેન્ગવેજ (ડીડીએલ), અને ડેટા કન્ટ્રોલ લેંગ્વેજ (ડીસીએલ).