Langsung ke konten utama

Postingan

VC6 Pretest : Pengentrolan Konkurensi

1.  Konkurensi  merupakan landasan umum perancangan sistem operasi. Proses-proses disebut konkuren jika proses-proses berada pada saat yang sama. Dikatakan sebagai landasan umum perancangan sistem operasi karena dalam menciptakan suatu sistem operasi, sistem operasi tersebut umumnya harus bisa menjalankan beberapa proses (lebih dari satu proses) pada saat yang bersamaan. 2. Mengapa memerlukan konkurensi karena lebih dari satu pengguna (pada DBMS terpusat) dapat melakukan operasi pada basis data secara simultan. J ika tidak dikontrol, hal ini dapat menyebab kan interferensi satu sama lain sehingga basis data menjadi tidak konsistenUntuk mencegahnya, DBMS mengimple-mentasikan pengontrolan konkurensi

Postest - Integritas Data

a.  Kegunaan integritas data sendiri yaitu untuk menjaga kemurnian data atau menjaga data-data yang      tidak valid agar tidak masuk ke database. Integritas data juga tergolong murah dan mudah menjaga      data integrity di level database dibandingkan dengan aplikasi, selain itu bugs nya juga sedikit. b.  (1) integritas entitas ( entity integrity ), dimana tidak ada baris data duplikat dalam satu tabel,      (2) integritas jangkauan ( domain integrity ), dimana tidak ada item data yang melanggar jangkauan            nilai ditiap kolom data,      (3) integritas jangkauan ( referentian integrity ), yang menjaga relasi/korespondensi antar tabel,      (4) integritas data antar tabel ( redundant data integrity ) dimana data di sebuah tabel tidak berulang            di tabel lain,       (5) integritas aturan nyata ( bussine...

Pretest Integritas Data

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). Secara sederhana dalam istilah bisnis, integritas data adalah jaminan bahwa data konsisten, bersertifikat dan dapat dirujukan. Ada beberapa cara dan tujuan dalam menjaga integritas data, diantaranya : ·           Memasukkan aturan bisnis di dalam database ·           Menjaga agar data yang tidak valid tidak masuk ke database ·           Menjaga konsistensi data pada relasi keterkaitan antar tabel

Posttest Proteksi Basis Data

a.  Ada beberapa bentuk-bentuk akses yang secara dapat merusak atau merugikan pemilik basis data:       1) SQL injection, yaitu jenis aksi hacking pada keamanan komputer di mana seorang penyerang               bisa mendapatkan akses ke basis data di dalam system.       2) Pengambilan data/pembacaan data oleh pihak yang tidak berwenang.       3) Pengubahan data oleh pihak yang tidak berwenang.       4) Penghapusan data oleh pihak yang tidak berwenang.       5) Pencurian backup database. b. Level-level pengamanan basis data yang harus dilakukan terbagi atas 4 bagia, yaitu:       1) Fisikal: Lokasi-lokasi dimana terdapat sistem komputer haruslah aman secara fisik terhadap              serangan perusak.       2) Manusia:  Wewewnang pemakai harus dilakukan dengan berhati-hati untuk mengurangi...

Pretest Proteksi Basis Data

Untuk memproteksi data terhadap segala macam kemungkinan, DMBS menyediakan kontrol untuk :   1. Security , 2.Integrity,   3. Recovery, 4.Concurrency v   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. v   INTEGRITAS DATA Salah satu karakteristik sistem informasi yang baik adalah kemampuannya memberikan informasi yang akurat dan tepat waktu. Keakuratan informasi hanya dapat diperoleh jika didukung perancangan dan implementasi database yang handal. Integrity di dalam istilah basis data berarti memeriksa keakuratan dan validasi data. Oleh karena itu database harus menjamin integritas (keutuhan) data yang disimpannya. Harus dijamin agar perubahan terhadap basis dat...

Postest Proses Perancangan Basis Data (lanjutan)

a. Faktor-faktor untuk memperlancar pemilihan DBMS : 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 ; 1.      Software acquisiton cost 2.      Maintenance cost 3.      Hardware acquisition cost 4.      Database creation and conversion 5.      Personal cost 6.      Training cost 7.      Operating cost Beberapa faktor ekonomi dan organisasi yang berakibat pemilihan suatu DBMS: a.       Organization-wide adoption of a certain b.      Familiarity of personnel with the c.       Availability of vendor service b. 1. Kecepatan dan kemudahan ( Speed ) Pemanfaatan basis data (database) memungkinkan untuk dapat menyimpan ( insert )...

Pretest proses perancangan basis data (lanjut)

Fase 1 — Pengumpulan data dan analisa Proses identifikasi dan analisa kebutuhan-kebutuhan data disebut pengumpulan data dan analisa. Untuk menentukan kebutuhan-kebutuhan suatu sistem basis data, pertama harus mengenal bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem basis data, termasuk para pemakai yang ada dan para pemakai yang baru serta aplikasi-aplikasinya. Kebutuhan-kebutuhan dari para pemakai dan aplikasi inilah yang kemudian dikumpulkan dan dianalisa. Aktifitas-aktifitas pengumpulan data dan analisa : 1) Menentukan kelompok pemakai dan bidang-bidang aplikasinya Menentukan aplikasi utama dan kelompok pengguna yang akan menggunakan basis data. Individu utama pada tiap-tiap kelompok pemakai dan bidang aplikasi yang telah dipilih merupakan peserta utama pada langkah-langkah berikutnya dari pengumpulan dan spesifikasi data. 2) Peninjauan dokumentasi yang ada Dokumen yang ada yang berhubungan dengan aplikasi-aplikasi dipelajari dan ...