Thursday, July 28, 2011

Mysql: Manipulasi String #2

Berikut ini saya akan bahas fungsi update sekaligus penggabungan string. Secara umum fungsi update suatu record sebagai berikut:

UPDATE nama_tabel SET nama_field = nilai_update WHERE kondisi

Kasus yang terjadi dalam pembahasan ini adalah ada data-data awal NIM mahasiswa yang nilainya salah masuk atau formatnya tidak baku dan tidak sama dengan data-data yang masuk belakangan. Misal NIM mahasiswa standarnya tertulis “0104123” namun dalam database tertulis “104123”. Mungkin awalnya pembuat basis data menggunakan tipe integer untuk field nim tersebut sehingga angka ‘0’ di depan hilang. Oleh karena kita hanya perlu menambahkan satu bilangan, maka modifikasi fungsi update menjadi sebagai berikut:

UPDATE `t_mahasiswa` SET `NIM`= CONCAT('0',NIM) WHERE (`NIM`LIKE '104%')

Sintak di atas akan mengupdate tabel t_mahasiswa pada kolom NIM dengan menggabungkan angka 0 dengan NIM itu sendiri menggunakan fungsi CONCATE(,). Kemudian NIM yang diubah adalah NIM yang angka-angka awalnya berupa 104. Penggunaan 104% dilakukan karena ada kemungkinan ada nilai 1004 (mungkin untuk angkatan 2010), shingga yang dicari sangat spesifik.

Wednesday, July 27, 2011

MySql: Manipulasi String #1

Saya bahasa kasus penggunaan

REPLACE(str,from_str,to_str)

Kebetulan ada perombakan sistem basis data. Awalnya nim menggunakan 10.04.123, karena basis data baru menghendaki tanpa titik, mau tidak mau record data mahasiswa sebanyak 2700 harus diubah menjadi 1004123.

Sunday, July 24, 2011

Mahasiswa Teknik Industri yang Ideal

Perbincangan mengenai bagaimana sebenarnya menjadi mahasiswa Teknik Industri yang ideal terjadi di milis. Perbincangan ini berawal dari definisi Teknik Industri.
"Menurut American Institute of Industrial Engineering, Teknik Industri adalah suatu disiplin ilmu yang mempelajari tentang perancangan, perbaikan dan instalasi sebuah sistem terintegrasi yang terdiri dari manusia, mesin, metode, alat, bahan, informasi, dan energi. Disiplin ilmu ini ditunjang oleh pengetahuan matematika, fisika, ilmu social, dan prinsip-prinsip metode analisis perancangan dan dan desain untuk membangun dan memperbaiki sistem."
Keilmuan Teknik Industri dikenal juga dalam istilah lain yaitu operations management, management science, dan systems engineering. Istilah Teknik Industri berasal dari Amerika Serikat, di Eropa atau Inggris Teknik Industri dikenal dengan nama manufacturing engineering atau engineering management.
Ternyata, definisi teknik industri yang panjang itu membuat kakak tingkat biasanya kesulitan untuk menjelaskan apa itu teknik industri dalam satu kalimat yang pendek dan padat kepada adik kelasnya yang baru (Edwin, 2005). Definisi teknik industri memang bisa dipersingkat menjadi “Ilmu yang mempelajari perancangan, peribaikan dan instalasi sistem terintegrasi”, atau lebih singkat lagi menjadi “Ilmu yang mempelajari sistem terintegrasi”. Ketika orang umum (sanak keluarga) bertaya lebih jauh, jadi intinya belajar apa dalam sistem terintegrasi? maka biasanya mahasiswa teknik industri perlu berpikir keras, apa ya kuliah kami dan apa bedanya dengan jurusan teknik lainnya :)