Linux Fun
Pada tahap implementasi, atribut-atribut entitas / relasi yang ditetapkan sebagai kunci (key) akan diwujudkan sebagai Indeks Primer (primary index). Dan dapat juga ditambahkan Secondary index. Ada dua index: Indeks Primer (Primary Index) IP pada setiap tabel hanya ada satu dan hampir selalu berasal (ditentukan) dari kunci primer yang telah ditetapkan dalam sebuah entitas / relasi. IP yang baik terdiri atas field-field dengan kriteria sbb: Field yang menjadi komponen IP harus bersifat mandatory...
Readmore...
Dalam menentukan struktur dari tabel, paling tidak setiap struktur tabel berisikan nama field, tipe field dan ukurannya. Tatacara penamaan field, pilihan tipe field serta fasilitas tambahan lainnya untuk struktur tabel sangat tergantung pada DBMS yang digunakan. Tipe Data Tipe data yang bersifat umum adalah: Data Alphanumerik, isinya berupa angka tapi tidak menunjukkan jumlah, sehingga dianggap sebagai teks. Misalnya: Nomhs, NIP Data Numerik, isinya berupa angka yang menunjukkan jumlah....
Readmore...
Aturan umum dalam pemetaan model data yang digambarkan dalam ERD (level konseptual) menjadi Basis data fisik (level fisik) adalah: Diimplementasikan Dalam Sebuah Tabel Setiap himpunan entitas akan diimplementasikan sebagai sebuah tabel (file data). Penyertaan Atribu Derajat Relasi Satu Satu Relasi dengan derajat relasi satu-ke-satu, yang menghubungkan 2 buah himpunan entitas akan direpresentasikan dalam bentuk penambahan / penyertaan atribut-atribut relasi ke tabel yang mewakili salah satu dari...
Readmore...
Ada dua kelompok pentahapan yang biasa ditempuh dalam pembuatan Diagram E-R: Tahap Awal Pembuatan (Pre-eliminary Design) Untuk mendapatkan rancangan basis data minimal yang dapat mengakomodasi kebtuuhan penyimpanan data terhadap sistem yang akan dibangun. Pada umumnya mengabaikan adanya penyimpangan-penyimpangan. Tahap Otimasi (Final Design) Dilakukan koreksi terhadap hasil tahap awal, dengan memperhatikan aspek efisiensi, performansi, dan fleksibilitas. Bentuk-bentuk koreksi yang dilakukan:...
Readmore...
Tahap implementasi basis data merupakan upaya untuk membangun basis data fisik yang ditempatkan dalam media penyimpan (disk) dengan bantuan DBMS. Tahap ini diawali dengan melakukan transformasi dari model data yang telah selesai dibuat struktur basis data sesuai DBMS yang dipilih. Secara umum, sebuah ERD akan diwujudkan menjadi sebuah basis data secara fisik. Sedangkan komponen-komponen ER yang berupa himpunan entitas dan himpunan relasi akan diwujudkan menjadi tabel-tabel. Selanjutnya,...
Readmore...
Notasi Simbolik dalam Diagram ER Persegi panjang: himpunan entitas Elips: atribut (atribut yang sebagai kunci digarisbawahi) Belah ketupat: himpunan relasi Garis: penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya Kardinalitas relasi dinyatakan dengan banyaknya garis cabang atau dengan pemakaian angka (1 dan 1 untuk relasi satu-ke-satu, 1 dan M untuk relasi satu-ke-banyak, M dan M untuk relasi banyak-ke-banyak) Jenis-jenis Hubungan/Derajat...
Readmore...
Pengantar ERD ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks.. Dengan ERD kita dapat menguji model dengan mengabaikan proses yang harus dilakukan. Dengan ERD kita mencoba menjawab pertanyaan seperti: Data apa yang diperlukan? Bagaimana data yang satu berhubungan dengan yang lain? Notasi dan Artinya Entiti Adalah suatu objek yang...
Readmore...
Domain dan Tipe Data Domain, memiliki pengertian yang hampir sama dengan tipe data, namun domain lebih ditekankan pada batas-batas nilai yang diperbolehkan pada suatu atribut. Contoh: data SKS bertipe integer. Namun dalam kenyataan tidak ada sks yang bernilai negatif. Berarti domain nilai sks adalah integer >. Tipe data merujuk pada kemampuan penimpanan data yang mungkin bagi suatu atribut secara fisik, tanpa melihat kelayakan data tersebut bila dilihat dari kenyataan pemakaiannya....
Readmore...
Atribut adalah karakteristik atau sifat yang melekat pada sebuah tabel, atau disebut juga kolom data. Pengelompokan atribut: Atribut Key Adalah satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data dalam tabel secara unik (tidak boleh ada dua atau lebih baris data dengan nilai yang sama untuk atribut tetentu). Ada 3 key: Super Key Merupakan satu atau kumpulan atribut yang dapat membedakan setiap baris data dalam sebuah tabel secara unik. Contoh: superkey di tabel...
Readmore...
Keharusan menghilangkan masalah-masalah dalam ketergantungan: Yang harus dilakukan adalah jika struktur data dalam relasi dirancang sedemikian rupa sehingga atribut-atribut bukan kunci hanya tergantung pada atribut kunci dan tidak pada atribut lain. Ada 3 ketergantungan: Functional Dependence (FD) FD akan muncul diantara dua rinci data dalam suatu struktur data jika nilai salah satu rinci data mengimplikasikan nilai pada rinci data kedua. Atau rinci data pertama menentukan (determines) rinci...
Readmore...