2.4.1 Istilah Dalam Database
Berikut ini merupakan istilah-istilah dalam database yang perlu diketahui sebagai dasar, antara lain:
2.4.1.1 Entity
Entity adalah orang, tempat, kejadian atau konsep yang
informasinya direkam. Pada administrasi mahasiswa misalnya, maka entity
nya mahasiswa, mata kuliah, nilai.
2.4.1.2 Atribute
Setiap entity mempunyai atribute atau sebutan untuk mewakili entity
. Tabel mahasiswa dapat dilihat atributnya misalnya Npm, Nama, Alamat.Atribut juga di-sebut sebagai elemen, data field, data item.
2.4.1.3 Data Value
Data Value adalah data aktual atau informasi yang disimpan pada tiap data elemen atau atribut. Atribut nama mahasiswa menunjukkan
tempat informasi dimana nama mahasiswa itu disimpan , sedangkan data value
misalnya Budi, Arif merupakan isi data mahasiswa itu.
2.4.1.4 RecordTuple
Kumpulan elemen-elemen yang saling berhubungan menginformasikan tentang seseorang misalnya: nomor mahasiswa, nama
mahasiswa, alamat, nomor telepon. Satu record mewakili satu data atau informasi tentang seseorang.
2.4.1.5 Atribut Kunci
Dalam setiap file selalu terdapat kunci yang berupa satu field atau satu set field
yang dapat diwakili record. Macam-macam kunci adalah sebagai berikut:
• Kunci Primer Primary Key Adalah atribut yang tidak hanya mengidentifikasikan secara
unik suatu kejadian spesifik, tetapi juga dapat mewakili setiap kejadian dari suatu entity .Setiap kandidat mempunyai peluang
menjadi kunci primer. • Kunci Kandidat Candidate Key
Adalah suatu atribut yang mengidentifikasikan secara unik suatu kejadian spesifik dari entity. Satu minimal set atribut
menyatakan secara tak langsung dimana beberapa atribut dalam satu set tidak dapat dibuang tanpa merusak kepemilikan yang unik.
Jika suatu kandidat berisi lebih dari satu atribut , maka biasanya disebut kunci komposit gabungan.
• Kunci Tamu Foreign Key Adalah satu atribut atau satu set minimal atribut yang
melengkapi satu relationship yang menunjukkan ke induknya. Kunci tamu ditempatkan pada entity anak dan sama dengan kunci
primer induk direlasikan. Hubungan antara entity anak dan entity induk adalah hubungan set lawan banyak one to many
relationship .
• Kunci Alternatif Alternate Key Adalah kunci kandidat yang tidak dipakai sebagai kunci
primer. Kerap kali kunci alternatif dipakai sebagai kunci pengurutan dalam laporan.
2.4.1.6 Relasi
Adalah hubungan antar file yang direlasikan dengan kunci relasi Relation Key, yang merupakan kunci utama dari masing-masing file.
2.4.2 Data Flow Diagram