Postingan

Optimasi Database

Index Index dapat meningkatkan kecepatan pencarian pada record yang diinginkan.  Y ang harus diperhatikan adalah memilih field yang digunakan untuk kunci index , karena tidak semua field memerlukannya. Sedangkan pencarian yang dilakukan dengan membaca setiap record pada tabel disebut dengan table scan. Menentukan Tipe Data Menentukan tipe data yang tepat memerlukan ketelitian dan analisa yang baik. C ontoh, menggunakan tipe data char atau varchar. Keduanya menampung karakter, char menyediakan ukuran penyimpanan yang tetap (fixed-length), sedangkan varchar menyediakan ukuran penyimpanan sesuai dengan isi data (variable-length). Menghindari Field bernilai Null Jika memungkinkan, kurangi penggunaan field yang memiliki nilai null. D apat diberikan nilai default pada field tersebut. Query yang Mudah Terbaca Query panjang yang ditulis dalam 1 baris dapat  menyulitkan user yang ingin me modifikasi . Pemilihan huruf besar dan kecil juga dapat mempermudah pembacaan, misalny

DDL dan ERD

Gambar
DDL ( Data Definition Language ) Data Definition Language ( DDL ) adalah sebuah konsep yang digunakan untuk mendefinisikan  struktur data di SQL. Perintah yang terdapat pada DDL antara lain: A LTER : digunakan untuk mengubah definisi entitas. Misalnya ALTER TABLE untuk mengubah kolom. CREATE : digunakan untuk menambah entitas baru. Misalnya CREATE TABLE digunakan untuk menambah tabel baru. DROP : digunakan untuk menghapus entitas yang ada. Misalnya DROP TABLE untuk menghapus tabel dari database. TRUNCATE TABLE: untuk menghapus semua baris atau bagian tertentu dalam tabel tanpa menhapus baris secara individual.  ERD ( Entity Relationship Diagram ) Merupakan notasi grafis dalam pemodelan data konseptual yang menghubungkan antar entitas. Simbol ERD Gambar 1. simbol ERD Entity Entity adalah obyek yang dapat dibedakan dengan yang lain dalam dunia nyata. Entity dapat berupa obyek secara fisik seperti orang, rumah, atau kendaraan. Entity

Sistem Pendukung Keputusan

Sistem Pendukung Keputusan (Decision Support System) Pengertian Sistem Pendukung Keputusan merupakan sebuah sistem yang menyediakan kemapuan untuk penyelesaian masalah dan komunikasi untuk permasalahan yang bersifat semi terstruktur . (Raymond McLeod, Jr.1998) Sekumpulan prosedur berbasis model untuk data pemrosesan dan penilaian untuk membantu para manager mengambil keputusan. (Little, 1970) Sistem Pendukung Keputusan dapat digambarkan sebagai sistem yang berkemampuan untuk mendukung analisis data, dan pemodelan keputusan, berorientasi keputusan, orientasi perencanaan masa depan, dan digunakan pada saat – saat tidak biasa. (Moore dan Chang) Tahapan – tahapan Sistem Pendukung Keputusan Definisi masalah Pengumpulan data atau elemen informasi yang relevan Pengolahan data menjadi informasi baik dalam bentuk laporan grafik maupun tulisan Menentukan alternatif – alternatif solusi Membantu menyelesaiakan masalah