SlideShare a Scribd company logo
NAMA : Friska Nuraini
NIM : 1513000048
KELAS : SI A Siang / SEM IV
SOAL
1. Tuliskan bentuk-bentuk akses yang secara sengaja dapat merusak atau merugikan
pemilik basis data!
Jawaban :
a) Pengambilan data / pembacaan data oleh pihak yang tidak berwenang.
b) Pengubahan data oleh pihak yang tidak berwenang.
c) Penghapusan data oleh pihak yang tidak berwenang.
d) SQL injection.
e) Pencurian backup database.
2. Tuliskan penyebabnya inkonsistensi data secara tidak sengaja!
Jawaban :
a) Proses pemasukan data (data entry) yang tidak benar.
b) Proses pembaharuan data (update) yang tidak benar.
c) Pengendalian sistem yang tidak baik / terkontrol.
3. Untuk melindungi basis data, jelaskan level level pengamanan basis data yang harus
di lakukan!
Jawaban :
a) Fisik : Sistem computer harus aman dari jangkauan orang-orang yang tidak
berwenang.
b) Manusia : Otoritas user harus di batasi agar tidak di berikan kepada pengacau
(intruder).
c) Sistem operasi : Mencegah pengamanan yang longgar dimana system operasi
pada sebuah DBMS yang di jalankan akan turut mempelemah aspek pengamanan
basis data dalam system tersebut.
d) Jaringan : Hampir semua system basis data melakukan peng aksesan melewati
jaringan, maka perlu di adakan mekanisme pengaman pada setiap perangkat lunak
yg memakan system basis data yg di akses melalui jaringan agar mencegah upaya
pembobolan basis data melewati jaringan.
e) Sistem basis data : Dalam basis data mungkin di terapkan mekanisme pemberian
otoritas sebagian atau seluruhnya pada objek-objek basis data.
4. Jelaskan bentuk-bentuk otoritas terhadap data yang tersimpan dalam table/relasi
basis data!
Jawaban :
a) Relasi, pengguna di perbolehkan atau tidak di perbolehkan mengakses langsung
suatu relasi
b) View, pengguna di perbolehkan atau tidak di perbolehkan mengakses data yang
terdapat pada view
c) Read Authorization, pengguna di perbolehkan membaca data, tetapi tidak dapat
memodifikasi.
d) Insert Authorization, pengguna di perbolehkan menambah data baru, tetapi tidak
dapat memodifikasi data yang sudah ada.
e) Update Authorization, pengguna di perbolehkan memodifikasi data, tetapi tidak
dapat menghapus data.
f) Delete Authorization, pengguna di perbolehkan menghapus data.
5. Jelaskan bentuk otoritas terhadap user yang mengangkut pendefinisian dan
pengubahan skema basis data?
Jawaban :
a) Index authorization : pembuatan / penghapusan index.
b) Resource authorization : pembuatan / penghapusan tabel.
c) Alteration authorization : pengubahan skema tabel dalam bentuk penambahan
dan penghapusan field dalam tabel.
d) Drop authorization : penghapusan obyek basis data.
BOLEH TIDAK BOLEH
Read Authorization : Baca Hapus
Insert Authorization : Tambah Ubah
Update Authorization : Ubah Hapus
Delete Authorization : Hapus
Selain itu juga ada otoritas yang menyangkut pendefenisian & pengubahan skema basis data :
Index Authorization : Boleh Buat dan Hapus Indeks
Resource Authorization : Boleh Buat dan Hapus Table Baru
Alteration Authorization : Ubah Skema Table(Tambah dan Hapus Atribut)
Drop Authorization : Hapus Objek Basis Data
6. Bagaimana menerapkan upaya pemaksaan integritas dalam basis data?
Jawaban :
a) Informasi yang disimpan pada basis data hanya akan bagus jika DBMS turut
membantu mencegah adanya informasi yang salah masuk ke basisdata.
b) Batasan integritas data (Data Integrity Constrain) adalah syarat yang dispesifikasi
pada basis data yang dapat disimpan didalam basis data.
c) Jika basis data memenuhi semua batasan integritas yang dispesifikasikan pada
skema basis datanya, maka basis data tersebut sudah bias dikatakan legal.
d) DBMS memaksakan batasan integritas data, sehingga hanya mengizinkan basis
data yang legal lah yang dapat disimpan DBMS.
e) Batasan integritas menjamin bahwa perubahan-perubahan yang di lakukan oleh
orang yang memang mempunyai otoritas tidak akan melanggar konsisten data.
Artinya bahwa data akan tetap terjaga, akurat, konsisten, dan handal
f) Batasan integritas menjaga terjadinya kerusakan terhadap database yang dapat
terjadi dengan memastikan bahwa perubahan terhadap database tidak
menyebabkan terjadinya inkonsistensi data.
g) Integritas data mengacu ke konsisten dan akurasi data yang disimpan didalam
basis data
h) Batasan integritas dispesifikasikan dan “dipaksakan” pada waktu yang berbeda,
yaitu:
 Ketika DBA mendifinisikan skema basisdata melalui DDL,DBA
