Anda di halaman 1dari 3

Ini adalah forum untuk berdiskusi mengenai materi sesi 4.

Jika Anda mempunyai pertanyaan


ataupun pendapat seputar SIA jangan ragu2 untuk mengungkapkannya di forum ini. Saya dan
teman2 Anda yang lain akan membantu untuk menemukan jawaban atas pertanyaan dan
menanggapi pendapat Anda ;)

Soal diskusi 4:

1. Mengapa dibutuhkan basis data dan Databas Management System (DBMS) dalam suatu


sistem data!
2. Jelaskan kelebihan Database Management System (DBMS) dan bandingkan dengan
penyimpanan dalam bentuk flat file yang lain!
3. Jelaskan dan berikan contoh mengenai hirarki data!
4. Perhatikan kasus berikut!

Pada saat mendaftar menjadi anggota perpustakaan Fakultas, dicatatlah nama, nomor mahasiswa
dan alamat mahasiswa. Setelah itu mereka baru bisa meminjam buku di perpustakaan. Buku-
buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku memiliki data nomor
buku, judul, pengarang, penerbit, tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang.
Tentukan entitas, atribut dan relasi dari deskripsi di atas, dengan menggambar Entity-
Relationship Diagram (ERD) nya!

Jelaskan dan ilustrasikan keterkaitan Logical Views, Physical Views, dan Database Management


System (DBMS)

-Keep spirit-

Mengapa dibutuhkan Basis Data dan DBMS dalam suatu sistem data?
Antara hubungan Basis data dan DBMS (Database Management System) memiliki fungsi yang
saling berhubungan untuk sebuah sistem data, karena sebuah sistem basis data tersebut memiliki
fungsi yang akan mempermudah pencarian data, fungsi keamanan data lebih terjamin, tidak
adanya redudancy data(duplikat) dan bisa saling berbagi data. Sedangkan DBMS memiliki
fungsi perantara bagi sebuah operasi basis data, karena operasi yang dijalankan sebuah sistem
data harus dapat diterjemahkan datanya oleh DBMS contoh aplikasi DBMS adalah Fox-Base,
MS-Acces dan Dbase.

Jelaskan kelebihan Database Management System (DBMS) dan bandingkan dengan


penyimpanan dalam bentuk flat file yang lain!

1.performa yang didapat dengan penyimpanan dalam bentuk database manajemen sistem cukup
besar. Sangat jauh berbeda dengan performance data yg disimpan dalam bentuk flat file.
Disamping memiliki ujuk kinerja yang lebih baik juga akan didapatkan efisiensi penggunaan
media penyimpanan dan memori
2.integritas data yang terjamin dengan penggunaan DBMS. masalah redulasi sering terjadi.
Redulasi adalah kejadian berulangnya data atau kumpulan data yang sama dalam sebuah
database yang mengakibatkan pemborosan media penyimpanan
3.independensi. Perubahan struktur database dimungkinkan terjadi tanpa harus mengubah
aplikasi yang mengaksesnya sehingga pembuatan antarmuka ke dalam data akan lebih mudah
dengan penggunaa DBMS
4.sentralisasi. Data yang terpusat akan mempermudahkan pengelolaan database. Kemudahan
dalam melakukan bagi pakai dengan DBMS. dan juga konsisten data yang diakses secara
bersama-sama akan lebih terjamin dari pada data disimpan dalam bentuk file atau worksheet
yang tersebar
5.Keamanan. DBMS memiliki sistem keamanan yang flaksible dari pada pengamanan pada file
sistem operasi

