Page 114 - kegiatan pembelajaran 1v2
P. 114

Analisis Desain Sistem Informasi


            c. Derived atrribute adalah atribut yang nilainya dapat diisi atau diturunkan dari

            perhitungan atau algoritma tertentu. Contoh : atribut umur tidak diinputkan oleh
            user, namun dengan mengurangkan secara otomatis tahun sekarang dengan tahun
            lahir (contoh untuk Budi, umur dihitung dengan cara 2019 – 2000 = 18 tahun).

            3.  Jenis Kunci (Key)
                a. Primary key : atribut yang bersifat unik yang bisa membedakan antara
                data yang satu (field) dalam satu entitas. Atribut yang menjadi primary key

                harus  diberi  garis  bawah  pada  namanya.  Contoh  :  atribut  pada  entitas
                mahasiswa ada 4 yaitu nim, nama, alamat, dan tanggal_lahir. Dari sejumlah
                atribut tersebut, maka primary key yang bisa membedakan antara field satu
                dengan field lainnya pada entitas mahasiswa adalah nim. Nilai nim antara
                satu mahasiswa dengan mahasiswa lainnya tidak boleh sama.
















                                 Gambar 7. 4 Primary Key

                b.  Foreign  key (kunci  tamu).  Foreign  key  adalah kunci  yang digunakan
                untuk merelasikan/menghubungkan dua tabel. Entitas yang dimana atribut

                tersebut bertindak sebagai foreign key disebut tabel anak, dan entitas dimana
                atribut  tersebut  menjadi  primary  key  disebut  tabel  referensi  atau  induk.
                Contoh : Atribut pada entitas mahasiswa ada 4 yaitu nim, nama, alamat, dan
                tanggal_lahir.  Atribut  pada  entitas  anggota_perpus  ada  4  juga  yaitu
                kodeAnggota,  nim,  status,  dan  tanggal_daftar.  Atribut  yang  sama  pada

            Konsep Dasar Analisis, Sistem dan Informasi                  111
   109   110   111   112   113   114   115   116   117   118   119