Postingan

Menampilkan postingan dari April, 2020

Vclass 5 Sistem Basis Data 2 - Posttest Integritas Data

a. Apa kegunaan integritas basis data? Jawab : Memasukkan aturan bisnis di dalam basis data Menjaga agar data yang tidak valid tidak masuk ke basis data Menjaga konsistensi data pada relasi keterkaitan antar tabel b. Jelaskan jenis-jenis integritas basis data! Jawab : INTEGRITAS ENTITAS Integritas entitas mendifinisikan sebuah baris sebagai sebuah entitas yang unik untuk suatu tabel. Dalam integritas entitas, tidak ada baris yang di duplikat didalam suatu tabel. INTEGRITAS DOMAIN Domain adalah nilai-nilai yang dimungkinkan diasosiasikan dengan setiap atribut, Integritas domain merupakan validasi masukan dari sebuah kolom. Dengan integritas domain, tidak ada data yang melanggar jangkauan nilai di tiap kolom data. INTEGRITAS REFERENSIAL Integritas referensial adalah dasar relasi antar tabel yaitu antara foregin key dengan promary key. Integritas referensial memastikan bahwa seluruh nilai dari foregin key cocok dengan nilai primary key yang dihubungkanya....

Vclass 5 Sistem Basis Data 2 - Pretest Integritas Data

Penting nya Integritas Data dalam sebuah sistem Basis Data          Pengertian integritas data secara luas mengacu pada kepercayaan dari sumber daya suatu sistem. Integritas data sangat penting karena dapat memastikan keakuratan, konsistensi, aksesibilitasi, dan kualitas tinggi dari sebuah data, sehingga sangat penting untuk mengikuti aturan pengintegritasan suatu data. Data yang mempunyai integritas identik di pertahankan selama operasi apapun (seperti bisnis transfer, penyimpanan, atau pengambilan      Integritas data artinya akurasi dan kebenaran data. Integritas data dalam sebuah sistem basis data harus dijaga untuk menjaga kebenaran data yang disimpan.    Ada beberapa cara dan tujuan dalam menjaga integritas data, diantaranya : ·          Memasukkan aturan bisnis di dalam database ·          Menjaga agar data yang tidak valid tidak ma...

Vclass 4 Sistem Basis Data 2 - Posttest Proteksi Basis Data

a.  Sebutkan bentuk-bentuk akses yang secara sengaja dapat merusak atau merugikan pemilik basisdata Jawab : SQL injection, yaitu jenis aksi hacking pada keamanan komputer di mana seorang penyerang bisa mendapatkan akses ke basis data di dalam sistem, Pengambilan data/pembacaan data oleh pihak yang tidak berwenang, Pengubahan data oleh pihak yang tidak berwenang, Penghapusan data oleh pihak yang tidak berwenang, Pencurian backup database. b. Untuk melindungi basis data, jelas level-level pengamanan basis data yang harus dilakukan Jawab :  Untuk mengatasi masalah ini, security harus dilakukan pada beberapa tingkatan : FISIKAL Menempatkan sistem komputer pada lokasi yang aman secara fisik dari serangan yang dapat merusak. MANUSIA Wewenang pemakai harus dilakukan dengan hati-hati untuk mengurangi kemungkinan adanya manipulasi oleh pemakai yang tidak berwenang SISTEM OPERASI Walaupun sistem databasenya aman, kelemahan pada sistem operasi memungkinkan peng...

Vclass 4 Sistem Basis Data 2 - Pretest Proteksi Basis Data

1. SECURITY DATA Security merupakan suatu proteksi terhadap pengrusakan data dan pemakaian data oleh user yang tidak berwenang. Organisasi harus dapat mengidentifikasi masalah keamanan yang mungkin mengganggu jalan operasional basis data.Penyalahgunaan basis data dapat dikategorikan sebagai tindakan yang disengaja maupun yang tidak sengaja. Untuk kategori yang tidak disengaja dapat disebabkan oleh : Kerusakan selama proses transaksi Anomali yang disebabkan oleh akses basis data yang konkuren Anomali yang disebabkan oleh pendistribusian data pada beberapa komputer Kesalahan logika yang dapat mengancam kemampuan transaksi untuk mempertahankan konsistensi basis data Untuk kategori kedalam tindakan yang disengaja antara lain disebabkan oleh : Pengambilan data/pembacaan data oleh user yang tidak berwenang Pengubahan data oleh user yang tidak berwenang Penghapusan data oleh user yang tidak berwenang 2. INTEGRITAS DATA Salah satu karakteristik sistem informasi yang ...

Vclass 3 Sistem Basis Data 2 - Posttest Proses Perancangan Basis Data (lanjut)

Faktor untuk memperlancar pemilihan paket DBMS untuk system informasi dalam organisasi.  Pemilihan DBMS berdasarkan beberapa faktor, beberapa hal teknis, ekonomi dan kebijakan organisasi. Faktor teknis berhubungan dengan ketepatan DBMS yang dipilih. Hal-hal yang harus dipertimbangkan secara ekonomi dan factor organisasi adalah ;                              ·      Biaya Pengadaan Software                              ·      Biaya Maintenance                              ·      Biaya Pengadaan Har...

Vclass 3 Sistem Basis Data 2 - Pretest Proses Perancangan Basis Data (lanjut)

Jelaskan mengapa pada tahap perancangan Konseptual dan tahap Perancangan Logik, tidak tergantung pada DBMS yang akan digunakan? Perancangan basis data secara konseptual merupakan upaya untuk membuat model yang masih bersifat konsep. Pada tahap perancangan Konseptual dan tahap Perancangan Logik, tidak tergantung pada DBMS yang akan digunakan. Tujuan dari proses perancangan skema konseptual adalah menyatukan pemahaman dalam struktur database, pengertian   semantik, keterhubungan dan batasan-batasannya, dengan membuat sebuah skema database konseptual dengan menggunakan model   data ER/EER tanpa tergantung dengan sistem manajemen database. Dan juga Merancang   karakteristik    dari    transaksi–transaksi    yang    akan    di    implementasikan    tanpa tergantung    dengan    DBMS    yang    telah    dipilih. Pada tahap ini diidentifikasikan input,...