Romney dan Steinbart (2006) berpendapat ada 7 (tujuh) keuntungan menggunakan DBMS, yaitu:
1. Data Integration, di mana dengan menggunakan DBMS semua data terpusat pada satu titik
(database server) sehingga pengolahan akan relatif lebih mudah.
2. Data Sharing, karena data sudah terintegrasi, maka data akan mudah untuk di sharing kan
dengan menggunakan hak akses untuk tiap level.
3. Reporting Flexibility, yaitu pembuatan reporting akan menjadi lebih mudah, di mana dapat
dilakukan pengambilan data sesuai dengan kebutuhan dengan cepat dan mudah.
4. Minimal Data Redundancy and Data Inconsistencies, yaitu meminimalisasi duplikat data dan
ketidakkonsistenan data karena dengan DBMS data disimpan pada satu titik sehingga data akan
selalu terupdate.
5. Data Independence, DBMS mampu mengubah struktur data tanpa mengubah program aplikasi.
6. Central Management of Data, yaitu data disimpan di satu titik (database server) sehingga
Administrator akan lebih mudah dalam melakukan pengolahan dan maintenance.
7. Cross-functional analysis, dengan konsep relasional database, pengembang sistem akan lebih
mudah dalam melakukan analisis dan perancangan sistem.

Jelaskan dan berikan contoh mengenai hirarki data!

Seperti yang kita semua sudah ketahui, bahwa informasi yang kita butuhkan semuanya berasal
dari data. Data sendiri banyak jenisnya dan dengan jumlahnya yang sangat besar dapat kita
temukan dan dapatkan dimana-mana. Data sendiri sebenarnya mempunyai hirarki atau
tingkatannya, hal ini bermanfaat dalam mengorganisir data-data tersebut.

Hirarki data dibagi menjadi enam hirarki atau data, berikut dalah hirarki data berdasarkan ukuran
yang paling kecil hingga besar:

1. Bit
2. Byte
3. Field
4. Record
5. File
6. Database

Semua data dari yang paling kecil tersebut nantinya akan diproses hingga menjadi
sebuah database. Unit paling kecil dalam suatu database adalah bit, bit ini sebenarnya adalah
singkatan dari binary. Binary atau angka biner hanya terdiri dari 1 dan 0. Angka biner ini yang
jika digabungkan menjadi delapan digit akan bisa mengidentifikasi sesuatu, baik angka, huruf,
maupun simbol. Delapan angka biner ini jika dikelompokkan disebut dengan byte.
Jika byte tadi merupakan sebuah angka, huruf maupun simbol, kumpulan dari byte ini disebut
sebuah field. Field ini tidak terbatas hanya tulisan saja, tetapi bisa juga gambar. Field–field yang
saling terkait akan membentuk sebuah record. Sederhananya, record adalah sebuah baris
dalam database. Record atau baris-baris dalam database tentunya sejenis, menggambarkan
sebuah file, file di sini bisa juga diartikan sebagai tabel. Kumpulan dari tabel-tabel yang salin
terkait inilah yang disebut dengan database.

Entity-Relationship Diagram (ERD) dari peminjaman buku sebagai berikut


- Entitas: Mahasiswa, KAP (kartu anggota perpustakaan), Buku Pinjam.

- Atribut: Nama, NPM, Alamat, Nomor Buku, Judul Buku, Pengarang, Penerbit dan Tahun terbit.

- Relasi:  Membuat, Menyajikan.

Lοgical Views, merupakan konsep yang digunakan agar user atau programmer dapat mengerti
dan memahami struktur dan organisasi data.

Physical views merupakan konsep dan cara bagaimana suatu data disimpan dan diubah dalam
komputer.

Dengan menggabungkan kedua konsep di atas, user atau programmer dapat mengolah dan
menggunakan data melalui DBMS tanpa harus mengetahui bagaimana dan di mana data
disimpan dalam komputer.

Contoh ERD Peminjaman Buku:

Referensi
1. http://artikel-rosmawi.blogspot.com/2017/05/soal-dan-jawaban-basis-data.html
2. https://timur.ilearning.me/2016/01/05/apa-manfaat-dan-kelebihan-dbms-dan-bandingkan-
dengan-penyimpanan-dalam-bentuk-flat-file-yg-lain/
3. https://contohdanfungsi.blogspot.com/2013/02/hirarki-data-dalam-databases.html

Anda mungkin juga menyukai