-

Relasi antar kelas dan obyek dalam OOP
Kita akan mengambil contoh dari diagram berikut ini: Relasi tingkat obyek 1. Asosiasi Notasinya berupa garis lurus. Artinya yaitu hubungan statis antar kelas. Umumnya menggambarkan kelas yang memiliki atribut berupa kelas lain, atau kelas yang harus mengetahui eksistensi kelas lain. Contoh: Penumpang berelasi dengan Maskapai.
-

Notasi Big-O dalam SQL
Selain untuk membahasakan berapa lama sebuah algoritma membutuhkan waktu untuk menyelesaikan suatu masalah, Big-O juga bisa kita pakai untuk mengukur kompleksitas waktu dari perintah dalam bahasa SQL. Dalam pembahasan ini, indeks memiliki peran dalam pengukuran kompleksitas waktu. a. Waktu konstan Query akan berjalan dengan waktu konstan apabila query tersebut membutuhkan jumlah waktu yang sama tanpa…
-

Database: Normalisasi tabel
Normalisasi merupakan proses dekomposisi dari suatu tabel yang “buruk” dengan melakukan pemisahan pada atribut-atributnya sehingga menjadi tabel-tabel yang lebih kecil. Secara umum, tujuan normalisasi adalah memperoleh sebuah basis data dengan ruang penyimpanan yang efisien. Hasil akhir yang ingin kita capai dari normalisasi adalah: menjamin hubungan antar atribut yang ada, mencegah kerusakan/ kesalahan basis data dengan…
-

Database: Pemetaan Entitas ke dalam Tabel
Tulisan kali ini, kita akan membahas tentang konsep memetakan ERD (diagram relasi entitas) ke dalam bentuk tabel. Untuk mengingat kembali tentang dasar-dasar ERD, bisa membaca ulang artikel Database: ER Diagram. Aturan awal Entitas kuat menjadi tabel dengan atribut-atributnya menjadi kolom dalam tabel. Sedangkan, atribut key menjadi primary key atau foreign key. Relasi akan menjadi tabel jika: Relasi adalah…
-

Database: ER Diagram
Diagram Relasi Entitas (Entity Relationship Diagram atau ERD) adalah diagram yang berfungsi untuk memodelkan relasi antar tabel yang tersusun menurut aturan tertentu. Komponen-komponen dalam ERD terdiri dari: Entitas Atribut Relasi Kardinalitas Contoh ERD
