1.
Proses
Bisnis :
Tata Usaha (TU) menginputkan data
Dosen, Mahasiswa, dan Mata Kuliah. Untuk mengisikan data Mahasiswa, data Dosen
harus sudah ada karena setiap Mahasiswa harus mempunyai Dosen Wali yang diambil
dari database Dosen yang sudah diinputkan oleh TU.
Mahasiswa mengambil Mata Kuliah pada
waktu KRS dari Mata Kuliah yang ditawarkan. Saat nilai sudah tersedia, TU
menginputkan Nilai Kuliah Mahasiswa berdasarkan KRS yang sudah Mahasiswa isi
(ambil).
DFD dan ERD Sistem Informasi Mahasiswa dan Kartu Rencana Studi seperti di
bawah ini :
DFD Sistem Informasi Mahasiswa dan
Kartu Rencana Studi seperti di bawah ini :
DFD Level 0
DFD Level 1
DFD Level 2 Proses Olah Data Mata
Kuliah
DFD Level 2 Proses Olah Data Dosen
DFD Level 2 Proses Olah Data
Mahasiswa
DFD Level 2 Proses Pengambilan KRS
DFD Level 2 Proses Olah Data Nilai
Berikut ERD dari DFD diatas :
ERD
2.
Sebutkan dan
jelaskan klasifikasi pemakaian Sitem basis data...!
Pemakai database dibagi atas 3
klasifikasi, yaitu:
·
Database
Administrator (DBA) : Orang/team yang bertugas mengelola sistem database secara
keseluruhan
·
Programmer :
Orang/team yang bertugas membuat program aplikasi yang mengakses database,
dengan menggunakan bahasa pemrograman, seperti Clipper, VB, Oracle baik secara
batch maupun online untuk berinteraksi dengan komputer
·
End-user :
Orang yang mengakses database melalui terminal, dengan menggunakan
query-language atau program aplikasi yang dibuatkan oleh programmer
3.
Apa tujuan
dari arsitektur 3 level pada data base ? Serta sebutkan dan jelaskan 2
jenis data independence ?
Tujuan dari arsitektur 3 level
adalah untuk melakukan modifikasi suatu definisi skema pada suatu level
tanpa memberikan efek pada skema yang lebih tinggi dikatakan sebagai data
independence (ketidaktergantungan data).
2 jenis data independence yaitu :
· Physical
data independence adalah kemampuan untuk melakukan modifikasi pada level
fisik, dengan tujuan untuk meningkatkan performa
· Logical data
independence adalah kemampuan untuk melakukan modifikasi dari skema konsep
tanpa menyebabkan perubahan pada program aplikasi
4.
Salah satu
model data berbasis objek adalah E-R model (Entity-Relationship Model),
jelaskan mengapa diperlukan E-R...!
1. Dapat
menggambarkan hubungan antar entity dengan jelas
2. Dapat menggambarkan batasan jumlah entity dan partisipasi antar entity
3. Mudah dimengerti oleh pemakai
4. Mudah disajikan oleh perancang database
2. Dapat menggambarkan batasan jumlah entity dan partisipasi antar entity
3. Mudah dimengerti oleh pemakai
4. Mudah disajikan oleh perancang database
-----