Anda di halaman 1dari 9

BUKU JAWABAN UJIAN (BJU)UAS TAKE HOME EXAM (THE)

SEMESTER 2022/23.2 Genap (2023.1)

Nama Mahasiswa : Habiburrohman


Nomor Induk Mahasiswa/NIM : 042254799
Tanggal Lahir : 20 Juni 2002
Kode/Nama Mata Kuliah : MSIM4206/ Basis Data
Kode/Nama Program Studi : 252/ Sistem Informasi
Kode/ Nama UPBJJ : 76/ Jember
Hari/ Tanggal Tugas THE : Selasa/ 27 Juni 2023

Tanda tangan peserta

Petunjuk

1. Anda wajib mengisi secara lengkap dan benar identitas pada cover BJU pada halaman ini.
2. Anda wajib mengisi dan menandatangani surat pernyataan kejujuran akademik.
3. Jawaban bisa dikerjakan dengan diketik atau tulis tangan.
4. Jawaban diunggah disertai dengan cover BJU dan surat pernyataan kejujuran akademik.

KEMENTERIAN PENDIDIKAN, KEBUDAYAANRISET, DAN TEKNOLOGI


UNIVERSITAS TERBUKA
BUKU JAWABAN UJIAN
UNIVERSITAS TERBUKA

Surat Pernyataan
Mahasiswa Kejujuran Akademik

Yang bertanda tangan di bawah ini:

Nama Mahasiswa : Habiburrohman


Nomor Induk Mahasiswa/NIM : 042254799
Tanggal Lahir : 20 Juni 2002
Kode/Nama Mata Kuliah : MSIM4206/ Basis Data
Kode/Nama Program Studi : 252/ Sistem Informasi
Kode/ Nama UPBJJ : 76/ Jember
Hari/ Tanggal Tugas THE : Selasa/ 27 Juni 2023

1. Saya tidak menerima naskah UAS THE dari siapapun selain mengunduh dari aplikasi THE pada
lamanhttps://the.ut.ac.id.
2. Saya tidak memberikan naskah UAS THE kepada siapapun.
3. Saya tidak menerima dan atau memberikan bantuan dalam bentuk apapun dalam pengerjaan soal
ujianUAS THE.
4. Saya tidak melakukan plagiasi atas pekerjaan orang lain (menyalin dan mengakuinya sebagai
pekerjaansaya).
5. Saya memahami bahwa segala tindakan kecurangan akan mendapatkan hukuman sesuai dengan
aturanakademik yang berlaku di Universitas Terbuka.
6. Saya bersedia menjunjung tinggi ketertiban, kedisiplinan, dan integritas akademik dengan tidak
melakukan kecurangan, joki, menyebarluaskan soal dan jawaban UAS THE melalui media apapun,
serta tindakan tidak terpuji lainnya yang bertentangan dengan peraturan akademik Universitas
Terbuka.
Demikian surat pernyataan ini saya buat dengan sesungguhnya. Apabila di kemudian hari terdapat
pelanggaran atas pernyataan di atas, saya bersedia bertanggung jawab dan menanggung sanksi akademik
yang ditetapkan oleh Universitas Terbuka.
Jember, 27 Juni 2023

Yang Membuat Pernyataan

Habiburrohman
BUKU JAWABAN UJIAN
UNIVERSITAS TERBUKA

1. Jelaskan aplikasi apa saja yang dimiliki oleh lembaga pengelolaan dana
sosial tersebut, kemudian uraikan secara rinci penerapan basis data dalam
aplikasi tersebut!
Jawaban :
Aplikasi yang dapt digunakan oleh Lembaga tersebut diantaranya :
a) Operational Database atau biasa disebut dengan database OLTP (On
Line Transaction Processing), berguna untuk mengelola data yang
dinamis secara langsung atau real-time. Jenis ini memungkinkan para
pengguna dapat melakukan, melihat, dan memodifikasi data. Modifikasi
tersebut bisa berupa mengubah, menambah, menghapus data secara
langsung melalui perangkat keras yang digunakan. OLTP yang
digunakan meliputi JSON dan XML
b) Database Warehouse adalah sistem basis data yang biasa digunakan untuk pelaporan dan analisis data.
Sistem ini dianggap sebagai komponen inti dari business intelligence. Database Warehouse merupakan
repositori sentral data yang terpadu dari satu atau lebih sumber yang berbeda. Database tersebut juga
menyimpan data terkini dan historis dengan satu tempat yang digunakan untuk membuat laporan
analisis. Database ini meliputi Ms. SQL Server
c) Distributed Database adalah basis data yang perangkat penyimpanannya tidak terpasang pada perangkat
komputer yang sama. Basis data tersebut disimpan di beberapa perangkat komputer yang terletak di
tempat yang sama atau tersebar melalui jaringan komputer lainnya yang saling berhubungan, Misalnya
Ms. Access
d) Relational Database atau basis data relasional adalah basis data yang mengorganisir berdasarkan model
hubungan data. Banyak sekali perangkat lunak yang menggunakan sistem ini untuk mengatur dan
memelihara basis data melalui hubungan setiap data. Umumnya, semua sistem menggunakan Structured
Query Language (SQL) sebagai bahasa pemrograman untuk pemeliharaan basis data dan query.
Misalnya MySQL, PostgresSQL, MariaDB, MongoDB, Oracle database, SAP HANA, IBM Db2,
MemSQL, Interbase dan Firebird
2. Dari kasus di atas, silahkan Anda identifikasi entitas-entitas yang diperlukan di dalam aplikasi apotik
tersebut! Jawaban :
Entitas adalah segala sesuatu yang memiliki keberadaan yang unik dan berbeda, walaupun tidak harus dalam
bentuk fisik. Pada pernyataan diatas dapat dilihat bahwa :
a) Entitasnya adalah karyawan, obat, supplier, faktur penjualan, faktur supplier dan pelanggan

