1. Gambarkan satu ER diagram dari satu set “user requirement” untuk keperluan basis Buat ER-Diagram dari user requirement di atas. Buatlah asumsi-asumsi untuk lebih data suatu fakultas yang digunakan untuk menyimpan transkrip mahasiswa : melengkapi user requirement diatas. a. Fakultas mencatat data setiap mahasiswa yang berupa : nama, NIM, nomer KTP, alamat tetap, alamat sementara, tgl-lahir, jenis kelamin, nama jurusan, program 3. Suatu Basis Data akan dibangun untuk menyimpan informasi mengenai suatu pendidikan (diploma tiga, sarjana, pasca sarjana). Sejumlah user dari aplikasi perusahaan truk yang bertanggung jawab untuk mengambil barang kiriman dari yang dibuat juga perlu untuk mengacu pada nama kota, propinsi dan kode pos beberapa gudang dan mengantar barang-barang kiriman itu ke beberapa toko. dari alamat tetap mahasiswa, dan juga nama orang tua dari setiap mahasiswa. Adapun informasi yang diinginkan untuk disimpan berupa: NIM dan nomer KTP unik untuk setiap mahasiswa. a. Truk diidentifikasi dengan NoPol yang unik dan kapasitas truk. b. Setiap Jurusan dijelaskan berdasarkan nama, kode Jurusan, kode kantor, nomer b. Gudang mempunyai nama yang unik, dan lokasi gudang. telepon. Kode dan nama Jurusan mempunyai nilai-nilai yang unik. c. Suatu gudang berisi beberapa barang kiriman. Data-data barang kiriman yang c. Setiap mata kuliah mempunyai kode, nama, jumlah sks, dan jurusan diperlukan adalah no barang yang unik, nama barang, dan jenis barang. penyelenggara. Kode mata kuliah unik untuk setiap mata kuliah yang ada. d. Data Toko yang diperlukan adalah Nama Toko yang unik, alamat yang terdiri d. Setiap mata kuliah yang ditawarkan dalam setiap semester diidentifikasikan dari jalan, kota, dan kode pos dan no telpon. sebagai “section”, yang setiap section mempunyai nomer/kode dosen, semester, e. Untuk tiap pengiriman yang perlu dicatat adalah dari mana asal barang, nama tahun, mata kuliah, dan nomer section. Nomer section membedakan sejumlah barang kiriman, jumlah, berat dan tempat yang dituju, serta kendaraan section yang mempunyai nama mata kuliah yang sama yang ditawarkan pada pengangkutnya. semester/tahun yang sama ( dibentuk kelas-kelas parallel untuk satu mata kulah, Rancang suatu database menggunakan ER-Diagram dari user requirement di atas. nilainya adalah 1, 2, 3, … s/d jumlah section yang ditawarkan dalam satu Anda dapat menambah asumsi-asumsi untuk lebih melengkapi user requirement semester). diatas. (Jika melakukan tambahan asumsi, tuliskan asumsi-asumsi tersebut) e. Laporan nilai prestasi belajar (transkrip nilai) berisikan nama mahasiswa, section, serta nilai angka dan nilai huruf (0, 1, 2, 3, atau 4). 4. Suatu Basis Data akan dibangun untuk menyimpan informasi suatu rumah sakit. Adapun dari fase requirement and analisys diperoleh kebutuhan sistem sebagai 2. Suatu Basis Data akan dibangun untuk menyimpan informasi mengenai team-team berikut. dan pertandingan-pertandingan dalam suatu liga olah raga. Adapun informasi yang a. Pasien ditempatkan di suatu kamar dan dirawat oleh dokter-dokter yang diinginkan untuk disimpan berupa: direkomendasikan untuk pasien tersebut. Biasanya tiap pasien dirawat oleh a. Suatu Team mempunyai nama yang unik, dan Negara asal. seorang dokter, tetapi pada kasus yang khusus/jarang pasien bisa juga dirawat b. Suatu Team terdiri dari pemain-pemain. Data-data pemain yang diperlukan dua dokter sekaligus. adalah nama pemain, No punggung yang unik, umur, posisi/peran pemain dalam b. Asisten kesehatan (Ko-As) juga mengunjungi dan mengawasi pasien-pasien, pertandingan. sejumlah Ko-As bertanggungjawab pada tiap kamar. c. Data lokasi pertandingan yang berupa nama lokasi yang unik dan alamat lokasi c. Dalam tiap perawatan harus dicatat treatment yang dilakukan, obat-obat yang yang terdiri dari jalan, kota, dan kode pos. diberikan, berapa kali sehari obat diberikan, dan untuk berapa lama obat tersebut d. Untuk tiap pertandingan yang perlu dicatat adalah nama-nama Team yang diberikan. bertanding ( team tuan rumah dan team tamu), nama lokasi, dan hasil / skor Buatlah ER-Diagram untuk sistem di atas. Berikan atribut-atribut yang sesuai untuk pertandingan. masing-masing entitas yang anda buat.
Amin-Kurnia-Intan | Teknik Informatika A UNS
No c opy pas te!
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D Kota
Soal No 1 ER Diagram
Alamat Sementara No KTP
Propinsi
Alamat Tetap
NIM
Kode Pos Nama Orang Tua
Mahasiswa
Nama
Angka Huruf
Transkip Nilai
N N
Kode Dosen
No
Memilih Asal M
No Telp
Tahun
Section
1
Semester
N
Jurusan 1 Nama
Menyelenggarakan
Penawaran N
Kode Kantor
Mata Kuliah Nama Kode Amin-Kurnia-Intan | Teknik Informatika A UNS
Jumlah SKS
No c opy pas te!
Kode Jurusan
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D
Jam
Tanggal
No 2 Nama
Negara
Waktu Lokasi N
Team
Bermain _pada
1
Pertandingan Wasit
1
Tuan rumah/penantang Hasil
Bermain _untuk
N
Pemain
Nama
Tgl_Lhr
No Punggung
Amin-Kurnia-Intan | Teknik Informatika A UNS
Posisi
No c opy pas te!
Alamat
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D No 3
Nama
Lokasi
Data Pengiriman
Gudang Nopol
Kapasitas
M
1
Pengambilan Ketersediaan
Truk
N
N Barang
1
Jumlah
Data Pengiriman Jenis Nama
Pengiriman
No telpn N
Kode Pos
Jalan Alamat
Kota
Nama Toko
Amin-Kurnia-Intan | Teknik Informatika A UNS
No c opy pas te!
No Barang
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D No 4 Kota Penyakit No KTP
Jalan Alamat
No Pasien
Lama Treatment
Kode Pos
Intensitas Jenis
Obat
Penyakit
Perawatan
Pasien NIP Nama
Nama
Keahlian
M Merawat
Dokter Alamat N
N
Jabatan
1
Menginap_di Kelompok Mengawasi
N N
Kamar
Mengawasi
M
Ko-As
Fasilitas
Alamat Nama
Golongan Kapasitas
Nama| Blok Amin-Kurnia-Intan Teknik InformatikaNo A UNS
Nama
NIM
No c opy pas te!
1
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D Pemetaan Mahasiswa Nama
NIM
No. KTP
Alamat Sementara
Kota
Propinsi
Kode Pos
Nama Orang Tua
Kode Jurusan
Jurusan Nama
Kode Jurusan
Kode Kantor
No Telp
Memilih Kuliah NIM
No Section
Transkrip Nilai
Section Kode Dosen
Semester
Tahun
Kode Mata Kuliah
Kode Jurusan
Mata Kuliah Nama
Amin-Kurnia-Intan | Teknik Informatika A UNS
Kode
Jumlah SKS
No c opy pas te!
No
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D Pemetaan
Negara
Pemain Nama
Lokasi Nama
Tanggal_Lahir
Posisi
No Punggung
Alamat
Nama Team
Alamat
Pertandingan Waktu
Amin-Kurnia-Intan | Teknik Informatika A UNS
Lokasi
Kode
Nama Team
No c opy pas te!
Team Nama
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D Pemetaan
Nama
Kode Pengambilan
Truk Nopol
Kapasitas
No Barang
Kode Pengambilan
Toko Nama
Barang No
Nama
Jenis
Kode Pengiriman
Jumlah Barang
Data Pengiriman Nama Toko
Amin-Kurnia-Intan | Teknik Informatika A UNS
Alamat
Nopol truk
Lokasi
Kode Pengambilan
Kode Pengiriman
No c opy pas te!
Gudang Lokasi
Yen salah ojo nyalahke seng nggawe, salahmu dewek kok liat sek salah :D Pemetaan
Nama
Penyakit
Alamat
No KTP
Nama Kamar
Perawatan Penyakit Dokter NIP
Ko-As NIM
Kamar Kapasitas
Nama
Keahlian
Alamat
Alamat
Penyakit
Golongan
Amin-Kurnia-Intan | Teknik Informatika A UNS
No Pasien
NIP Dokter
Mengawasi NIM Ko-As Nama
Obat
Jabatan
Merawat NIP Dokter Nama
Treatment
Fasilitas
Nama Kamar
No c opy pas te!
Pasien No