menspesifikasikan batasan/constrain integritas yang harus selalu
dipenuhi.
 Ketika aplikasi basisdata dijalankan, DBMS melakukan pemeriksaan
untuk mencegah terjadinya pelanggaran dan mencegah perubahan-
perubahan yang melanggar constrain integritas yang telah ditentukan
sebelumnya.
 Dalam kondisi tertentu, DBMS tidak melarang suatu aksi yang dapat
menimbulkan pelanggaran, namun kemudian DBMS membuat tindakan-
tindakan otomatis untuk tetap memenuhi constrain integritas, dengan
demikian dijamin perubahan tidak akan mengganggu integritas data
7. Tuliskan Langkah-langkah pemaksaan integritas basis data pada server DBMS dapat
dilakukan melalui apa !
Jawaban :
a) Pendefinisian tabel dan struktur data.
b) Pemanfaatan aturan integritas.
c) Penggunaan mekanisme pembangkitan (trigger) aksi dan prosedur basis data
(database procedure) untuk menjaga integritas.
8. Jelaskan perbedaan antara system basis data terpusat (centralized) dan system basis
data terdistribusi (distributed) !
Jawaban :
Sistem basis data terdistribusi (distributed) adalah sebuah sistem yang berisi
kumpulan data logic yang saling berhubungan secara fisik terdistribusi dalam
jaringan komputer yang tidak tergantung dari program aplikasi sekarang maupun
masa yang akan datang.
Sistem basis data terpusat (centralized) yaitu suatu sistem yang menempatkan data
disuatu lokasi saja dan semua lokasi lain mengakses basis data di lokasi tersebut.
Dimana tugas server disini hanya melayani permintaan dari client. Sedangkan client
meminta layanan dari server.
Perbedaan antara system basis data terpusat dan terdistribusi adalah penggunaan
aplikasi yang berhubungan dengan struktur basis data.
9. Tuliskan Macam – macam skema pengendalian persaingan (concurrency control)
yang dapat digunakan dalam sistem basis data terdistribusi !
Jawaban :
a) Metode locking : locking adalah sebuah prosedur yang digunakan untuk
mengendalikan akses bersamaan ke data. Ketika sebuah transaksi sedang
mengakses database, sebuah lock akan menolak akses ke transaksi lain untuk
mencegah hasil yang salah. Hal ini dilakukan untuk memastikan serializable pada
transaksi-transaksi yang sedang berjalan.
b) Timestamping : salah satu alternatif conccurency control yang dapat
menghilangkan deadlock adalah timestamping. Secara umum, timestamping (TS)
adalah penanda waktu saat transaksi terjadi.
10. Jelaskan alternatif cara pendekatan yang dapat dilakukan untuk membangun basis
data pada sistem yang kompleks !
Jawaban :
a) Pendekatan klasik : Metologi pendekatan klasik mengembangkan sistem dengan
mengikuti tahapan-tahapan pada sistem Life Cycle.
b) Pendekatan Terstruktur : melalui pendekatan struktur, permasalahan yang
kompleks dalam organisasi dapat dipecahkan dan hasil dari produktifitas dan
kualitasnya lebih baik (bebas kesalahan).
c) Pendekatan dari bawah ke atas : bila digunakan pada tahap analisis sistem
disebut juga dengan istilah data analisis, karena yang menjadi tekanan adalah
data yang akan diolah terlebih dahulu, informasi yang akan dihasilkan menyusul
mengikuti datanya.
d) Pendekatan dari atas ke bawah : bila digunakan dalam tahap analisis sistem
disebut juga dengan istilah decision analysis, karena yang menjadi tekanan
adalah informasi yang dibutuhkan untuk pengambilan keputusan oleh
manajemen terlebih dahulu, kemudian data yang perlu diolah didefinisikan
menyusul mengikuti informasi yang dibutuhkan.
e) Pendekatan sepotong : Pengembangan yang menekankan pada suatu kegiatan
atau aplikasi tertentu tanpa memperhatikan posisinya di sistem informasi atau
tidak memperhatikan sasaran organisasi secara global (memperhatikan sasaran
dan kegiatan atau aplikasi itu saja).
f) Pendekatan sistem : memperhatikan sistem informasi sebagai satu kesatuan
terintegrasi untuk masing-masing kegiatan/aplikasinya dan menekankan sasaran
organisasi secara global.
g) Pendekatan sistem menyeluruh : pendekatan pengembangan sistem serentak
secara menyeluruh, sehingga menjadi sulit untuk dikembangkan (ciri klasik).
h) Pendekatan moduler : pendekatan dengan memecah sistem komplek menjadi
modul yang sederhana, sehingga sistem lebih mudah dipahami dikembangkan,
tepat waktu, mudah dipelihara (ciri terstruktur).
i) Pendekatan lompatan jauh : lompatan yang menerapkan perubahan
menyeluruh secara serentak menggunakan teknologi canggih, sehingga
mengandung resiko tinggi, terlalu mahal, sulit dikembangkan karena terlalu
komplek.
j) Pendekatan berkembang : pendekatan yang menerapkan teknologi canggih
hanya untuk aplikasi-aplikasi yang memerlukan saja dan terus dikembangkan
untuk periode berikutnya mengikuti kebutuhan dan teknologi yang ada.

