Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
SISTEM BASIS DATA ( DBMS )
2
Sistem Manajemen Basis Data (DBMS)
Merupakan perangkat lunak yang didisain untuk melakukan penyimpanan dan pengaturan basis data DBMS juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan data, dll.
3
Pengertian Sistem = sekumpulan komponen yang bekerja bersama-sama, berinteraksi untuk mencapai tujuan tertentu. Sistem basis data = sekumpulan subsistem yang terdiri atas basis data dengan para pemakai yang menggunakan basisdata secara bersama-sama, personal-personal yang merancang dan mengelola basisdata teknik-teknik untuk merancangnya dan mengelola basisdata serta system computer untuk mendukungnya.
4
Mengapa menggunakan DBMS ?
DBMS diperlukan untuk : Independensi data dan akses yang efisien Mereduksi waktu pengembangan aplikasi Integritas dan keamanan data Administrasi keseragaman data Akses bersamaan dan perbaikan dari terjadinya crash
5
Komponen utama DBMS Perangkat keras (PC) = Tipe prosesor, kapasitas memory, kapasitas media penyimpanan data. Data : Terpadu = data saling terkait (dependensi data) Berbagi data = dipakai sejumlah pengguna dalam waktu yang bersamaan (sistem multiuser) Perangkat lunak = DBMS
6
Komponen utama DBMS, lanjutan
Pengguna Kategori pengguna Pengguna akhir (End User) Pemrogram aplikasi (Application Programmer) Administrator Database (Database Administrator)
8
Arsitektur Sistem Manajemen Basis Data (DBMS)
9
PERANAN BASIS DATA DALAM PENGEMBANGAN SIM
SIM berperan sebagai sistem karena mempunyai ruang lingkup yang relatif lebih luas dan lebih kompleks. Sedangkan sistem basis data merupakan subsistem karena menjadi bagian dan berada di dalam SIM Sistem basis data adalah sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lain dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi Keberadaan sistem basis data di dalam SIM adalah mutlak. SIM tidak akan terwujud tanpa melibatkan basis data
11
ABSTRAKSI DATA Sistem basis data biasanya menyembunyikan detil tentang bagaimana data disimpan dan diperlihara. Oleh karena itu, seringkali data yang terlihat oleh pemakai sebenarnya berbeda dengan yang tersimpan secara fisik Abstraksi data merupakan level dalam bagaimana melihat data dalam sebuah sistem basis data
12
Gbr. Gambaran Abstraksi Data
13
PENJELASAN: Conceptual view merupakan pandangan yang berkaitan dengan permasalahan data-data apa saja yang diperlukan untuk disimpan dalam basis data dan penjelasan mengenai hubungan antar data yang satu dengan lainnya. Conceptual view dapat disetarakan dengan schema, dilakukan database administrator Physical view merupakan bentuk implementasi dari conceptual view, yaitu pandangan tentang bagaimana data disimpan dalam media penyimpan data User view dapat disejajarkan dengan sub-schema
14
PENYUSUN SISTEM BASIS DATA
Sistem basis data merupakan lingkup terbesar dalam organisasi data. Sistem basis data mencakup semua bentuk komponen data yang ada dalam suatu sistem. Sedangkan basis data merupakan komponen utama yang menyusun sistem basis data
16
ASPEK-ASPEK PENTING DALAM BASIS DATA
Kerangkapan data = munculnya data yang secara berulang kali pada file basis data yang semestinya tidak diperlukan. Inkonsistensi data = munculnya data yang tidak konsisten pada kolom yang sama dalam satu atau beberapa file data yang dihubungkan. Data terisolasi = program aplikasi tidak dapat mengakses data-data tertentu yang ada pada basis data. Keamanan data Integritas data
17
Aspek Kerangkapan data (Data Redudancy)
Tb_karyawan
18
Solusinya : Tb_karyawan Tb_gol_gaji
19
Aspek Inkonsistensi data
Tb_karyawan
20
Solusi Inkonsistensi Tb_karyawan Tb_gol_gaji
21
Aspek Data Terisolasi Tb_minat_mhs Tb_mhs Tb_konsen Tb_dosen
22
Solusi data Terisolasi :
Tb_minat_mhs Tb_mhs Tb_konsen Tb_dosen
23
Aspek Keamanan data Recovery = proses mengambil kembali basis data dari media penyimpanan cadangan untuk mengembalikan kepada kondisi yang ditentukan. Integrity = menjaga kondisi basis data agar selalu dalam keadaan kondisi yang benar, konsisten, selalu tersedia, dan up to date. Concurency = multiprocessing Privacy = pembatasan kewenangan akses data Security = melindungi basis data dari kerusakan media penyimpanan, kebakaran, banjir , dll
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.