Dikarenakan penulis baru saja melewati masa Ujian Tengah Semester Mata
Kuliah Basis Data , maka akan diposting beberapa soal yang muncul untuk
Program Jurusan Sistem Informasi Semester Dua di Universitas Gunadarma
.
UTS Basis Data Jurusan Sistem Informasi
1. Jelaskan arti dari Referential Integrity dan Entity Integrity ?
- Entity Integrity adalah kondisi dimana semua PK (Primary Key) harus unik dan tidak boleh null.
- Referential Integrity adalah kondisi dimana semua FK (Foreign Key) boleh bernilai null jika itu
bukan nilai dari PK (tidak boleh memiliki nilai yang sama dengan PK).
2. Jelaskan apa hubungan Normalisasi dengan Redundansi Data dan Konsistensi Data ?
- Normalisasi Data adalah proses evaluasi dan perbaikan struktur tabel untuk meminimalisir
(mengurangi) kemungkinan adanya anomali data.
Tahapannya ialah :
* Tiap tabel mewakili subjek tunggal
* Item data hanya disimpan dan diupdate dalam 1 tabel
* Semua atribut yang bukan PK bergantung hanya pada PK
* Tiap tabel terbebas dari anomali insert , delete atau update
* Redundansi Data ialah duplikasi data dalam suatu file sehingga menyebabkan terjadinya pemborosan tempat penyimpanan.
* Konsistensi Data ialah data yang bersifat tetap
Data yang tersimpan dalam lokasi berbeda tidak terupdate secara konsisten sehingga menyebabkan redundansi data .
Redundansi yang tidak terkendali menyebabkan Keamanan data yang buruk , Anomali Data , Ketidakkonsistensi data .
3. Jelaskan yang dimaksud dengan Composite Key, Superkey , Candidate Key , Primary Key ,Foreign
Key , dan Secondary Key !
- Composite : Kunci yang terdiri lebih dari 1 atribut
- Superkey : Kunci yang menentukan setiap atribut dalam baris secara fungsional
- Candidate : Superkey tanpa atribut yang tidak penting
- Primary : Candidate Key yang secara unik mengidentifikasi atribut lain dalam suatu baris
- Foreign : Primary Key dari 1 tabel yang diletakkan di tabel lain sebagai atribut umum
- Secondary : Kunci yang digunakan untuk tujuan pengambilan data
4. Apa yang dimaksud dengan Rasio Kardinalitas ?
- Relasi Binary antar 2 entitas , terdapat beberapa kemungkinan :
* One to One
* One to Many
* Many to Many
5. Jelaskan apa Keuntungan dan Keterbatasan Database !
- Keuntungan antara lain :
* Meningkatkan Keamanan Data dikarenakan file dapat dienkripsi (encryption)
* Karena menggunakan sistem query , maka pemrosesan data dapat cepat dilakukan
* Meminimalisir terjadinya Redundansi Data
- Keterbatasan antara lain :
* Biaya operasional yang tinggi
* Membutuhkan tenaga ahli seperti Database Administrator
6. Studi kasus UNF, 1NF , 2NF , 3NF dan buatlah ERD dengan model Chen's !
Untuk Jawaban Soal ini , Penulis Mengarang Indah :P
1. Jelaskan arti dari Referential Integrity dan Entity Integrity ?
- Entity Integrity adalah kondisi dimana semua PK (Primary Key) harus unik dan tidak boleh null.
- Referential Integrity adalah kondisi dimana semua FK (Foreign Key) boleh bernilai null jika itu
bukan nilai dari PK (tidak boleh memiliki nilai yang sama dengan PK).
2. Jelaskan apa hubungan Normalisasi dengan Redundansi Data dan Konsistensi Data ?
- Normalisasi Data adalah proses evaluasi dan perbaikan struktur tabel untuk meminimalisir
(mengurangi) kemungkinan adanya anomali data.
Tahapannya ialah :
* Tiap tabel mewakili subjek tunggal
* Item data hanya disimpan dan diupdate dalam 1 tabel
* Semua atribut yang bukan PK bergantung hanya pada PK
* Tiap tabel terbebas dari anomali insert , delete atau update
* Redundansi Data ialah duplikasi data dalam suatu file sehingga menyebabkan terjadinya pemborosan tempat penyimpanan.
* Konsistensi Data ialah data yang bersifat tetap
Data yang tersimpan dalam lokasi berbeda tidak terupdate secara konsisten sehingga menyebabkan redundansi data .
Redundansi yang tidak terkendali menyebabkan Keamanan data yang buruk , Anomali Data , Ketidakkonsistensi data .
3. Jelaskan yang dimaksud dengan Composite Key, Superkey , Candidate Key , Primary Key ,Foreign
Key , dan Secondary Key !
- Composite : Kunci yang terdiri lebih dari 1 atribut
- Superkey : Kunci yang menentukan setiap atribut dalam baris secara fungsional
- Candidate : Superkey tanpa atribut yang tidak penting
- Primary : Candidate Key yang secara unik mengidentifikasi atribut lain dalam suatu baris
- Foreign : Primary Key dari 1 tabel yang diletakkan di tabel lain sebagai atribut umum
- Secondary : Kunci yang digunakan untuk tujuan pengambilan data
4. Apa yang dimaksud dengan Rasio Kardinalitas ?
- Relasi Binary antar 2 entitas , terdapat beberapa kemungkinan :
* One to One
* One to Many
* Many to Many
5. Jelaskan apa Keuntungan dan Keterbatasan Database !
- Keuntungan antara lain :
* Meningkatkan Keamanan Data dikarenakan file dapat dienkripsi (encryption)
* Karena menggunakan sistem query , maka pemrosesan data dapat cepat dilakukan
* Meminimalisir terjadinya Redundansi Data
- Keterbatasan antara lain :
* Biaya operasional yang tinggi
* Membutuhkan tenaga ahli seperti Database Administrator
6. Studi kasus UNF, 1NF , 2NF , 3NF dan buatlah ERD dengan model Chen's !
Untuk Jawaban Soal ini , Penulis Mengarang Indah :P
EmoticonEmoticon