Keunikan Nilai Null dalam Database Relasional

Author: · Published: November 26, 2008 · Category: Database 

Database relasional (relational database) seperti misalnya Oracle, DB2 (IBM), SQL Server (Microsoft), dan MySQL, memiliki fasilitas untuk menyimpan data bernilai null. Null disini bukan nol (angka nol) dan juga bukan space (untuk jenis data alpha, alphanumeric, dan string), melainkan mewakili nilai data “tidak diketahui” (unknown) atau “tidak menentu” (indeterminate) atau kosong (absence of value) Meskipun [...]

Key dan Peranannya di Database Relasional

Author: · Published: November 26, 2008 · Category: Database 

Key di dalam database relasional dibutuhkan untuk menghubungkan satu tabel data dengan yang lain. Sebagai contoh (lihat diagram berikut) nomor_pesanan sebagai key di tabel pesanan digunakan didalam tabel barang_pesanan untuk mengidentifikasi (menghubungkan) pesanan yang berisi (terdiri dari) barang-barang tersebut. Download Tulisan Lengkap: djoni-key.zip

Surrogate Key

Author: · Published: November 26, 2008 · Category: Database 

Misalkan kita memiliki database alamat dengan diagram ER (Entity Relationship Diagram) data model-nya sebagai berikut. Perhatikan bahwa attribute yang didalam bagian atas dari kotak entity adalah primary key. Misalnya untuk entity NEGARA, primary key adalah kode_negara. Sedang PROPINSI memiliki composite primary key yaitu kode_negara dan kode_propinsi. Download Tulisan Lengkap: djoni-surrogate.zip

Cara Praktis Merancang Database

Author: · Published: November 25, 2008 · Category: Database 

Ide tulisan ini berasal dari milis Ilmukomputer.com yang mendiskusikan bagaimana merancang database. Cara praktis dalam tulisan ini tidak menggunakan teknik normalisasi secara eksplisit atau formal, melainkan berdasar pengalaman penulis merancang berpuluh database berbagai ukuran dan kompleksitas, mulai dari yang modelnya memiliki kurang dari 25 tabel sampai dengan yang memiliki lebih dari 250 tabel. Database tersebut [...]

Membuat Data Model untuk Data Warehouse

Author: · Published: November 25, 2008 · Category: Database 

Sebelum mulai membuat data model untuk data warehouse, sebaiknya spesifikasi kebutuhan informasi dan data yang tersedia (sumber data) sudah harus diketahui. Untuk contoh dalam tulisan ini, kita sederhanakan spesifikasi kebutuhan informasi dan sumber data yaitu hanya spesifikasi kebutuhan fungsional. Tentu saja dalam kenyataan sesungguhnya akan lebih lengkap dan detil. Kita tidak membahas informasi teknis, misalnya [...]

Data Driven

Author: · Published: November 25, 2008 · Category: Database 

Dalam tulisan ini, teknik data driven dijelaskan dengan menggunakan contoh yang relatif sederhana. Setelah memahami konsepnya melalui contoh ini, teknik data driven ini bisa diterapkan untuk kasus-kasus yang kompleks. Dalam contoh ini, kita harus membuat program untuk menghitung bonus karyawan. Besar bonus masing-masing karyawan tergantung gaji pokok dan jenis tanggung-jawabnya. Download Tulisan Lengkap: djoni-datadriven.zip

Hubungan Reflexive

Author: · Published: November 25, 2008 · Category: Database 

Hubungan reflexsive sering kita temui dalam struktur data yang bersifat hirarki, misalnya struktur organisasi dan komposisi produk. Seorang karyawan bertanggung jawab (report) kepada atasannya (manager) Si manager, sebagai karyawan, juga bertanggung jawab kepada atasannya lagi, dan seterusnya. Sebuah sub-komponen merupakan bagian dari komponen; komponen bagian dari sub-assembly; sub-assembly bagian dari assembly, assembly bagian dari sub-produk, [...]

Teknik Profil untuk Analisa Data

Author: · Published: November 25, 2008 · Category: Database 

Kemudahan dan kecepatan dalam analisa data selalu merupakan dua kriteria teknis utama yang diminta oleh business end-user. Tulisan ini memperkenalkan profil sebagai salah satu teknik untuk memenuhi kedua kriteria teknis diatas. Download Tulisan Lengkap: djoni-profil.zip

Mengenal Bitmap Index

Author: · Published: November 25, 2008 · Category: Database 

Fasilitas bitmap index di database relasional relatif baru. Oracle database misalnya baru memiliki fasilitas ini mulai release 7 (release termutakhir adalah 10) Microsoft SQL Server dan MySQL belum menyediakannya. Secara umum, index digunakan untuk mempercepat pencarian data didalam tabel database relasional. Didalam index disimpan dan disusun key dari data untuk mencapai tujuan tersebut. Didalam bitmap [...]

