Posts

Showing posts from April, 2020

INTEGRITAS DATA PEMBAHASAN 2

a. Apa kegunaan integritas basis data Untuk memastikan keakuratan, konsistensi, aksesibilitas dan kualitas tinggi dari sebuah data. Dapat berarti pula akurasi dan kebenaran data. b. Jelaskan jenis-jenis integritas basis data 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. INTEGRITAS ENTERPRISE Integritas enterprise mengizinka...

INTEGRITAS DATA

Image
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). Secara sederhana dalam istilah bisnis, integritas data adalah jaminan bahwa data konsisten, bersertifikat dan dapat dirujukan. Integritas data artinya akurasi dan kebenaran data. Integritas data dalam sebuah sistem basis data harus dijaga untuk menjaga kebenaran data yang disimpan.  Bebeberapa cara dan tujuan dalam menjaga integritas data, diantaranya : • 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 I...

LEVEL PENGAMANAN BASIS DATA

Image
Halaman ini dibuat dengan tujuan untuk memenuhi salah satu tugas mata kuliah a.  Sebutkan bentuk-bentuk akses yang secara secara sengaja dapat merusak atau merugikan pemilik basisdata  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. Untuk melindungi basis data, jelas level-level pengamanan basis data yang harus dilakukan. Level-level pengamanan basis data yang harus di lakukan terbagi atas 4 bagian, yaitu : 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 ...

FUNGSI PROTEKSI BASIS DATA

Image
DBMS pada umumnya memiliki fasilitas proteksi data, yaitu fasilitas yang bertujuan untuk melindungi data dari berbagai resiko yang mungkin terjadi dan membawa dampak dalam basis data. Untuk memproteksi data terhadap segala macam kemungkinan, DMBS menyediakan kontrol untuk :  1. Security , 2.Integrity,  3. Recovery, 4.Concurrency.  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. Pada gambar diatas, menjelaskan identifikasi masalah yang dapat menggangu kinerja sistem komputer pada suatu organisasi. Untuk mengatasi masalah ini, security harus dilakukan pada beberapa tingkatan : 1. FISIKAL Menempatkan sistem komputer pada lokasi yang aman secara fisik dari serangan y...

Faktor untuk memperlancar pemilihan paket DBMS untuk system informasi dalam organisasi.

Image
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 Yang pertama harus diperhatikan adalah  faktor ekonomi , karena dari sqlserver yang gratis ke berbayar tentu akan berasa dibiaya. kemudian dari segi hardware yaitu  faktor teknis  setau saya ukuran dalam pembuatan database dalam sqlserver dan oracle itu berbeda dimana disqlserver sekali buat database hanya 10Mb kalau di oracle bisa hingga 100Mb (hanya perumpamaan). Faktor Teknis ,  berhubungan dengan ketepatan DBMS yang dipilih (tipe DBMS : relational, object relational dll).  Struktur penyimpanan, storage,  user interface, programmer, bahasa query. Faktor Ekonomi ,  Software acq...

Mengapa pada tahap perancangan Konseptual dan tahap Perancangan Logik, tidak tergantung pada DBMS yang akan digunakan

Image
Mengapa pada tahap perancangan Konseptual dan tahap Perancangan Logik, tidak tergantung pada DBMS yang akan digunakan Mengapa pada tahap perancangan konseptual dan tahap perancangan logik tidak tergantung pada dbms yang akan digunakan?    Perancangan Konseptual adalah perancangan yang menghasilkan skema konsep untuk basis data yang tergantung pada sebuah DBMS yang spesifik. Sering menggunakan sebuah high-level data model seperti ERD (Entity Relationship Diagram) model selama fase ini. Dalam conceptual schema, kita harus memerinci aplikasi-aplikasi basis data yang diketahui dan transaksi-transaksi yang mungkin. Memberikan gambaran yang lengkap dari struktur basis data yaitu arti, hubungan, dan batasan-batasan. Conceptual schema bersifat tetap. Alat komunikasi antar pemakai basis data, designer, dan analis. Harus bersifat:  Mampu menyatakan relationship, batasan-batasan  Diagram  Formal, minimum dalam menyatakan spesifikasi data (tidak ada dupl...

MENJAWAB SOAL SEPUTAR PERANCANGAN BASIS DATA

a. Sebutkan 6 tahap  perancangan basis data 1.       Database Planing Merencanakan bagaimana tahapan dalam siklus hidup    aplikasi basis data ini dapat dijalankan secara efesien dan efektif 2.       System Definition Pendefinisian ruang lingkup dari s i stem basis data , user yang terlibat, area aplikasi 3.       Perancangan Basis data Perancangan  Basis Data  secara logika d a n fisik sesuai dengan sistem manajemen basis data yang diinginkan.   4.       Pemilihan DBMS (optional) Memilih DBMS yang sesuai 5.       Perancangan Aplikasi Men rancang   user interface  dan program aplikasi yang digunakan serta proses basis data b. Manakah dari 6 tahap tersebut sebagai aktifitas utama dalam proses      perancangan basis data ? Mengapa ? Database Planning merupakan aktifitas uta...