it204 sistem basis data

31
IT204 IT204 SISTEM BASIS DATA SISTEM BASIS DATA Ramos Somya, S.Kom., M.Cs. Ramos Somya, S.Kom., M.Cs.

Upload: kerry-daniel

Post on 02-Jan-2016

84 views

Category:

Documents


5 download

DESCRIPTION

IT204 SISTEM BASIS DATA. Ramos Somya , S.Kom ., M.Cs. IMPLEMENTASI BASIS DATA. Implementasi Basis Data. Membangun basis data fisik yang ditempatkan dalam memori sekunder ( harddisk ) dengan bantuan DBMS yang dipilih. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IT204 SISTEM BASIS DATA

IT204IT204SISTEM BASIS DATASISTEM BASIS DATA

Ramos Somya, S.Kom., M.Cs.Ramos Somya, S.Kom., M.Cs.

Page 2: IT204 SISTEM BASIS DATA

IMPLEMENTASIBASIS DATA

Page 3: IT204 SISTEM BASIS DATA

Implementasi Basis Implementasi Basis DataData

Membangun basis data fisik yang ditempatkan Membangun basis data fisik yang ditempatkan dalam memori sekunder (dalam memori sekunder (harddiskharddisk) dengan ) dengan bantuan DBMS yang dipilih.bantuan DBMS yang dipilih.

Sebuah diagram E-R akan direpresentasikan Sebuah diagram E-R akan direpresentasikan menjadi sebuah basis data fisik.menjadi sebuah basis data fisik.

Komponen-komponen diagram E-R yang berupa Komponen-komponen diagram E-R yang berupa himpunan entitas dan himpunan relasi akan himpunan entitas dan himpunan relasi akan ditransformasikan menjadi tabel-tabel yang ditransformasikan menjadi tabel-tabel yang merupakan komponen utama pembentuk basis merupakan komponen utama pembentuk basis data.data.

Atribut-atribut yang melekat pada masing-masing Atribut-atribut yang melekat pada masing-masing himpunan entitas dan himpunan relasi akan himpunan entitas dan himpunan relasi akan dinyatakan sebagai field-field dari tabel-tabel dinyatakan sebagai field-field dari tabel-tabel yang sesuai.yang sesuai.

Page 4: IT204 SISTEM BASIS DATA

Transformasi Model Data keBasis Data Fisik

Transformasi Umum/DasarTransformasi Umum/Dasar Implementasi Entitas lemah dan Sub EntitasImplementasi Entitas lemah dan Sub Entitas Implementasi Relasi Tunggal (Implementasi Relasi Tunggal (Unary Unary

RelationRelation)) Implementasi Multi Entitas (Implementasi Multi Entitas (N-ary RelationN-ary Relation)) Implementasi Relasi Ganda (Redudant Implementasi Relasi Ganda (Redudant

Relation)Relation) Implementasi Spesialisasi & GeneralisasiImplementasi Spesialisasi & Generalisasi Implementasi AgregasiImplementasi Agregasi

Page 5: IT204 SISTEM BASIS DATA

Transformasi Umum/Dasar Setiap himpunan entitas akan diimplementasikan Setiap himpunan entitas akan diimplementasikan

sebagai sebuah tabel (sebagai sebuah tabel (filefile data). data).

Page 6: IT204 SISTEM BASIS DATA

Transformasi Umum/Dasar Setiap himpunan entitas akan diimplementasikan Setiap himpunan entitas akan diimplementasikan

sebagai sebuah tabel (sebagai sebuah tabel (filefile data). data).

Page 7: IT204 SISTEM BASIS DATA

Transformasi Umum/Dasar Setiap himpunan entitas akan diimplementasikan Setiap himpunan entitas akan diimplementasikan

sebagai sebuah tabel (sebagai sebuah tabel (filefile data). data).

Page 8: IT204 SISTEM BASIS DATA

Transformasi Umum/Dasar

Relasi dengan derajat relasi 1 -1 yang Relasi dengan derajat relasi 1 -1 yang menghubungkan 2 buah himpunan menghubungkan 2 buah himpunan entitas akan direpresentasikan dalam entitas akan direpresentasikan dalam bentuk penambahan/penyertaan atribut-bentuk penambahan/penyertaan atribut-atribut relasi ke tabel yang mewakili atribut relasi ke tabel yang mewakili salah satu dari kedua himpunan entitas.salah satu dari kedua himpunan entitas.

Page 9: IT204 SISTEM BASIS DATA

Implementasi Relasi 1 - 1

Page 10: IT204 SISTEM BASIS DATA

Implementasi Relasi 1 - N

Page 11: IT204 SISTEM BASIS DATA

Implementasi Relasi N - N

Page 12: IT204 SISTEM BASIS DATA

Implementasi Relasi N - N

Page 13: IT204 SISTEM BASIS DATA

Implementasi Entitas Lemah & Sub Entitas