Mengenal Data Warehouse

Author: · Published: November 25, 2008 · Category: Database 

Saya masih ingat, betapa suksesnya kami (waktu itu saya masih di Indonesia) mengerjakan proyek yang sama untuk sejumlah bank.; yaitu memproses penutupan akhir hari dipusat komputer (sistem adalah terpusat, centralized), menyampaikan informasi (laporan) kesemua cabang untuk buka kantor disetiap esok hari kerja. Laporan berisi misalnya posisi rekening nasabah yang hari sebelumnya mengadakan transaksi. Juga disiap- [...]

Mengenal Data Warehouse

Author: · Published: November 25, 2008 · Category: Komputer Dasar 

Saya masih ingat, betapa suksesnya kami (waktu itu saya masih di Indonesia) mengerjakan proyek yang sama untuk sejumlah bank.; yaitu memproses penutupan akhir hari dipusat komputer (sistem adalah terpusat, centralized), menyampaikan informasi (laporan) kesemua cabang untuk buka kantor disetiap esok hari kerja. Laporan berisi misalnya posisi rekening nasabah yang hari sebelumnya mengadakan transaksi. Juga disiap- [...]

Data, Informasi dan Metadata

Author: · Published: November 25, 2008 · Category: Database 

Beberapa hari yang lalu seorang teman bertanya: Apa bedanya informasi dengan data? Teman saya tersebut hanyalah pemakai komputer, bukan orang teknis. Berikut jawaban saya kepadanya. Andaikan kita memiliki sebaris data dengan 5 elemen sebagai berikut: Gatot Sardjono 33 Pengemudi 2000000 1-JAN-1990 Dari pengalaman, kita bisa menerka data apakah ini. Menurut teman saya ini data karyawan. [...]

Evolusi Teknologi Telekomunikasi

Author: · Published: November 25, 2008 · Category: Telekomunikasi 

Teknologi telekomunikasi merupakan salah satu teknologi yang berkembang dengan sangat cepat. Mulai dengan berkembangnya pemanfaatan teknologi VoIP (Voice over Internet Protocol), Teknologi satelit yang memugkin melakukan komuikasi dimana saja, kapan saja dan oleh siapa saja.Teknologi telekomunikasi bergerak(mobile technology) juga mengalami perkembangan yang sangat cepat dimulai dengan layanan yang kita kenal 1G sampai dengan 4G dan [...]

Komputer 10 GHz

Author: · Published: November 25, 2008 · Category: Komputer Dasar 

Apa jadinya kalau komputer nantinya sudah mencapai kecepatan 10 GHz? Software macam apa yang akan muncul jika komputer secepat itu hadir? Perkembangan teknologi hardware kini telah mencapai babak baru. Pertanyaan di atas bukan lagi ramalan tapi memang akan menjadi kenyataan tidak lama lagi. Download Tulisan Lengkap: yudho-komputer.zip

Teknologi Pendingin Prosesor

Author: · Published: November 25, 2008 · Category: Hardware Komputer 

Bagi kebanyakan orang, pendingin standar bawaan PC telah dirasa mencukupi. Tetapi bagaimana dengan mania overclock yang memaksa prosesor PC-nya bekerja sampai di ambang batas kemampuannya? Saya yakin mereka akan merasa kurang dengan kinerja pendingin standar bawaan PC-nya dan mencari pendingin yang lebih baik/lebih dingin. Atau bagaimana dengan notebook yang mensyaratkan sistem dapat menghemat daya yang [...]

Rahasia dibalik kepingan CD

Author: · Published: November 25, 2008 · Category: Hardware Komputer 

Media CD sudah bukan barang aneh lagi. Banyak orang yang sering bermain-main dengan kepingan CD untuk berbagai keperluan. Ada yang membuat foto di studio dan hasil fotonya disimpan di CD, ada yang membuat album lagu dan hasilnya disimpan di CD, ada juga membuat film dan hasilnya disimpan pula di kepingan CD. CD-ROM Singkatan dari Compact [...]

UPS Sebagai Proteksi Kelistrikan System Komputer

Author: · Published: November 25, 2008 · Category: Hardware Komputer 

Semua peralatan listrik dibuat berdasarkan spesifikasi tertentu yang dikaitkan dengan harga ataupun bentuk/dimensi serta fungsi kegunaanya, maka jika sumber listrik yang masuk ke peralatan tersebut tidak sesuai sebagaimana yang diisaratkan/ditentukan, akan mengakibatkan terganggunya ataupun bahkan merusak peralatan tersebut. Download Tulisan Lengkap: asupriadi-ups.zip

