Diberdayakan oleh Blogger.

Follow us on facebook

Text Widget

Formulir Kontak

Nama

Email *

Pesan *

Contact Us

Pages

Download

Popular Posts

Find Us

Recent

Comment

Senin, 07 Agustus 2017

Artikel:

Pengertian Entity Relation Ship ( ERD ) beserta Contohnya



Pengertian dari ERD (Entity Relationship Diagram) adalah suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.



Pada dasarnya ada tiga komponen yang digunakan, yaitu :

a. Entitas
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.

b. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendes-kripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips.

  • Atribut Key
Atribut Key adalah satu atau gabungan dari beberapa atribut yang dapat membedakan semua baris data ( Row/Record ) dalam tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan key tidak boleh ada baris data dengan nilai yang sama
Contoh : Nomor pokok siswa (NPS)

  • Atribut simple
atribut yang bernilai atomic, tidak dapat dipecah/ dipilah lagi
Contoh : Alamat 

  • Atribut Multivalue
nilai dari suatu attribute yang mempunyai lebih dari satu (multivalue) nilai dari atrribute yang bersangkutan

  • Atribut Composite
Atribut composite adalah suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu yang masih bisah dipecah lagi atau mempunyai sub attribute.
Contoh : dari entitas nama yaitu nama depan, nama tengah, dan nama belakang

  • Atribut Derivatif
Atribut yang tidak harus disimpan dalam database Ex. Total. atau atribut yang dihasilkan dari atribut lain atau dari suatu relationship. Atribut ini dilambangkan dengan bentuk oval yang bergaris putus-putu


C. Relasi

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.


Derajat relasi atau kardinalitas rasio
Menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya
 

One to One 
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.

One to many 
Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.

Many to Many 
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya



Berikut Contoh ERD 





Semoga Bisa membantu anda semuanya , terimakasih .







Jumat, 04 Agustus 2017

Artikel:

Membuat API dengan Key dengan Code Igniter

Hello . disini saya membagi tugas yg saya buat untuk mata pelajaran Rekayasa Perangkat Lunak di sekolah saya .

Btw nama saya muhammad rifqi


Sebelum mengikuti tutorial ini . sebaiknya anda mendownload ini terlebih dahulu ...

postman = untuk running/testing program
https://github.com/rmcdaniel/angular-codeigniter-seed




 1 ) Buat database dengan struktur seperti ini. pastikan semua benar 




2 )  Ganti database dengan nama database yg anda buat pada config/database.php



3 ) Kemudian Buat coding seperti ini pada file api/application/models/users.php








4 ) Jika sudah mengikuti coding diatas . sekarang buat controller pada api/application/controllers/user.php dengan coding seperti berikut




Catatan : jika terjadi error pada saat menjalankan nya , coba konfigurasi file api\application\helpers\acl_helper.php , sesuaikan nama tabel dengan query di file tersebut.


Sekian dan terima kasih