Anda di halaman 1dari 4

Take Home

Pengantar Basis Data Modern


Kresno Aji
NIM: 15.52.0726

March 22, 2016

Dosen Pengampu: Dr. Kusrini, M.Kom.

1. Jelaskan karakteristik dari basis data!


Jawab:
Karakteristik Basis Data:

• Adanya program-data dan program-operation independence (berbeda dengan traditional


programming and files) insulated data searching.
• Mendukung multiple user views (a single repository of data yang digunakan oleh banyak
user) defined once for all.
• Deskripsi structure dan constraint basis data (database schema) disimpan dalam catalog
selfdescribing nature.

2. Salah satu tujuan basis data adalah menghilangkan redundansi data. Berikan contoh kasus
terjadinya redundansi data dan jelaskan mengapa redundansi basis data harus dihindari.
Jawab :
Redudansi data merupakan kerangkapa data yang terjadi dalam basis data (kumpulan data
/ file).
Contoh :
Tabel 1 (mhsw) tersusun atas field :

• No_Mhs
• Nama
• Alamat
• Kode_dosen
• Nama_Dosen

Tabel 1 (mhsw) tersusun atas field :

• Kode_Dosen
• Nama_Dosen

Redudansi data harus dihindari karena akan berakibat nilai mengurangi nilai efisiensi data
yang berakibat pada pembengkakan data.

3. Beri penjelasan kelebihan penggunaan basis data dibanding dengan menggunakan pencatatan
melalui buku atau menggunakan program aplikasi microsoft excel
Jawab:

1
Kelebihan penggunaan basis data daripada menggunakan buku ataupun Microsoft Excel
adalah, pada program aplikasi berbasis data membuat keberhasilan sistem informasi mana-
jemen semakin lengkap, akurat dan mudah dalam menampilkan kembali data yang termuat
dalam sistem basis data maka akan semakin meningkatkan kualitas sistem informasi mana-
jemen tersebut.

4. Apa perbedaan basis data dan sistem basis data?


Jawab :

• Basis data merupakan sekumpulan data yang mendeskripsikan suatu organisasi yang
berhubungan.
• Sedangkan, Sistem basis data adalah suatu perangkat lunak (program) yang mengor-
ganisasikan, mengkatagorikan, menyimpan dan menampilkan kembali (retrieve) serta
memelihara data di dalam basis data yang memungkinkan bagi beberapa pemakai untuk
mengakses data yang disimpan dalam basis data tersebut secara bersama-sama dengan
menggunakan beberapa aplikasi.

5. Sebutkan elemen-elemen yang menyusun sistem basis data!


Jawab :
Elemen-elemen Sistem Basis Data

a. Basis Data, elemen ini disebut juga sebagai koleksi data atau pustaka data adalah
sekumpulan dari bermacam-macam tipe record yang mempunyai hubungan antar record.
b. Software: perangkat lunak yang digunakan dalam suatu basis data.
Contohnya yaitu Data Base Management System (DBMS)
c. Hardware: perangkat keras yang digunakan dalam menjalankan sistem basis data. Seperti:
CPU + monitor dan peralatan eksternal lainnya.
d. Manusia (brainware): manusia merupakan elemen penting pada sistem basis data.
Tipikal orang yang menggunakan sistem basis data adalah berbeda-beda dan mempunyai
kebutuhan yang berbeda-beda pula.

6. Jelaskan bagaimana pengguna awam memandang data dalam sistem basis data!
Jawab :
Pengguna awam dalam memandang system basis data harus disediakan antar muka grafis
yang mudah untuk dipahami, sehingga bisa dipahami oleh orang yang belum pernah meng-
gunakan komputer sekalipun.

7. Jelaskan kegunaan dari level konseptual dalam arsitektur sistem basis data!
Jawab:
Merupakan sebuah model rincian yang meliputi seluruh struktur organisasi data. Data kon-
septual ini antara lain terdiri dari kesatuan aktifitas yang relevan, hubungan-hubungan dan
atribut-atribur seperti aturan-aturan kegiatan dan ketentuan tentang bagaimana data digu-
nakan.

8. Jelaskan perbedaan dari model data yang berbasis obyek dan model data yang berbasis record
Jawab:

• Data berbasis Obyek merupakan himpunan data dalam prosedur atau relasi yang men-
jelaskan hubungan logis antar data dalam suatu basis data berdasarkan pada obyek
datanya.
• Sedangkan, Data Berbasis Record adalah beberapa unsur data yang dikelompokkan
secara logis, misalnya yang berkaitan dengan obyek data tertentu.

2
9. Diberikan ilustrasi kasus sebagai berikut:
Sebuah perusahaan retailer memiliki domain usaha jual beli barang. Barang-barang yang
diperjual belikan dikelompokkan menjadi 2 kelompok, yaitu busana dan bahan makanan.
Setiap pelanggan dimungkinkan untuk melakukan pembelian beberapa barang, dan setiap
barang mungkin dibeli oleh beberapa pelanggan. Setiap barang hanya dibeli dari seorang
distributor, meskipun seorang distributor dimungkinkan untuk menjual beberapa jenis barang
sekaligus. Gambarkan kasus tersebut diatas dengan:

a. model relasional
b. model hierarki
c. model network

Jawab:

a. Model Relasional

Busana Bahan Makanan Pembeli


Kaos Tepung
Kemeja Beras
Jumlah

b. Model Jaringan / Network

Distributor Pembeli
Busana 3
Bahan Makanan 5
Jumlah 8

3
c. Model Hierarki

Powered by:

Anda mungkin juga menyukai