b) Atribut untuk masing-masing entitasnya, meliputi :


Karyawan: ID karyawan, nama, alamat, kota, status, dan no tlp
Obat: ID obat, nama, jenis, harga, stock, dan ID supplier
Supplier: ID supplier, nama, alamat, kota, no tlp.
Faktur Penjualan: No, tanggal, ID pelanggan, ID karyawan, ID obat, jumlah, total, pajak, total
bayar Faktur Supply: No, tanggal, ID karyawan, ID supplier, ID obat, jumlah obat, total, pajak,
total bayar Pelanggan: ID pelanggan, nama, alamat, jenis kelamin, pekerjaan

c) Identifikasi seluruh relasi

o Karyawan dengan obat relasinya menjual


o Supplier dan obat relasinya supply
o Pelanggan dan obat relasinya membeli
BUKU JAWABAN UJIAN
UNIVERSITAS TERBUKA

o Karyawan dengan faktur penjualan relasinya membuat


o Supplier dengan Faktur supply relasinya membuat

3. Dari deskripsi di atas, buatlah ER model dan atribut deskriptif (non-key)!

Jawaban :

Berdasarkan jawaban soal nomer 2, hasil dari identifikasi entitas,himpunan


antar relasi entitas, derajat kardinalitas dan atribut-atributnya dalam bentuk
ERD

4. Jika diberikan sebuah database universitas dan 3 tabel (boleh tentukan sendiri tabel apa saja yang
berkaitan dengan universitas), maka?

Jawaban :

Table mahasiswa
BUKU JAWABAN UJIAN
UNIVERSITAS TERBUKA

Dengan perintah pada data manipulasi language (DML)

5. Dari tabel di atas, pilihlah satu konsep rancangan opsi basisdata terdistribusi disertai simulasinya, dan
berikan alasan cara memilih strategi basisdata terdistribusi tersebut !

Jawaban :

Menurut pendapat saya basis data sifatnya realtime terhadap harga barang, bisa mengubah harga barang
setiap waktu dan cabang yang menginginkan data harga barang.jadi kita tidak perlu mengupdate atau ragu
dengan harga barangnya karena harga barang akan update setiap waktunya.

6. Silahkan Anda simulasikan beberapa hal berikut


ini: Jawaban :
a) Pertama jalankan program xamppnya lalu buka browser dan akses “localhost/phpmyadmin”
BUKU JAWABAN UJIAN
UNIVERSITAS TERBUKA

lalu buat database “baru” seperti ini dengan nama “kampus” setelah

itu klik buat.


b) Lalu setelah dibuat, sekarang buat tabelnya, dengan nama Mahasiswa
c) elanjutnya mengisi tabel dengan data dengan ketentuan yang sudah ada sebagai berikut,lalu klik
kirim;

d) Lalu hasilnya akan seperti berikut ini;

e) Lalu ke tab Sql, dan klik insert seetelah itu isi datanya sepeti berikut, setelah terisi lalu klikkirim
BUKU JAWABAN UJIAN UNIVERSITAS TERBUKA

f) Maka hasilnya akan seperti ini ; juga data nama saya sudah saya isi sebelumnya;

g) Setelah diatas selesai, sekarang akan di koneksikan dengan Ms. Access, tapi sebelum itu,untuk
menghubungkannya, saya menggunakan aplikasi connector ODBC dan telah saya install. Setelah
itu jalankan aplikasi conector odbc dulu lalu tambahkan data dengan meng-Klik add.

h) Setelah itu pilih ‘mysql odbc 8.0 driver’ seperti berikut;

7. Berikut adalah transaksi yang berjalan pada tabel transaksi_obat


Jawaban :
T2 : create procedure transaksi_obat
T4 : 1000
T6 : 1500
T7 :
UPDATE
T8 : 1
BUKU JAWABAN UJIAN UNIVERSITAS TERBUKA

T9 : delete from transaksi_obat

Anda mungkin juga menyukai