Sabtu, 26 Mei 2012

Tugas Sstem Basis data



TUGAS SISTEM BASIS DATA

Nama
Taufik Hidayat
NPM
201043501017
Kelas
S4M



Soal Sistem basis data  !!!
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.
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. ?




JAWABAN :


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.        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

4.     

PERIKSA
Dokter
Setelah PERIKSA
KODE Dokter
Nama Dokter
Spesialist
Tarif
Obat
Kode Obat
Nama Obat
Dosis Obat
Dosen
Nama Dosen
Alamat Dosen
No tlpn Dosen
Mengajar
NIP Dosen
Mahasiswa
Mata kuliah
NPM
Nama
Alamat
No. Tlp
NIP Dosen
Kode Mat Kul
Ujian
Penilaian
Kode
Mata Kuliah
Nilai
 



5.
 6.  Himpunan Fungsional

A→¹D, D→BC², C→E³, B→F⁽⁴⁾, EF→G⁽⁵⁾                                                                                                                                        







 Relasi (B,C) dan (E,F) merupakan himpunan gabungan atau merupakan redundant fungsional.
Jadi relasi (A) merupakan atribut awal dan relasi (G) merupakan atribut akhir dari suatu ketergantungan fungsional tersebut



                                                



Tidak ada komentar:

Posting Komentar