System Inventory tampaknya sederhana namun di balik kesederhanaanya mengandung banyak sekali logika yang harus di terapkan di dalam sistem agar sistem tersebut dapat diandalkan(reliable) dan mampu memberikan solusi atas setiap permasalahan, lantas bagaimana dengan sistem yang menyederhanakan logika ini?
Umumnya sistem yang menyederhanakan logika dan algoritma yang ada, serta tidak memperhatikan struktur database yang baik akan menenemukan kesulitan pada saat pengembangan dilakukan oleh karena itu pada saat pembangunan sistem harus juga memperhatikan normalisasi data. Biasanya mereka yang belum banyak belajar mengenai normalisasi, struktur data dan kaedah pemrograman cenderung membuat program dengan metode apa adanya hanya berdasarkan transaksi yang terjadi saja dan database yang tidak terstruktur dengan normalisasi yang hanya Normalisasi pertama atau kedua, sehingga begitu sistem berkembang maka program itu tidak dapat digunakan lagi atau sekalipun dapat digunakan, program tersebut masih memerlukan bantuan dari program office lainnya semacam excel. kejadian ini tentu membuat kita tersenyum, bagaimana mungkin biaya yang sudah dikeluarkan dengan begitu besarnya, masih saja membutuhkan excel untuk analisa? bukankah program itu sendiri harusnya sudah menghasikan informasi yang dapat dijadikan analisa?
pertanyaan pertanyaan semacam itu sering muncul dalam benak saya, dan masih belum menemukan jawaban dan semakin tidak habis pikir....
Rabu, 24 Februari 2010
Senin, 22 Februari 2010
Transact SQL (My First Experience)
Transact SQL sangat berguna dalam melakukan manipulasi terhadap record-rcord yang ada dalam database, hal ini terbukti dan telah saya alami sendiri Transact SQL (T-SQL) sudah umum di kenal oleh kalangan DBA dan programmer. T-SQL biasanya digunakan untuk melakukan perbaikan Database atau Perubahan terhadap value yang dimiliki oleh field-field pada record database.
Saya menggunakan T-SQL pada kasus perbaikan data atau lebih tepatnya perubahan struktur data yang disebabkan oleh penambahan field pada table, bayangkan jika saya harus melakukan edit-save untuk transaksi yang berjumlah ratusan record (transaksi selama 3 bulan, red) berapa waktu yang saya butuhkan? berapa juga biaya yang saya perlukan untuk pergi ke panti pijat dan urut tradisional, jika saya harus melakukan edit - save transaksi.... untung saja saya cepat mengambil keputusan untuk mencari alternatif lain yang saat itu jatuh pada T-SQL yang memang sudah include dalam paket SQL Express yang menjadi pengolah database saya. Dengan modal kemauan dan bekal SQL yang saya miliki saya mulai mencoba tentu saja dengan terlebih dulu browsing di internet mencari tutorial T-SQL, dan hasilnya?? jangan diragukan lagi, T-SQL mampu menyelesaikan pekerjaan saya hanya dalam waktu kurang lebih 90 detik...
Pengalaman ini sangat berarti buat saya untuk terus menggali dan mencari solusi terbaik atas setiap permasalahan sehingga di dapat cara yang efektif dan efisien dan tentu saja cara yang lebih cerdas. baiklah Sampai Jumpa di Posting selanjutnya, manfaat yang diperoleh hari ini adalah jangan pernah berhenti pada satu cara dalam menyelesaikan permasalahan, diluar sana pasti ada cara yang lebih baik menunggu untuk di tempuh,....
Wassallam
Saya menggunakan T-SQL pada kasus perbaikan data atau lebih tepatnya perubahan struktur data yang disebabkan oleh penambahan field pada table, bayangkan jika saya harus melakukan edit-save untuk transaksi yang berjumlah ratusan record (transaksi selama 3 bulan, red) berapa waktu yang saya butuhkan? berapa juga biaya yang saya perlukan untuk pergi ke panti pijat dan urut tradisional, jika saya harus melakukan edit - save transaksi.... untung saja saya cepat mengambil keputusan untuk mencari alternatif lain yang saat itu jatuh pada T-SQL yang memang sudah include dalam paket SQL Express yang menjadi pengolah database saya. Dengan modal kemauan dan bekal SQL yang saya miliki saya mulai mencoba tentu saja dengan terlebih dulu browsing di internet mencari tutorial T-SQL, dan hasilnya?? jangan diragukan lagi, T-SQL mampu menyelesaikan pekerjaan saya hanya dalam waktu kurang lebih 90 detik...
Pengalaman ini sangat berarti buat saya untuk terus menggali dan mencari solusi terbaik atas setiap permasalahan sehingga di dapat cara yang efektif dan efisien dan tentu saja cara yang lebih cerdas. baiklah Sampai Jumpa di Posting selanjutnya, manfaat yang diperoleh hari ini adalah jangan pernah berhenti pada satu cara dalam menyelesaikan permasalahan, diluar sana pasti ada cara yang lebih baik menunggu untuk di tempuh,....
Wassallam
Langganan:
Postingan (Atom)