Sabtu, 26 September 2020

SISTEM BASIS DATA

 Sistem Basis Data 

Sistem basis data adalah sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan dalam sebuah basis data di sebuah sistem komputer dan sekumpulan program lain untuk mengakses dan memanipulasi file (tabel) tersebut. 

DBMS adalah paket perangkat lunak yang didesain untuk melakukan penyimpanan dan pengaturan basis data.

Komponen Sistem Basis Data

  •  Perangkat Keras (Hardware)
        Komputer, memori, storage (harddisk), peripheral, dll.
  • Sistem Operasi 
        Program yang menjalankan sistem komputer, mengendalikan resource komputer dan melakukan                berbagai operasi dasar sistem komputer
  • Basis Data 
        Menyimpan berbagai objek database (struktur tabel, indeks, dll)
  • DBMS
        Perangkat lunak yang memaintain data dalam jumlah besar
  • Pemakai 
        Para pemakai database
  • Aplikasi (perangkat lunak) lain
        Program lain dalam DBMS

Penggunaan Basis Data

Basis data menyediakan fasilitas atau mempermudah dalam menghasilkan informasi yang digunakan oleh pemakai untuk mendukung pengambilan keputusan. Hal inilah yang menjadikan alasan dari penggunaan teknologi basis data pada saat sekarang (dunia bisnis).


Arsitektur DBMS


DBMS mencakup proses :

- Defining : database mendefinisikan tipe data, struktur dan batasan dari data yang disimpan dalam database
- Manipulating : database mencakup berbagai fungsi dan query untuk mendapatkan data yang dicari
- Sharing : database dapat diatur untuk bisa melakukan  sharing multiple user dan program                                                                                            untuk mengakses database secara bersamaan 

Fungsi yang penting di dalam DBMS adalah :
  • Proteksi : mengandung sitem proteksi yang menangani kondisi malfunction (crash) baik pada hardware  maupun software, juga mengandung security protection yang menangani pengaksesan oleh user terlarang 
  • Maintain : mengandung sistem maintaining yang selalu meningkatkan kebutuhan perubahan tiap waktu 
Tujuan DBMS adalah :
  • Kemudahan dan kecepatan dalam pengambilan data 
  • Efisiensi ruang penyimpanan / menghilangkan redudansi data
  • Keakuratan  
Abstraksi Data

Abstraksi data merupakan level dalam bagaimana melihat data dalam sebuah sistem basis data, terdapat 3 level abstrasi data :
  • Level fisik (internal level), adalah level paling rendah yang menggambarkan bagaimana sesungguhnya suatu data tersimpan, representasinya data discimpan sebagai teks,angka,atau himpunan bit data.
  • Level logik adalah level yang memperhatikan data apa yang sebenarnya (secara fungsional) disimpan dalam basis data dan hubungannya dengan data yang lainnya, representasinya cukup digambarkan dengan kotak, garis, dan hubungan secukupnya.
  • Level penampakan (eksternal level) adalah level abstraksi data yang tertinggi karena hanya menunjukkan sebagian saja yang dilihat dan dipakai dari keseluruhan database sesuai dengan kebutuhan pemakai 

Jenjang Data 
  1. Characters : merupakan bagian data terkecil yang dapat berupa numerik, huruf atau karakter-karakter khusus yang membentuk suatu item data (field).
  2. Field : mempresentasikan suatu atribut dari record yang menunjukkan suatu item dari data, contohnya nama, alamat, dll.
  3. Record : kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu
  4. file : file terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis 
  5. database : kumpuan dari file / tabel membentuk suatu database    
Hirarki Organisasi Data 



Model Data

  • Model Entity-Relationship

  • Model Relational
 
  • Model Object Oriented Model

  • Model Hirarki

  • Model Jaringan 





Tidak ada komentar:

Posting Komentar

Analisis dan Design PL

Structured System Analisys and Design  (SSAD) atau Analisis dan Desain Sistem Terstruktur adalah salah satu metodologi dalam mengembangkan ...