Page 14: IT204 SISTEM BASIS DATA

Implementasi Entitas Lemah & Sub Entitas

Page 15: IT204 SISTEM BASIS DATA

Implementasi Sub Entitas

Page 16: IT204 SISTEM BASIS DATA

Implementasi Sub Entitas

Page 17: IT204 SISTEM BASIS DATA

Implementasi Relasi Tunggal

Implementasi relasi tunggal dari/ke Implementasi relasi tunggal dari/ke himpunan entitas yang sama dalam himpunan entitas yang sama dalam diagram E-R tergantung pada derajat diagram E-R tergantung pada derajat relasinya.relasinya.

Unit relasi tunggal dengan derajat Unit relasi tunggal dengan derajat relasi 1–N dapat diimplementasikan relasi 1–N dapat diimplementasikan melalui penggunaan field melalui penggunaan field keykey dua dua kali tapi untuk fungsi yang berbeda.kali tapi untuk fungsi yang berbeda.

Page 18: IT204 SISTEM BASIS DATA

Implementasi Relasi Tunggal 1-N

Page 19: IT204 SISTEM BASIS DATA

Implementasi Relasi Tunggal N-N

Page 20: IT204 SISTEM BASIS DATA

Implementasi Relasi Multi Entitas

Relasi Dosen – Kuliah = 1 – NRelasi Dosen – Kuliah = 1 – N Relasi Ruang – Kuliah = 1 – NRelasi Ruang – Kuliah = 1 – N Relasi Dosen – Ruang = N - NRelasi Dosen – Ruang = N - N

Page 21: IT204 SISTEM BASIS DATA

Implementasi Relasi Multi Entitas

Jika Relasi Ruang – Kuliah = N – N, Jika Relasi Ruang – Kuliah = N – N, maka dibentuk tabel barumaka dibentuk tabel baru

Page 22: IT204 SISTEM BASIS DATA

Implementasi Relasi Ganda

Page 23: IT204 SISTEM BASIS DATA

Implementasi Relasi Ganda

Page 24: IT204 SISTEM BASIS DATA

Implementasi Spesialisasi

Page 25: IT204 SISTEM BASIS DATA

Implementasi Spesialisasi

Page 26: IT204 SISTEM BASIS DATA

Implementasi Generalisasi

Page 27: IT204 SISTEM BASIS DATA

Implementasi Agregasi

Page 28: IT204 SISTEM BASIS DATA

Implementasi Agregasi

Page 29: IT204 SISTEM BASIS DATA

--SELESAI--

Page 30: IT204 SISTEM BASIS DATA

TUGAS RANCANG Tugas yang sudah Anda kerjakan dibuat sebaik Tugas yang sudah Anda kerjakan dibuat sebaik

mungkin dalam laporan lengkap, yang berisi:mungkin dalam laporan lengkap, yang berisi:– Cover (Judul Topik sistem yang Anda rancang; Logo Cover (Judul Topik sistem yang Anda rancang; Logo

UKSW, Nama, Program Studi, Fakultas, Universitas, UKSW, Nama, Program Studi, Fakultas, Universitas, Bulan, Tahun)Bulan, Tahun)

– Kata PengantarKata Pengantar– Daftar IsiDaftar Isi– Isi Laporan:Isi Laporan:

Bab 1. Pendahuluan Bab 1. Pendahuluan berisi gambaran sistem berisi gambaran sistem (proses bisnis) & aturan bisnis sistem.(proses bisnis) & aturan bisnis sistem.

Bab 2. Perancangan ERDBab 2. Perancangan ERD Bab 3. Implementasi Basis Data (Tabel, Contoh Bab 3. Implementasi Basis Data (Tabel, Contoh

data minimal 30 data, Query minimal 10 Query.data minimal 30 data, Query minimal 10 Query. Bab 4. KesimpulanBab 4. Kesimpulan Daftar PustakaDaftar Pustaka

Dikumpulkan softcopy (.doc) ke email: Dikumpulkan softcopy (.doc) ke email: [email protected] paling lambat Senin, 2 April paling lambat Senin, 2 April 2012 pukul 23.59 WIB. Subject: TR SBD, nama file: 2012 pukul 23.59 WIB. Subject: TR SBD, nama file: TR_SBD_NIM.docTR_SBD_NIM.doc

Page 31: IT204 SISTEM BASIS DATA

Daftar Topik Tugas Rancang SBDDaftar Topik Tugas Rancang SBD

NO TOPIK

1 Sistem Informasi Bengkel

2 Sistem Informasi Apotik

3 Sistem Informasi Rumah Sakit

4 Sistem Informasi Ticketing Pesawat Terbang

5 Sistem Informasi Toko Buku

6 Sistem Informasi Rekam Medik Poliklinik

7 Sistem Informasi Akademik SMA

8 Sistem Informasi Rental CD

9 Sistem Informasi Perpustakaan

10 Sistem Informasi Reservasi Hotel