Awal penggunaan SQL tercatat sejak 1970. Dan hingga saat ini, pengembangan SQL sudah sangat pesat dan digunakan di banyak perusahaan untuk mengelola database perusahaan. SQL sendiri juga masih dapat berkembang dan berevolusi karena tantangan dimasa yang akan datang yang semakin kompleks.
Saat ini, mayoritas pekerjaan di bidang data membutuhkan skill dasar SQL. Hal itu disebabkan karena SQL adalah bahasa pemrograman yang lekat dengan data dan database. Pekerjaan-pekerjaan tersebut antara lain:
1. Data scientist
Data scientist adalah seseorang yang bertanggung jawab untuk membuat database, mengolah data, dan menyajikan sebuah hal baru yang disebut produk data. Produk data tersebut nantinya akan digunakan perusahaan untuk menentukan kebijakan produksi.
2. Database administrator
Database kini menjadi salah satu hal yang wajib dimiliki oleh sebuah perusahaan. Oleh karena itu, harus ada seseorang yang bertanggung jawab di balik database. Salah satu pekerjaan yang banyak berkaitan dengan database ialah database administrator (DBA). DBA bertanggung jawab untuk mengendalikan basis data perusahaan yang hanya dapat diakses oleh orang-orang tertentu.
3. Big data architect
Big data architect adalah seseorang yang bertanggung jawab membuat sebuah produk untuk mengelola data dalam jumlah yang sangat besar. Sama halnya dengan DBA, big data architect juga menggunakan database dalam pekerjaannya sehari-hari. Oleh karena itu, SQL adalah salah satu skill wajib bagi seorang big data architect.
4. Auditor
Tidak dapat dipungkiri, dengan pesatnya perkembangan teknologi pada dewasa ini membuat auditor pun juga perlu beradaptasi dengan perkembangan teknologi tersebut. Dengan perusahaan yang saat ini banyak yang menggunakan database dalam penyimpanan data mereka, dapat dimanfaatkan auditor untuk menggunakan SQL sebagai salah satu alat untuk melakukan audit. Dengan menggunakan SQL, auditor akan lebih efektif untuk melakukan pekerjaan-pekerjaan manual yang memakan waktu cukup lama seperti melakukan analisis atas jutaan data perusahaan. Atas hal tersebut, auditor pun dituntut untuk semakin berkembang dan memiliki skill dalam penggunaan SQL tersebut.
Teknik Audit Berbantuan Komputer Menggunakan SQL