SlideShare a Scribd company logo
1 of 5
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

Materi Basis Data - Anomali dan Normalisasi
Materi Basis Data - Anomali dan NormalisasiMateri Basis Data - Anomali dan Normalisasi
Materi Basis Data - Anomali dan NormalisasiDerina Ellya R
 
Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Devi Apriansyah
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanAwang Ramadhani
 
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 MYSQLShofura Kamal
 
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...Ferdinand Jason
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineLucha Kamala Putri
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATAEDIS BLOG
 
Membuat buku tamu dengan php
Membuat buku tamu dengan phpMembuat buku tamu dengan php
Membuat buku tamu dengan phpVeronika Liliyani
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasifachrizal lianso
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abcBima Indra Mulya
 
Makalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDMMakalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDMElma Fiana
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis dataMuttyTeukie Elf
 

What's hot (20)

Makalah Cobit 4.1
Makalah Cobit 4.1Makalah Cobit 4.1
Makalah Cobit 4.1
 
Materi Basis Data - Anomali dan Normalisasi
Materi Basis Data - Anomali dan NormalisasiMateri Basis Data - Anomali dan Normalisasi
Materi Basis Data - Anomali dan Normalisasi
 
Contoh soal uts perancangan basis data
Contoh soal uts perancangan basis dataContoh soal uts perancangan basis data
Contoh soal uts perancangan basis data
 
Kisi kisi sbp
Kisi kisi sbpKisi kisi sbp
Kisi kisi sbp
 
Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)Laporan praktikum modul 7 (dml)
Laporan praktikum modul 7 (dml)
 
4. pengamanan sistem operasi
4. pengamanan sistem operasi4. pengamanan sistem operasi
4. pengamanan sistem operasi
 
153084837 makalah-cobit
153084837 makalah-cobit153084837 makalah-cobit
153084837 makalah-cobit
 
Interaksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + JawabanInteraksi Manusia Dan Komputer Soal + Jawaban
Interaksi Manusia Dan Komputer Soal + Jawaban
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
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
 
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
 
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop OnlineERD Sistem Informasi Pemesanan Tiket Bioskop Online
ERD Sistem Informasi Pemesanan Tiket Bioskop Online
 
PENGANTAR BASIS DATA
PENGANTAR BASIS DATAPENGANTAR BASIS DATA
PENGANTAR BASIS DATA
 
Membuat buku tamu dengan php
Membuat buku tamu dengan phpMembuat buku tamu dengan php
Membuat buku tamu dengan php
 
SDD
SDDSDD
SDD
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
 
Denormalisasi
DenormalisasiDenormalisasi
Denormalisasi
 
Soal konsep sistem informasi abc
Soal konsep sistem informasi   abcSoal konsep sistem informasi   abc
Soal konsep sistem informasi abc
 
Makalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDMMakalah I Rancangan Database CDM dan PDM
Makalah I Rancangan Database CDM dan PDM
 
Makalah pengenalan basis data
Makalah pengenalan basis dataMakalah pengenalan basis data
Makalah pengenalan basis data
 

Similar to Tugas individu 2 (friska nuraini)

Tugas individu 2 dbms
Tugas individu 2 dbmsTugas individu 2 dbms
Tugas individu 2 dbmsaminah05
 
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
 
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 penjelasannyaAngga 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.pptxRaukenVega
 
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 Systemrefidelia19
 
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 Systemfitriyuli09
 
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
 

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...
 
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
 
Basis Data Terdistribusi
Basis Data TerdistribusiBasis Data Terdistribusi
Basis Data Terdistribusi
 
makalah basis data
makalah basis datamakalah basis data
makalah basis data
 
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...
 

Recently uploaded

PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxSaefAhmad
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxSlasiWidasmara1
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...MetalinaSimanjuntak1
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaafarmasipejatentimur
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxssuser50800a
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaAtiAnggiSupriyati
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSdheaprs
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTIndraAdm
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)MustahalMustahal
 
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfHendroGunawan8
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfCandraMegawati
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAAndiCoc
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdfanitanurhidayah51
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...Kanaidi ken
 

Recently uploaded (20)

PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptxPPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
PPT PENELITIAN TINDAKAN KELAS MODUL 5.pptx
 
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptxMODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
MODUL P5 KEWIRAUSAHAAN SMAN 2 SLAWI 2023.pptx
 
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
1.3.a.3. Mulai dari Diri - Modul 1.3 Refleksi 1 Imajinasiku tentang Murid di ...
 
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
HiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaaHiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
Hiperlipidemiaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptxKontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
Kontribusi Islam Dalam Pengembangan Peradaban Dunia - KELOMPOK 1.pptx
 
Integrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ikaIntegrasi nasional dalam bingkai bhinneka tunggal ika
Integrasi nasional dalam bingkai bhinneka tunggal ika
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
Latsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNSLatsol TWK Nasionalisme untuk masuk CPNS
Latsol TWK Nasionalisme untuk masuk CPNS
 
Keterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UTKeterampilan menyimak kelas bawah tugas UT
Keterampilan menyimak kelas bawah tugas UT
 
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
Prakarsa Perubahan ATAP (Awal - Tantangan - Aksi - Perubahan)
 
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdfDiskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
Diskusi PPT Sistem Pakar Sesi Ke-4 Simple Naïve Bayesian Classifier .pdf
 
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdfContoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
Contoh Laporan Observasi Pembelajaran Rekan Sejawat.pdf
 
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKAMODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
MODUL AJAR MATEMATIKA KELAS 6 KURIKULUM MERDEKA
 
Modul Projek - Batik Ecoprint - Fase B.pdf
Modul Projek  - Batik Ecoprint - Fase B.pdfModul Projek  - Batik Ecoprint - Fase B.pdf
Modul Projek - Batik Ecoprint - Fase B.pdf
 
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
PELAKSANAAN + Link-Link MATERI Training_ "Effective INVENTORY & WAREHOUSING M...
 

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.