More Related Content

What's hot

Basis Data Terdistribusi
Basis Data TerdistribusiBasis Data Terdistribusi
Basis Data Terdistribusi
Insan Cahya Setia
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Dejiko Chaem
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
Simon Patabang
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
Rakhmi Khalida, M.M.S.I
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
Banta Cut
 
3.organisasi sequential
3.organisasi sequential3.organisasi sequential
3.organisasi sequential
Renol Doang
 
makalah basis data
makalah basis datamakalah basis data
makalah basis data
Tjoetnyak Izzatie
 
Mengenal Program Jahat Komputer
Mengenal Program Jahat KomputerMengenal Program Jahat Komputer
Mengenal Program Jahat Komputer
Agung Firdausi Ahsan
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasi
IKHSAN MAHRURI
 
Konsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem InformasiKonsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem Informasi
Alex Adipati
 
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Derina Ellya R
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Shofura Kamal
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)tafrikan
 
Perkembangan sistem informasi
Perkembangan sistem informasiPerkembangan sistem informasi
Perkembangan sistem informasi
Ulmi_Kalsum
 
implementasi sistem file
implementasi sistem fileimplementasi sistem file
implementasi sistem file
Habibi Habibi
 
Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Joel Marobo
 

What's hot (20)

Basis Data Terdistribusi
Basis Data TerdistribusiBasis Data Terdistribusi
Basis Data Terdistribusi
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
 
5 transformasi model data
5 transformasi model data5 transformasi model data
5 transformasi model data
 
Algoritma penjadwalan proses
Algoritma penjadwalan prosesAlgoritma penjadwalan proses
Algoritma penjadwalan proses
 
Use skenario
Use skenarioUse skenario
Use skenario
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 
Pert.10 manajemen disk
Pert.10 manajemen diskPert.10 manajemen disk
Pert.10 manajemen disk
 
3.organisasi sequential
3.organisasi sequential3.organisasi sequential
3.organisasi sequential
 
makalah basis data
makalah basis datamakalah basis data
makalah basis data
 
Mengenal Program Jahat Komputer
Mengenal Program Jahat KomputerMengenal Program Jahat Komputer
Mengenal Program Jahat Komputer
 
Makalah sistem-operasi
Makalah sistem-operasiMakalah sistem-operasi
Makalah sistem-operasi
 
Konsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem InformasiKonsep Dasar Sistem dan Sistem Informasi
Konsep Dasar Sistem dan Sistem Informasi
 
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
Algoritma pemrograman 2 - Contoh program"Struct Data Karyawan"
 
Sorting ppt
Sorting ppt Sorting ppt
Sorting ppt
 
Stack tumpukan
Stack tumpukan Stack tumpukan
Stack tumpukan
 
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQLLaporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
Laporan Praktikum Basis Data Modul I-Membangun Database SQL Pada MYSQL
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
Perkembangan sistem informasi
Perkembangan sistem informasiPerkembangan sistem informasi
Perkembangan sistem informasi
 
implementasi sistem file
implementasi sistem fileimplementasi sistem file
implementasi sistem file
 
Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)Perancangan (diagram softekz, dfd level 0,1,2)
Perancangan (diagram softekz, dfd level 0,1,2)
 

Similar to Tugas individu 2 (friska nuraini)

Tugas individu 2 dbms
Tugas individu 2 dbmsTugas individu 2 dbms
Tugas individu 2 dbms
aminah05
 
Kumpulan soal materi
Kumpulan soal materiKumpulan soal materi
Kumpulan soal materi
Susan Setiawan
 
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
rika43116110306
 
PPT SISTEM BASIS DATA , manajemen basis data.pptx
PPT SISTEM BASIS DATA , manajemen basis data.pptxPPT SISTEM BASIS DATA , manajemen basis data.pptx
PPT SISTEM BASIS DATA , manajemen basis data.pptx
25NarulitaRobiatulKh
 
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
apriyanii
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannya
Angga Joe Amstrong
 
Mokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimahMokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimahikhwanalive
 
Kemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptxKemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptx
RaukenVega
 
SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...
SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...
SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...
yonostheven
 
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
Saeful Akhyar
 
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM, Database Management system
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM,  Database Management system  SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM,  Database Management system
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM, Database Management system
anggie2805
 
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
Achmad Lukman Harun
 
Chapter 4 : Security Part II Auditing Database System
Chapter 4 : Security Part II Auditing Database SystemChapter 4 : Security Part II Auditing Database System
Chapter 4 : Security Part II Auditing Database System
refidelia19
 
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
ayutyas6
 
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management SystemSIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
fitriyuli09
 
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
AGUS SAIFUL
 
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...
nadiapuji98
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Pratiwi Rosantry
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
Septian Muna Barakati
 

Similar to Tugas individu 2 (friska nuraini) (20)

Tugas individu 2 dbms
Tugas individu 2 dbmsTugas individu 2 dbms
Tugas individu 2 dbms
 
Kumpulan soal materi
Kumpulan soal materiKumpulan soal materi
Kumpulan soal materi
 
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
 
PPT SISTEM BASIS DATA , manajemen basis data.pptx
PPT SISTEM BASIS DATA , manajemen basis data.pptxPPT SISTEM BASIS DATA , manajemen basis data.pptx
PPT SISTEM BASIS DATA , manajemen basis data.pptx
 
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
Sim, 6, apriyani, prof. dr. hapzi ali, cma, database management system, unive...
 
penggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannyapenggunaan condition pada C++ (devc++) dan penjelasannya
penggunaan condition pada C++ (devc++) dan penjelasannya
 
Mokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimahMokh ikhwan, ulfinur fatimah
Mokh ikhwan, ulfinur fatimah
 
Kemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptxKemanan Basis Data Aplikasi.pptx
Kemanan Basis Data Aplikasi.pptx
 
SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...
SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...
SIM 5, YONO, Prof. Dr. Hapzi Ali, CMA. Sistem Manajemen Database, Universitas...
 
Tugas 2
Tugas 2Tugas 2
Tugas 2
 
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
SIM,Seaful Akhyar,Prof. Dr. Hapzi Ali, CMA,Sistem Manajemen Database ,Univers...
 
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM, Database Management system
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM,  Database Management system  SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM,  Database Management system
SIM, Anggi Wahyu Saputri, Hapzi, Prof. Dr. MM, Database Management system
 
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
SI & PI 5, Achmad Lukman Harun, Hapzi Ali,Dasar-Dasar Intelegensi Bisnis Basi...
 
