Anda di halaman 1dari 2

Nama : Azmiyansyah Rizky

Nim : 201011450244
Kelas : 04TPLP002
BASIS DATA 1

1. Jelaskan pengertian daripada key dan atribut deskriptif?


2. Jelaskan dan berikan contoh pengertian superkey, candidate key, primary key, foreign key?
3. Jelaskan dan berikan contoh pengertian daripada atribut sederhana dan komposit?
4. Jelaskan dan berikan contoh pengertian daripada atribut bernilai tunggal dan bernilai banyak?
5. Jelaskan pengertian dari pada anomali dan sebutkan 3 (tiga) anomaly dalam suatu database
(basis data)
JAWAB
1. Key adalah satu atau gabungan beberapa atribut yang dapat membedakan semua baris data
(row) dalam tabel secara unik.
Atribut deskriptif adalah atribut-atribut yang tidak menjadi ataumerupakan anggota dari key
primer pada suatu tabledidalam database.

2. Superkey adalah satu atau lebih field/atribut (kumpulan atribut) yang dapat membudakan
setiap baris data dalam sebuah table secara unik. Contoh : NIM, Nama, Alamat dan Jurusan
Candidata key adalah kumpulan field/atributminimal yang dapat membedakan setiap baris
data dalam sebuah table secara unik.
Primary key adalah candidate key yang dipilih untuk mengidentifikasitupel secara unik pada
suatu relasi.
Foreign key adalah satu atribut (satu set atribut)yang melengkapi satu relationship (hubungan)
yang menunjukkan ke induknya.

3. Atribut sederhana adalah merupakan atribut atomik yang tidak dapat dipilih lagi menjadi
lainnya.
Atribut komposit adalah merupakan atribut yang msih dapat di uraikan lagi menjadi sub-sub
atribut yang masing-masing memiliki makna.

4. Atribut bernilai tunggal adalah ditujukan pada atribut-atribut yang memiliki paling banyak satu
nilai untuk setiap baris data.
Atribut bernilai banyak adalah ditujukan pada atribut-atribut yang dapat kita isi lebih dari satu
nilai, tetapi jenisnya sama.
5. Anomali adalah istilah umum yang merujuk kepada keadaan penyimpangan atau keanehan
yang terjadi atau dengan kata lain tidak seperti biasanya. Anomali juga sering di sebut sebagai
suatu kejadian yang tidak bisa diperkirakan sehingga sesuatu yang terjadi akan berubah-ubah
dari kejadian biasanya. Anomali pada basis data dapat dibedakan menjadi 3 (tiga ), yaitu beikut
ini: 1. Anomali Peremajaan (Update) 2. Anomalsi Penghapusan (Delete), dan 3. Anomali
Penyisipan (Insert).

Anda mungkin juga menyukai