Anda di halaman 1dari 6

Nama : Zahidi Pratama

Nim : 200170263

Mk : Sistem Manajemen Data Base

Unit : A4

Latihan :

1. Apa Yang Dimaksud Dengan Model Basis Data ?


2. Ada Berapa Macam Model Basis Data ? Jelaskan!
3. Apa Keuntungan Dan Kerugian Model Basis Data Relasional?
4. Jelaskan Ciri-Ciri Kesuksesan Basis Data Era Internet ?

Jawaban :

No.1

Model Database Adalah Suatu Konsep Yang Terintegrasi Dalam Menggambarkan


Hubungan (Relationships) Antar Data Dan Batasan-Batasan (Constraint) Data Dalam
Suatu Sistem Database. Model Data Yang Paling Umum, Berdasarkan Pada Bagaimana
Hubungan Antar Record Dalam Database (Record Based Data Models), Terdapat Tiga
Jenis, Yaitu :

 Model Database Hirarki (Hierarchical Database Model)


 Model Database Jaringan (Network Database Model)
 Model Database Relasi (Relational Database Model)

Model Basis Data Merupakan Sekumpulan Dari Berbagai Konsep Basis Data Yang Di
Dalamnya Merepresentasikan Beragam Relasi Dan Juga Struktur Data Yang Ada Di
Dalam Basis Data Tersebut.

Adapun Esensi Dari Model Basis Data Merupakan Tempat Dimana Data Akan Disimpan.
Memang Kita Tidak Akan Pernah Bisa Melihat Seperti Apa Model Basis Data Tersebut.
Akan Tetapi, Anda Masih Bisa Mengeceknya Melalui Algoritma Yang Digunakannya.
No.2

Secara Umum, Model Basis Data Dibagi Menjadi 4 Yakni Flat-Data, Hierarki, Jaringan,
Dan Juga Relasional.

1. Model Data Flat-File Atau Flat-File Data Model

Model Data Dari File Datar Ini Bisa Juga Dinamakan Sebagai Flat File Data Model. Di
Sini Anda Akan Menemukan File Yang Jumlahnya Lebih Dari Satu Dimana Kesemua
File Tersebut Bisa Dibaca.

Biasanya File Tersebut Berbentuk Teks Yang Nanti Akan Disimpan Pada Suatu Fields
Dimana Setiap Fields-Nya Sudah Dilengkapi Dengan Panjang Konstan Maupun Juga
Panjang Bervariasi Yang Kemudian Dipisahkan Oleh Masing-Masing Karakter Atau
Delimeter.

Kelemahan Flat-File Data :

 Lokasi Fisik Antara Fields Data Dan Juga File Harus Benar-Benar Diketahui.
 Program Terlebih Dahulu Harus Dikembangkan Agar Nanti Bisa Digunakan Untuk
Mengatur Data.
 Sulit Ketika Hendak Mengatur Data Secara Lebih Efisien Dan Juga Kurang Begitu
Akurat.

2. Model Data Hirarki

Beberapa Ciri Yang Dimiliki Oleh Model Basis Data Jenis Ini Antara Lain Sebagai
Berikut:

 Arsitektur Yang Dimiliki Oleh Model Basis Data Jenis Hirarki Tercipta Dengan
Berdasarkan Hubungan Child Atau Parent.

 Pada Saat Menggunakan Model Basis Data Hirarki, Maka Nanti Root Table Maupun
Juga Parent Table Akan Berada Pada Susunan Yang Paling Atas. Kemudian Ia Akan
Langsung Terhubung Ke Child Table Yang Dikoneksikan Dengan Data.
Kelebihan Menggunakan Model Hirarki :

 Ada Beberapa Kelebihan Dari Penggunaan Model Data Hirarki, Yaitu:

 Data Akan Dengan Cepat Bisa Dilakukan Retrieve.


 Integritas Antar Data Akan Lebih Mudah Diatur Sesuai Dengan Keperluan.

