Skip to main content

Posts

Showing posts from April, 2020

Jawaban VClass 4 Posttest

Beberapa bentuk serangan atau akses yang secara sengaja dapat merusak atau merugikan pemilik data: SQL injection, yaitu jenis aksi hacking pada keamanan komputer di mana seorang penyerang bisa mendapatkan akses ke basis data di dalam system, 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. Level-level pengamanan basis data Fisikal :  Adalah lokasi-lokasi dimana terdapat sistem komputer haruslah aman secara fisik terhadap serangan perusak. Manusia :  Adalah wewenang pemakai harus dilakukan dengan berhati-hati untuk mengurangi kemungkinan adanya manipulasi oleh pemakai yang berwenang. Sistem Operasi :  Merupakan kelemahan pada Sistem Operasi ini memungkinkan pengaksesan data oleh pihak tak berwenang, karena hampir seluruh jaringan sistem database menggunakan akses jarak jauh Sistem Database :  Adalah pengaturan h...

Jawaban VClass 5 Posttest

Apa kegunaan integritas basis data 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. Jelaskan jenis-jenis integritas basis data Integritas Entitas (Entity Integrity), dimana tidak ada baris data duplikat dalam satu table. Integritas Jangkuan (Domain Integrity), dimana tidak ada item data yang melanggar jangkuan nilai di tiap kolom data. Integritas Acuan (Referential Integrity), yang menjaga relasi/korespodensi antar table. Integritas Data Antar Tabel (Redundant Data Integrity), dimana data di sebuah table tidak terulang di table lain contoh untuk 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 t...

Integritas Data Dalam Sebuah Sistem Basis Data

