basis data

9
 Senin, 21 Juni 2010 TUGAS 4 

Upload: firman-nur

Post on 07-Jul-2015

140 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 1/9

 

Senin, 21 Juni 2010

TUGAS 4 

Page 2: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 2/9

Page 3: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 3/9

Page 4: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 4/9

Page 5: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 5/9

Page 6: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 6/9

 

Minggu, 20 Juni 2010

TUGAS 3 

Gambar diatas adalah bentuk ERD dari proses pengobatan

CONTOH KASUS

Dalam sebuah rumah sakit pasti terjadi sebuah peristiwa dimana sorangpasien yang sedang melakukan proses pengobatan terhadap penyakit yang di

Page 7: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 7/9

 

derita dan pasien tersebut akan melalui dengan beberapa tahapan berikutdiantaranya:

1. Pasien berobat ke dokter

2. Dokter memberikan resep sesuai penyakit yang diderita pasien

3. Pasien membeli obat di Apotek sesuai resep yang di berikan doter

4.   Apotek memberikan obat kepada pasien sesuai yang tertulis dalam

resep

B. Perancangan Basis Data

Setelah membuat ERD adalah membuat perancangan basis data,

 yaitu menentukan tabel-tebel yang akan disimpan beserta kolomnya.

Pasien :{ no_daftar, nama, alamat_sekarang, pnykt_diderita, jekel,

tgl_lahir}

Dokter umum :{ kd_dokter, nama, alamat_sekarang, jam_praktek}

Dokter Spesialis :{ kd_dokter, nama, alamat_sekarang, jam_praktek,

spesialis, }

Obat : { kd_obat, nama_ obat, merk_obat, jenis_obat, harga_obat,

dosis_obat}

 Apotek  : { kd_obat, nama_ obat, merk_obat, jenis_obat, harga_obat,

dosis_obat, jumlah_obat}

Diposkan oleh syaiful kurniawan di 21:53 0 komentar  

Label: Tugas 3 

Page 8: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 8/9

 

Minggu, 04 April 2010

Dalam dunia Sistem Informasi atau dalam duni Rekayasa Engenering tentunya akan

senantiasa bergelut dengan apa yang dinamakan ERD..tentunya bagi para pemula (sepertisaya) kita mesti memahami dulu apa itu ERD dan apa sech sebenarnya fungsi adanya

ERD..??ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.

ERD untuk memodelkan struktur data dan hubungan antar data, untuk 

menggambarkannya digunakan beberapa notasi dan simbol.Dimana nantinya akan

menganalisis tabel-tabel apa yang akan dibuat.

Pada dasarnya ada tiga simbol yang digunakan, yaitu :

1. Entiti

Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari

sesuatu yang lain (Fathansyah, 1999: 30). Simbol dari entiti ini biasanya digambarkan

dengan persegi panjang.

2. Atribut

Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk 

mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu

yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atributdiwakili oleh simbol elips.

3. Hubungan / Relasi

Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.

Relasi dapat digambarkan sebagai berikut :

Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basisdata yaitu (Abdul Kadir, 2002: 48) :

1). Satu ke satu (One to one)

Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B. dimana dalam ERD ini maka

implementasi tabelnya adalah si primery key entitas A nanti akan akan di entitas B begitupula sebaliknya

2). Satu ke banyak (One to many)

Page 9: Basis Data

5/8/2018 Basis Data - slidepdf.com

http://slidepdf.com/reader/full/basis-data-559bf4c0725ec 9/9

 

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada

himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu

entitas pada himpunan entitas A.dimana dalam ERD ini maka implementasi tabelnyaadalah si primery key entitas B nanti akan akan di entitas A.

3). Banyak ke banyak (Many to many)

Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada

himpunan entitas B.dimana dalam ERD ini maka implementasi tabelnya adalah sikonektor (atau penghubung entitas) akan menjadi tabel yang mana dalam tabel tersebut

mengandung unsur primery key entitas A dan primery key entitas B