DVD: Format dan Perdebatannya

Author: · Published: November 25, 2008 · Category: Hardware Komputer 

Menyambung tulisan saya mengenai Rahasia Dibalik Kepingan CD, saya mau mencoba menjelaskan pengertian DVD – dan +, juga RAM. Sebelumnya saya jelaskan dulu bahwa kepanjangan dari DVD adalah Digital Versatile Disc, artinya versatile adalah “serba guna”. Jadi wajar saja kalau DVD memiliki berbagai format yang hingga kini masih diperdebatkan. Download Tulisan Lengkap: jonet-dvd.zip

Digital Mark Reader (DMR)

Author: · Published: November 25, 2008 · Category: Aplikasi Perkantoran dan Teknik 

Ingatkah Anda ketika kita harus dengan sangat hati-hati mengisi bulatan-bulatan jawaban agar dengan tepat membulatkannya. Entah bagaimana jadinya jika kita tidak mengisi bulatan dengan penuh, menyisakan sedikit noda hitam pensil pada jawaban, kertas terlipat, atau jika LJK yang kita isi tidak dapat terbaca komputer karena pensil yang kita gunakan tidak memenuhi syarat? Bahkan untuk orang-orang [...]

Pengantar Teknologi Bluetooth

Author: · Published: November 25, 2008 · Category: Jaringan Komputer 

Yamta Siyamta

Bluetooth adalah sebuah teknologi komunikasi wireless (tanpa kabel) yang beroperasi dalam pita frekuensi 2,4 GHz unlicensed ISM (Industrial, Scientific and Medical) dengan menggunakan sebuah frequency hopping tranceiver yang mampu menyediakan layanan komunikasi data dan suara secara real-time antara host-host bluetooth dengan jarak jangkauan layanan yang terbatas. Bluetooth sendiri dapat berupa card yang bentuk dan fungsinya [...]

Konfigurasi Instalasi UPS

Author: · Published: November 25, 2008 · Category: Hardware Komputer 

Uninteruptible Power Supply merupakan system Penyedia daya listrik yang sangat penting dan diperlukan sekaligus dijadikan sebagai benteng dari kegagalan daya serta kerusakan system dan hardware. UPS akan menjadi system yang sangat penting dan sangat diperlukan pada banyak perusahaan penyedia jasa telekomunikasi, Jasa informasi, penyedia jasa internet dan banyak lagi. Dapat dibayangkan berapa besar kerugian yang [...]

Mengenal Enterprise Application Integration (EAI)

Author: · Published: November 25, 2008 · Category: Rekayasa Perangkat Lunak 

Pada artikel kali ini, kita akan membahas topik yang jarang atau bahkan tidak pernah dibahas dalam perkuliahan formal ilmu komputer. Pengajaran ilmu komputer selalu mengandaikan kondisi ideal dan sederhana. Kenyataannya, kondisi sistem informasi di dunia bisnis tidaklah ideal dan biasanya sangat kompleks. Kuliah Rekayasa Perangkat Lunak (Software Engineering) biasanya mengasumsikan bahwa mahasiswa membuat software baru [...]

Step by Step Menjadi Programmer Handal dengan VB.NET (1)

Author: · Published: November 25, 2008 · Category: Pemrograman .NET 

Junindar

Mungkin sebagian besar pembaca artikel ini satu pendapat dengan saya. buku – buku tentang VB.Net yang beredar pada saat ini kurang memuaskan. Rata-rata banyak menghabiskan kertas hanya dengan menjelaskan teori dari .Net. Framework. Sehingga kita sebagai pembaca lebih cepat bosan dengan membaca buku seperti itu (Sebelumnya mohon maaf kepada para penulis buku .Net, tapi itulah [...]

Apa Itu Komputer

Author: · Published: November 25, 2008 · Category: Komputer Dasar 

Romi Satria Wahono

Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer. Menurut Hamacher [1], komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa [...]

Sistem Informasi Geografis (SIG) untuk Tata Guna Lahan

Author: · Published: November 25, 2008 · Category: Sistem Informasi Geografis 

Sistem Informasi Geografis (SIG) adalah suatu sistem yang men-capture, mengecek, mengintegrasikan, memanipulasi, menganalisa, dan menampilkan data yang secara spatial (keruangan) mereferensikan kepada kondisi bumi. Teknologi SIG mengintegrasikan operasi-operasi umum database, seperti query dan analisa statistik, dengan kemampuan visualisasi dan analisa yang unik yang dimiliki oleh pemetaan. Kemampuan inilah yang membedakan SIG dengan Sistem Informasi lainnya [...]

« Previous PageNext Page »