Integritas data adalah menjamin konsistensi data terhadap semua konstrain yang diberlakukan terhadap data tersebut, sehingga memberikan jaminan keabsahan data itu sendiri. Tujuannya adalah menjaga data agar data yang tidak valid tidak masuk ke database. Menjaga konsistensi data pada relasi keterkaitan antar tabel. Integritas data dapat dikelompokkan sebagai berikut : Entity Integritas Entity integritas  mendefenisikan sebuah baris  sebagai sebuah entitas yang unik untuk suatu tabel. Entity integritas memaksa  integritas  dari colum atau primary key dari suatu tabel (melalui index, unique, constrains, primarykey) tidak boleh null. Domain integritas Domain Integritas merupakan validasi dari masukan untuk sebuah kolom. Anda dapat memaksa domain integritas dengan membatasi tipe (melalui data types), format (melalui  check  constraints  dan  rules),  atau range  nilai-nilai  yang  mungkin  (melalui Foreign Key Cons...

Fungsi Proteksi Basis Data

keamanan data atau data security adalah sebuah prosedur dengan dukungan dari regulasi dan teknologi untuk melindungi data dari perusakan data, modifikasi data, serta penyebaran data baik yang disengaja maupun tidak. Percaya atau tidak, keamanan data / data security akan atau bahkan sudah menjadi hal penting dalam kehidupan kamu sehari-hari. Betapa tidak, kini melakukan perekaman data hingga penyebaran data sudah tidak memerlukan ijazah S2 teknik komputer. Kamu pun bisa. Itulah yang menjadi masalahnya. Semua orang bisa merekam data atau menyebarkan data. Oleh karena itu, kemanan data menjadi prioritas utama guna menjamin kerahasiaan dan terjaganya konfidensi pengguna dengan penyedia layanan penyimpanan data. Berikut beberapa aspek keamanan data pada DBMS Confidentiality / Privacy Kerahasiaan data. Data hanya boleh diakses oleh orang yang berwenang Data-data pribadi Data-data bisnis; daftar gaji, data nasabah Sangat sensitif dalam e-commerce dan healthcare Serangan : peny...

Perancangan Konseptual Database

Perancangan Database adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem. Tujuan Perancangan Database : untuk memenuhi informasi yang berisikan kebutuhan-kebutuhan user secara khusus dan aplikasi-aplikasinya. memudahkan pengertian struktur informasi. mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan (response time, processing time, dan storage space) Database Life Cycle Proses Perancangan Database 6 Fase proses perancangan database : Pengumpulan data dan analisis Perancangan database secara konseptual Pemilihan DBMS Perancangan database secara logika (data model mapping) Perancangan database secara fisik Implementasi Sistem database. 6 fase di atas tidak harus diproses berurutan. Pada beberapa hal, rancangan tsb dapat dimodifikasi dari yang pertama dan sementara itu mengerjakan fase yang terakhir (feedback loop antara fase) dan feedback loop dalam fase sering terjadi selama proses perancangan. Peranc...

Jawaban VClass 3 Posttes

a. Pada Tahap Pemilihan DBMS : Sebutkan  dan jelaskan faktor untuk memperlancar pemilihan paket DBMS untuk system informasi dalam organisasi. b.  Jika diambil keputusan akan menggunakan DBMS Oracle pada sistem basis data yang baru dari DBMS SqlServer pada sistem basis data yang lama, faktor apa saja yang harus dipertimbangkan dan jelaskan alasannya Sebutkan factor untuk memperlancar pemilihan paket DBMS untuk system informasi dalam organisasi. Jawab ; 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 organisa...

Jawaban VClass 2 Posttest

a. Sebutkan 6 tahap  perancangan basis data b. Manakah dari 6 tahap tersebut sebagai aktifitas utama dalam proses perancangan basis data ? Mengapa ? c. Mengapa perancangan skema dan aplikasi dilakukan secara parallel ? d. Mengapa digunakan model data implementation-independent selama perancangan skema konseptual ? e.  Mengapa diperlukan koleksi (Pengumpulan data) dan analisa kebutuhan Jawaban :  A.  Tahap 1, Pengumpulan data dan analisis Tahap 2, Perancangan database secara konseptual Tahap 3, Pemilihan DBMS Tahap 4, Perancangan database secara logika (data model mapping) Tahap 5, Perancangan database secara fisik Tahap 6, Implementasi Sistem database B. Perancangan database secara konseptual mungkin merupakan proses utama dalam perancangan suatu database, karena kita harus memikirkan segala kemungkinan bagaimana suatu database dapat diakses, trasaksi seperti apa yang akan dibutuhkan. C. Karena kedua tahap tersebut sangat berkaitan satu sama lain, ...

Perancangan Basis Data Merupakan Micro Life Cycle

Perancangan basis data merupakan proses menciptakan perancangan untuk basis data yang akan mendukung operasi dan tujuan perusahaan (Connolly,2002,p279). Dalam merancang suatu basis data, digunakan metodologi-metodologi yang membantu dalam tahap perancangan basis data. Metodologi perancangan adalah pendekatan struktur dengan menggunakan prosedur, teknik, alat, serta bantuan dokumen untuk membantu dan memudahkan dalam proses perancangan. Dengan menggunakan teknik metode disain ini dapat membantu dalam merencanakan, mengatur, mengontrol, dan mengevaluasi database development project (Connolly,2002,p418).      Perancangan Basis Data memiliki beberapa tujuan, diantaranya : 1. Memenuhi informasi yang berisikan kebutuhan-kebutuhan pengguna secara khusus dan aplikasi-aplikasinya. 2. Memudahkan pengertian struktur informasi. 3. Mendukung kebutuhan-kebutuhan pemrosesan dan beberapa obyek penampilan (response time, processing time, dan storage space).     Siklus hidup apl...

Jawaban VClass 1 Post Test EERD

Pengertian EERD

Model EERD berisi seluruh konsep ERD ditambah dengan konsep konsep yang berhubungan yaitu specialization dan generalization,   model EERD menekankan pada superclass/subclass relationship yang  merupakan  hubungan antara superclass dan subclassnya.  Berikut ini adalah konsep-konsep EERD : 1.        Subclass Subset dari suatu entity yang dikelompokkan dalam pengertian tertentu yang disajikan secara eksplisit  dengan kata lain subclass merupakan suatu entity  yang merupakan anggota dari superclass tapi perannya berbeda . Contoh : Entitas PEGAWAI mempunyai beberapa  subclass seperti : SEKRETARIS, TEKNISI, SALES (gb.1)     2.        Superclass Entity yang merupakan induk dari subclass-subclass atau merupakan suatu entity yang mempunyai subclass-subclass yang berbeda tapi harus dipresentasikan dalam model data. Contoh : Subclass SEKRETARIS, TEKNISI, SALES mempunyai...