Kelemahan Model Hirarki :

Sementara Untuk Kelemahannya Antara Lain:

 Seseorang Yang Menggunakan Model Ini Harus Benar-Benar Familiar Terhadap


Susunan Basis Data.
 Akan Terjadi Redudansi Data.

3. Model Data Jaringan Atau Network Data Model

Model Data Jaringan Merupakan Model Yang Sebenarnya Merupakan Perbaikan Dari
Model Hirarki. Adapun Perbaikan Yang Dilakukan Adalah Dengan Penambahan Root
Table Ketika Hendak Melakukan Share Terhadap Child Table.

Selain Itu, Di Sini Child Table Akan Memiliki Banyak Opsi Untuk Root Table. Artinya,
Ketika Ia Hendak Memperoleh Akses Menuju Child Table, Maka Tidak Perlu Lagi Untuk
Mengakses Root Table Sebelumnya.

Kelebihan Menggunakan Model Data Jaringan :

Data Yang Mudah Diakses

 Kemudahan Ketika Hendak Memodelkan Basis Data Yang Bersifat Kompleks.


 Bisa Dengan Mudah Ketika Hendak Membentuk Query Yang Kompleks Di Dalam
Retrieve Data.
Kekurangan Model Data Jaringan :

 Struktur Datanya Yang Tidak Mudah Ketika Hendak Melakukan Modifikasi.


 Pengguna Harus Benar-Benar Memahami Seperti Apa Struktur Datanya.

4. Model Data Relasional :

Model Data Yang Satu Ini Merupakan Yang Paling Banyak Digunakan. Unit Yang
Disimpan Adalah Tabel Maupun Kelompok Data Yang Memiliki Hubungan Antara Yang
Satu Dengan Yang Lain. Tabel Yang Saling Terhubung Tersebut Akan Dihubungkan
Oleh Sebuah Kunci.

Kelebihan Model Data Relasional :

Kecepatan Dalam Mengakses Data

 Data Yang Terkenal Lebih Akurat.

 Struktur Datanya Yang Mudah Dilakukan Modifiaksi.

 Kemudahan Dalam Membangun Maupun Memodifikasi Program Pada Aplikasi.

Kekurangan Model Data Relasional :

 Pengguna Harus Benar-Benar Paham Tentang Hubungan Antar Tabel.

 Pengguna Harus Menguasai SQL.

No.3

12 Keuntungan Dan Kerugian Database Relasional :

Keunggulan :

1. Mudah Digunakan.
2. Penggunaanya Fleksibel.
3. Keamanan Yang Baik.
4. Tingkat Presisi Tinggi.
5.Memungkinkan Penggunaan Bahasa Pemrograman Khusus Query Database Dengan
Mudah.
6. Lebih Mudah Mencapai Kemandirian Data.

Kekurangan :

1. Penggunaan Space Pada Penyimpanan Relatif Tinggi.


2. Kemampuan Komputasi Yang Dibutuhkan Relatif Tinggi.
3. Ekstrasi Dari Data Relatif Lambat.
4. Diperlukan Pemahaman Yang Baik Tentang Perancangan Desain Database
Relasional.
5. Terbatasnya Struktur Database.
6. Terisolasinya Data.

No.4

Kesuksesan Basis Data “Era Internet” Dicirikan Oleh :

 Fleksibilitas, Efisiensi Dan Keamanan Akses Internet.


 Dukungan Untuk Tipe Data Yang Kompleks Dan Relasi.
 Antarmuka Tanpa Sambungan Dengan Sumber Data Dan Struktur.
 Model Basis Data Konseptual Lebih Sederhana.
 Alat Bantu Basis Data Tersedia Cukup Banyak.
 Kemampuan DBMS Yang Handal Membantu Pekerjaan DBA Menjadi Mudah.

Anda mungkin juga menyukai