1. Sebutkan dan jelaskan klasifikasi
pemakaian Sitem basis data...!
2. Apa tujuan dari arsitektur 3 level
pada data base ? Serta sebutkan dan
jelaskan 2 jenis data independence ?
3. Salah satu model data berbasis objek
adalah E-R model (Entity-Relationship Model),
jelaskan mengapa diperlukan E-R...!
4. Suatu klinik memiliki praktek dokter
bersama, sehingga dalam klinik tersebut memiliki banyak dokter. Seorang pasien,
apabila berobat harus diperiksa oleh dokter dan sebaliknya dokter harus
memeriksa pasien. Pasien yang berobat lebih dari seorang. Setiap selesai
diperiksa pasien biasanya menerima resep berupa obat dan biasanya setiap pasien menerima beberapa jenis obat. Informasi
tentang dokter adalah kode dokter, nama dokter, spesialis, dan tariif. Sedangkan informasi pasien adalah
nomor pasien, nama pasien, dan alamat. Informasi tentang obat adalah kode
obat,nama obat, dan dosis.
Buatlah ERDnya.
Buatlah ERDnya.
5. Buatlah ERD dengan kasus sebagai berikut ;
Sebuah Yayasan memiliki 3 buah PTS, masing-masing PTS mempunyai fakultas
dan masing-masing fakultas mempunyai beberapa program studi. Yayasan mempunyai
banyak dosen dan tiap dosen harus terdaftar tepat di satu program studi
saja namun 1 program studi boleh terdiri banyak dosen. Satu program studi
mempunyai banyak mata kuliah dan satu mata kuliah hanya di ajarkan di satu
program studi (Anggap saja tidak ada mata kuliah umum jadi satu mata kuliah
hanya di ajarkan di program studi tersebut)
Petunjuk : harus ada entitas PTS, fakultas, program studi, dosen, mata kuliah
dengan jumlah dan tipe atribut, kardinalitas dan calon primary key diserahkan
pada anda.
6.
Diberikan sebuah relasi R= (A,B,C,D,E,F,G) dan
himpunan ketergantungan fungsional yang ada adalah A→⁽¹⁾D, D→BC⁽²⁾, C→E⁽³⁾, B→F⁽⁴⁾, EF→G⁽⁵⁾. Dengan
menggunakan sifat-sifat ketergantungan fungsional buktikan bahwa himpunan
fungsional tersebut bisa di sederhanakan menjadi A→G. ?
1. 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
2. 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
3. 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
4.
0 komentar:
Posting Komentar