Chapter 4 : Security Part II Auditing Database System
Chapter 4 : Security Part II Auditing Database SystemChapter 4 : Security Part II Auditing Database System
Chapter 4 : Security Part II Auditing Database System
 
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
Tugas sim, septi ayu ningtyas (43217110054), yananto mihadi p., s.e., m.si., ...
 
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management SystemSIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
SIM, Fitri Yuli Astuti, HAPZI, PROF.DR.MM, Database Management System
 
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
Sim,agus saiful,prof.dr.ir hapzi ali, mm ,cma,sistem manajemen database,unive...
 
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...
SIM 6 : Nahdiyah Puji Lestari. Prof.Dr. Hapzi Ali, MM,CMA.Sistem Manajemen Da...
 
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
Tugas sim, pratiwi rosantry,yananto mihadi putra,se, m.si, sistem manajemen b...
 
Makalah basis data
Makalah basis dataMakalah basis data
Makalah basis data
 

Recently uploaded

0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
AdrianAgoes9
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
MirnasariMutmainna1
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
AdePutraTunggali
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
MuhammadBagusAprilia1
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
mattaja008
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
UmyHasna1
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Fathan Emran
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Fathan Emran
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
ferrydmn1999
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
LucyKristinaS
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 

Recently uploaded (20)

0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik DosenUNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
UNTUK DOSEN Materi Sosialisasi Pengelolaan Kinerja Akademik Dosen
 
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...Modul Projek  - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
Modul Projek - Modul P5 Kearifan Lokal _Menampilkan Tarian Daerah Nusantara_...
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi KomunikasiKarakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
Karakteristik Manusia Komunikan dalam Bingkai Psikologi Komunikasi
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docxSOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
SOAL SHB PKN SEMESTER GENAP TAHUN 2023-2024.docx
 
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptxJuknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
Juknis Pengisian Blanko Ijazah 2024 29 04 2024 Top.pptx
 
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdfLaporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
Laporan Kegiatan Pramuka Tugas Tambahan PMM.pdf
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 2 Fase A Kurikulum Merdeka
 
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum MerdekaModul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
Modul Ajar Bahasa Inggris Kelas 5 Fase C Kurikulum Merdeka
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-OndelSebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
Sebuah buku foto yang berjudul Lensa Kampung Ondel-Ondel
 
Diseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptxDiseminasi Budaya Positif Lucy Kristina S.pptx
Diseminasi Budaya Positif Lucy Kristina S.pptx
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 

