Supporting Content untuk tutorial Belajar SQL di Pojok Programmer
Switch branches/tags
Nothing to show
Clone or download
Latest commit b841184 Jul 25, 2016
Permalink
Failed to load latest commit information.
chapter-01 atur data anda Jul 19, 2016
chapter-02 update ERD Jul 25, 2016
LICENSE Initial commit Jul 16, 2016
README.md updated article link Jul 25, 2016

README.md

Belajar-SQL

Supporting Content untuk tutorial Belajar SQL di Pojok Programmer

Seiring dengan kebutuhan aplikasi-aplikasi bisnis dan layanan publik seperti di atas, maka kebutuhan penyimpanan data dalam bentuk database relasional menjadi hal yang tidak terelakkan, sehingga pemahaman yang baik tentang structured query language (SQL) menjadi hal yang amat sangat penting karena SQL adalah bahasa yang kita gunakan untuk berkomunikasi dengan database. Sayangnya kenyataan berkata lain, peningkatan skill SQL menjadi prioritas paling akhir karena kebanyakan programmer terlalu fokus pada hal lain yang lebih seksi, seperti

  • meningkatkan skill bahasa pemrograman tertentu,
  • membuat user interface yang atraktif dan user-friendly,
  • membuat aplikasi yang bisa berjalan di database apapun

Akibatnya muncul kelucuan-kelucuan seperti,

  • kurang piawai meracik SQL sehingga SQL statement yang dibuat terkesan asal jadi. Pengetahuan tentang SQL statement hanya sebatas perintah SQL sederhana saja.
  • tidak memanfaatkan kemampuan canggih yang dimiliki database engine yang digunakan. Sebagai contoh adalah hanya memanfaatkan database sebagai data store saja, dan proses pengolahan data seluruhnya dilakukan di level aplikasi.
  • membawa gaya pemrograman prosedural saat memproses data. sebagai contoh untuk memproses data besar masih menggunakan looping (perulangan) di level aplikasi, akibatnya kinerja aplikasi semakin menurut seiring dengan bertambah banyaknya data.

Rangkaian artikel berikut ini ditujukan untuk teman-teman yang ingin mempelajari SQL namun masih baru atau belum memahami sepenuhnya tentang konsep database relasional dan cara memanfaatkan dan membuat perintah SQL dengan baik.

  • Atur Data Anda, artikel ini membahas bagaimana sebenarnya data tersimpan dan saling berelasi dalam database relasional, serta sedikit membahas normalisasi data.
  • Membuat Model dan Mengakses Data Anda, artikel ini membahas bentuk-bentuk relasi secara lebih mendalam, proses analisa dan desain database yang ingin kita bangun.
  • Temu Kembali Data Menggunakan SELECT (TBD) , artikel ini membahas anatomi perintah SELECT sebagai bahasa yang kita gunakan untuk berkomunikasi dengan database sehingga database bisa memberikan data sesuai dengan yang kita inginkan.