FRAGMENTASI
DATA
FRAGMENTASI DATA
Merupakan sebuah proses pembagian atau pemetaan
database dimana database dipecah-pecah berdasarkan
kolom dan baris yang kemudian disimpan didalam site
atau unit komputer yang berbeda dalam suatu jaringan
data, sehingga memungkinkan untuk pengambilan
keputusan terhadap data yang telah terbagi.
Alasan-alasan diperlukannya fragmentasi, yaitu :
1. Penggunaan
2. Efisiensi
3. Paralleslisme
4. Keamanan
NIM
123
124
125
126
127
128
129
Nama_Mhs
Fathi
Farah
Sarah
Salsabila
Azizah
Farhan
Faiz
Kode_MK
101
102
101
101
103
103
102
Mt_Kuliah
Sistem Basis Data
Peranc. Sistem
Sistem Basis Data
Sistem Basis Data
Visual Basic
Visual Basic
Peranc. Sistem
Nil_Akhir
Grade
78
60
40
90
70
40
80
B
C
D
A
B
D
A
Nama_Mhs
Fathi
Sarah
Salsabila
Mt_Kuliah
Kode_MK
101
101
101
Nil_Akhir
Grade
78
40
90
B
D
A
Nama_Mhs
Farah
Faiz
Kode_MK
102
102
Mt_Kuliah
Peranc. Sistem
Peranc. Sistem
Nil_Akhir
Grade
60
80
C
A
Nama_Mhs
Azizah
Farhan
Kode_MK
103
103
Mt_Kuliah
Visual Basic
Visual Basic
Nil_Akhir
Grade
70
40
B
D
Nama_Mhs
123
124
125
126
127
128
129
Fathi
Farah
Sarah
Salsabila
Azizah
Farhan
Faiz
Kode_MK
Mt_Kuliah
Nil_Akhir
Grade
Tuple_ID
101
102
101
101
103
103
102
78
60
40
90
70
40
80
B
C
D
A
B
D
A
1
2
3
4
5
6
7
NIM
Nama_Mhs
123
124
125
126
127
128
129
Fathi
Farah
Sarah
Salsabila
Azizah
Farhan
Faiz
Mt_Kuliah
Nil_Akhir
Grade
Tuple_ID
78
60
40
90
70
40
80
B
C
D
A
B
D
A
1
2
3
4
5
6
7
Relasi 2 = NIM,Kode_MK,Nil_Akhir,Grade,Tuple_ID
NIM,Kode_MK,Nil_Akhir,Grade,Tuple_ID (Ujian)
NIM
123
124
125
126
127
128
129
101
102
101
101
103
103
102
78
60
40
90
70
40
80
B
C
D
A
B
D
A
1
2
3
4
5
6
7
Fragmentasi Campuran
Terdapat relasi berdasarkan Mata Kuliah yang sama
Relasi 1a.
NIM,Nama_Mhs,Mt_Kuliah,Nil_Akhir,Grade,Tuple_ID( Mt_Kuliah=Sistem
Basis Data (Ujian))
NIM
Nama_Mhs
123
125
126
Fathi
Sarah
Salsabila
Mt_Kuliah
Sistem Basis Data
Sistem Basis Data
Sistem Basis Data
Nil_Akhir
Grade
Tuple_ID
78
40
90
B
D
A
1
3
4
Relasi 1b.
NIM,Nama_Mhs,Mt_Kuliah,Nil_Akhir,Grade,Tuple_ID( Mt_Kuliah=Peranc.
Sistem (Ujian))
NIM
Nama_Mhs
124
129
Farah
Faiz
Mt_Kuliah
Peranc. Sistem
Peranc. Sistem
Nil_Akhir
Grade
Tuple_ID
60
80
C
A
2
7
Relasi 1c
NIM,Nama_Mhs,Mt_Kuliah,Nil_Akhir,Grade,Tuple_ID( Mt_Kuliah=Visual
Basic (Ujian))
NIM
127
128
Nama_Mhs
Azizah
Farhan
Mt_Kuliah
Visual Basic
Visual Basic
Nil_Akhir
Grade
Tuple_ID
70
40
B
D
5
6
DATABASE TERDISTRIBUSI
Yaitu kumpulan data yang digunakan bersama yang saling
terhubung secara logik tetapi tersebar secara fisik pada suatu
jaringan komputer.
Karakteristik Database terdistribusi, yaitu :
1.
Kumpulan data yang digunakan bersama secara logik tersebar
pada sejumlah komputer yang berbeda
2.
Komputer
yang
dihubungkan
menggunakan
jaringan
komunikasi
3.
Data pada masing-masing situs dapat menangani aplikasiaplikasi lokal secara otonom
4.
Data pada masing situs dibawah kendali satu DBMS
5.
Masing-masing DBMS berpartisipasi dalam sedikitnya satu
aplikasi global
d. Ring network
A
e. Star network
A
10
KERUGIAN :
1.
2.
3.
4.
5.
6.
7.
11