Tugas individu 2 (friska nuraini)

  • 1. NAMA : Friska Nuraini NIM : 1513000048 KELAS : SI A Siang / SEM IV SOAL 1. Tuliskan bentuk-bentuk akses yang secara sengaja dapat merusak atau merugikan pemilik basis data! Jawaban : a) Pengambilan data / pembacaan data oleh pihak yang tidak berwenang. b) Pengubahan data oleh pihak yang tidak berwenang. c) Penghapusan data oleh pihak yang tidak berwenang. d) SQL injection. e) Pencurian backup database. 2. Tuliskan penyebabnya inkonsistensi data secara tidak sengaja! Jawaban : a) Proses pemasukan data (data entry) yang tidak benar. b) Proses pembaharuan data (update) yang tidak benar. c) Pengendalian sistem yang tidak baik / terkontrol. 3. Untuk melindungi basis data, jelaskan level level pengamanan basis data yang harus di lakukan! Jawaban : a) Fisik : Sistem computer harus aman dari jangkauan orang-orang yang tidak berwenang. b) Manusia : Otoritas user harus di batasi agar tidak di berikan kepada pengacau (intruder). c) Sistem operasi : Mencegah pengamanan yang longgar dimana system operasi pada sebuah DBMS yang di jalankan akan turut mempelemah aspek pengamanan basis data dalam system tersebut. d) Jaringan : Hampir semua system basis data melakukan peng aksesan melewati jaringan, maka perlu di adakan mekanisme pengaman pada setiap perangkat lunak yg memakan system basis data yg di akses melalui jaringan agar mencegah upaya pembobolan basis data melewati jaringan.
  • 2. e) Sistem basis data : Dalam basis data mungkin di terapkan mekanisme pemberian otoritas sebagian atau seluruhnya pada objek-objek basis data. 4. Jelaskan bentuk-bentuk otoritas terhadap data yang tersimpan dalam table/relasi basis data! Jawaban : a) Relasi, pengguna di perbolehkan atau tidak di perbolehkan mengakses langsung suatu relasi b) View, pengguna di perbolehkan atau tidak di perbolehkan mengakses data yang terdapat pada view c) Read Authorization, pengguna di perbolehkan membaca data, tetapi tidak dapat memodifikasi. d) Insert Authorization, pengguna di perbolehkan menambah data baru, tetapi tidak dapat memodifikasi data yang sudah ada. e) Update Authorization, pengguna di perbolehkan memodifikasi data, tetapi tidak dapat menghapus data. f) Delete Authorization, pengguna di perbolehkan menghapus data. 5. Jelaskan bentuk otoritas terhadap user yang mengangkut pendefinisian dan pengubahan skema basis data? Jawaban : a) Index authorization : pembuatan / penghapusan index. b) Resource authorization : pembuatan / penghapusan tabel. c) Alteration authorization : pengubahan skema tabel dalam bentuk penambahan dan penghapusan field dalam tabel. d) Drop authorization : penghapusan obyek basis data. BOLEH TIDAK BOLEH Read Authorization : Baca Hapus Insert Authorization : Tambah Ubah Update Authorization : Ubah Hapus Delete Authorization : Hapus Selain itu juga ada otoritas yang menyangkut pendefenisian & pengubahan skema basis data : Index Authorization : Boleh Buat dan Hapus Indeks Resource Authorization : Boleh Buat dan Hapus Table Baru Alteration Authorization : Ubah Skema Table(Tambah dan Hapus Atribut) Drop Authorization : Hapus Objek Basis Data
  • 3. 6. Bagaimana menerapkan upaya pemaksaan integritas dalam basis data? Jawaban : a) Informasi yang disimpan pada basis data hanya akan bagus jika DBMS turut membantu mencegah adanya informasi yang salah masuk ke basisdata. b) Batasan integritas data (Data Integrity Constrain) adalah syarat yang dispesifikasi pada basis data yang dapat disimpan didalam basis data. c) Jika basis data memenuhi semua batasan integritas yang dispesifikasikan pada skema basis datanya, maka basis data tersebut sudah bias dikatakan legal. d) DBMS memaksakan batasan integritas data, sehingga hanya mengizinkan basis data yang legal lah yang dapat disimpan DBMS. e) Batasan integritas menjamin bahwa perubahan-perubahan yang di lakukan oleh orang yang memang mempunyai otoritas tidak akan melanggar konsisten data. Artinya bahwa data akan tetap terjaga, akurat, konsisten, dan handal f) Batasan integritas menjaga terjadinya kerusakan terhadap database yang dapat terjadi dengan memastikan bahwa perubahan terhadap database tidak menyebabkan terjadinya inkonsistensi data. g) Integritas data mengacu ke konsisten dan akurasi data yang disimpan didalam basis data h) Batasan integritas dispesifikasikan dan “dipaksakan” pada waktu yang berbeda, yaitu:  Ketika DBA mendifinisikan skema basisdata melalui DDL,DBA menspesifikasikan batasan/constrain integritas yang harus selalu dipenuhi.  Ketika aplikasi basisdata dijalankan, DBMS melakukan pemeriksaan untuk mencegah terjadinya pelanggaran dan mencegah perubahan- perubahan yang melanggar constrain integritas yang telah ditentukan sebelumnya.  Dalam kondisi tertentu, DBMS tidak melarang suatu aksi yang dapat menimbulkan pelanggaran, namun kemudian DBMS membuat tindakan- tindakan otomatis untuk tetap memenuhi constrain integritas, dengan demikian dijamin perubahan tidak akan mengganggu integritas data 7. Tuliskan Langkah-langkah pemaksaan integritas basis data pada server DBMS dapat dilakukan melalui apa ! Jawaban : a) Pendefinisian tabel dan struktur data. b) Pemanfaatan aturan integritas.
  • 4. c) Penggunaan mekanisme pembangkitan (trigger) aksi dan prosedur basis data (database procedure) untuk menjaga integritas. 8. Jelaskan perbedaan antara system basis data terpusat (centralized) dan system basis data terdistribusi (distributed) ! Jawaban : Sistem basis data terdistribusi (distributed) adalah sebuah sistem yang berisi kumpulan data logic yang saling berhubungan secara fisik terdistribusi dalam jaringan komputer yang tidak tergantung dari program aplikasi sekarang maupun masa yang akan datang. Sistem basis data terpusat (centralized) yaitu suatu sistem yang menempatkan data disuatu lokasi saja dan semua lokasi lain mengakses basis data di lokasi tersebut. Dimana tugas server disini hanya melayani permintaan dari client. Sedangkan client meminta layanan dari server. Perbedaan antara system basis data terpusat dan terdistribusi adalah penggunaan aplikasi yang berhubungan dengan struktur basis data. 9. Tuliskan Macam – macam skema pengendalian persaingan (concurrency control) yang dapat digunakan dalam sistem basis data terdistribusi ! Jawaban : a) Metode locking : locking adalah sebuah prosedur yang digunakan untuk mengendalikan akses bersamaan ke data. Ketika sebuah transaksi sedang mengakses database, sebuah lock akan menolak akses ke transaksi lain untuk mencegah hasil yang salah. Hal ini dilakukan untuk memastikan serializable pada transaksi-transaksi yang sedang berjalan. b) Timestamping : salah satu alternatif conccurency control yang dapat menghilangkan deadlock adalah timestamping. Secara umum, timestamping (TS) adalah penanda waktu saat transaksi terjadi. 10. Jelaskan alternatif cara pendekatan yang dapat dilakukan untuk membangun basis data pada sistem yang kompleks ! Jawaban : a) Pendekatan klasik : Metologi pendekatan klasik mengembangkan sistem dengan mengikuti tahapan-tahapan pada sistem Life Cycle.
  • 5. b) Pendekatan Terstruktur : melalui pendekatan struktur, permasalahan yang kompleks dalam organisasi dapat dipecahkan dan hasil dari produktifitas dan kualitasnya lebih baik (bebas kesalahan). c) Pendekatan dari bawah ke atas : bila digunakan pada tahap analisis sistem disebut juga dengan istilah data analisis, karena yang menjadi tekanan adalah data yang akan diolah terlebih dahulu, informasi yang akan dihasilkan menyusul mengikuti datanya. d) Pendekatan dari atas ke bawah : bila digunakan dalam tahap analisis sistem disebut juga dengan istilah decision analysis, karena yang menjadi tekanan adalah informasi yang dibutuhkan untuk pengambilan keputusan oleh manajemen terlebih dahulu, kemudian data yang perlu diolah didefinisikan menyusul mengikuti informasi yang dibutuhkan. e) Pendekatan sepotong : Pengembangan yang menekankan pada suatu kegiatan atau aplikasi tertentu tanpa memperhatikan posisinya di sistem informasi atau tidak memperhatikan sasaran organisasi secara global (memperhatikan sasaran dan kegiatan atau aplikasi itu saja). f) Pendekatan sistem : memperhatikan sistem informasi sebagai satu kesatuan terintegrasi untuk masing-masing kegiatan/aplikasinya dan menekankan sasaran organisasi secara global. g) Pendekatan sistem menyeluruh : pendekatan pengembangan sistem serentak secara menyeluruh, sehingga menjadi sulit untuk dikembangkan (ciri klasik). h) Pendekatan moduler : pendekatan dengan memecah sistem komplek menjadi modul yang sederhana, sehingga sistem lebih mudah dipahami dikembangkan, tepat waktu, mudah dipelihara (ciri terstruktur). i) Pendekatan lompatan jauh : lompatan yang menerapkan perubahan menyeluruh secara serentak menggunakan teknologi canggih, sehingga mengandung resiko tinggi, terlalu mahal, sulit dikembangkan karena terlalu komplek. j) Pendekatan berkembang : pendekatan yang menerapkan teknologi canggih hanya untuk aplikasi-aplikasi yang memerlukan saja dan terus dikembangkan untuk periode berikutnya mengikuti kebutuhan dan teknologi yang ada.