Petermuan 1


Konsep Dasar Basis Data

A. Pengertian
Basis Data merupakan salah satu komponen utama pendukung suatu program aplikasi. Dalam pengertian yang lain Basis Data  diartikan sebagai kumpulan data tentang suatu benda yang saling berhubungan satu sama lain. Pengenalan Basis Data diatas, masih sangat umum. Menurut Elmasri R. (1994) Basis Data merupakan penyajian sutau aspek dari dunia nyata (“real world” atau “mini world”). Contohnya basis data perbankan, perpustakaan, pertanahan, dan perpajakan.


B. Komponen Sistem Basis Data
Dalam basis data, terdapat 4 komponen utama yaitu :
1.      Hardware (Perangkat Keras)
Terdiri dari semua peralatan computer yang digunakan untuk pengelolaan system basis data, yaitu :
-         Peralatan untuk penyimpanan basis data, yaitu : Secondary Storage (disk, drum, dan lain-lain)
-        Peralatan input dan output
-        Peralatan komunikasi data

2.      Sistem Operasi
Merupakan program yang mengaktifkan sistem computer, mengendalikan, dan melakukan operasi-
Operasi dasar dalam computer, pengelolaan file, dan lain-lain. Sistem operasi yang biasa digunakan
Adalah :
-          MS-Dos
-          MS-Windows
-          UNIX
-          LINUX
-          Novel_Netware

3.      Basis Data
Merupakan koleksi dari data yang terorganisasi dengan sedemikian rupa hingga data tersebut mudah dismpan dan dimanipulasi. Setiap basis data, memiliki sejumlah objek basis data (Seperti tabel, indeks, dan lain-lain). 

4.      DBMS (Database Management System)
Database Management System (DBMS) merupakan kumpulan program aplikasi yang digunakan untuk membuat dan mengelola database.DBMS merupakan perangkat lunak (software) yang menentukan bagaimana data tersebut diorganisasi, disimpan, diubah, dan diambil kembali. Perangkat  lunak yang termasuk kedalam DBMS ialah :
-          Microsoft Access
-          SQL Server
-          MySQL
-          Oracle
-          Dan lain-lain

5.      User (Pengguna Sistem Basis Data)
Orang – orang yang berinteraksi dengan sistem basis data. Ada beberapa tipe pengguna pada sistem database, diantaranya program aplikasi, pengguna mahir, pengguna umum dan pengguna khusus.
-          Program Aplikasi  : 
      Pengguna yang berintraksi melalui DML (Data Manipulation Language) yang ditulis dalam  Bahasa pemrograman induk (seperti pascal dan cobol).
-        Pengguna Mahir   : 
      Pengguna yang berinteraksi tanpa harus menulis modul program, yang
menggunakan query (Bahasa standard).
-          Pengguna Umum  : 
       Pengguna yang berinteraksi melalui pemanggilan suatu program, yang                                   telah disediakan sebelumnya.
-          Pengguna Khusus : 
       Pengguna yang menulis database non konvensional secara khusus
 (seperti aplikasi sistem pakar).  



C. Istilah – istilah dalam Basis Data
   Dibawah ini merupakan beberapa hal dalam basis data, yaitu :
1.      Enterprise
       Bentuk organisasi yang disimpan dalam basis data. (Seperti Sekolah, Rumah Sakit Bank, dll).
2.      Entitas 
      Objek yang dapat dibedakan dengan objek lain. (dalam Enterprise Rumah Sakit terdapat entitas Pasien, Dokter, Penyakit).
3.      Attribut 
      yang mewakili suatu Entitas/ Entity. (dalam Entitas Dokter terdapat Atribut Nama, jenis specialist, alamat, dll).
4.      Nilai data (Value)
      Informasi yang mencakup setiap elemen data (merupakan isi dari attribut nilai).
5.      Record (Tuple) 
       Kumpulan field yang menginformasikan suatu Entity secara lengkap.
6.      File 
       Kumpulan record yang sejenis, yang memiliki elemen yang sama, namun  data Valuenya (nilainya) berbeda.
7.      Database 
       kumpulan file yang berkaitan antara satu file dengan yang lain.
8.      Kunci elemen 
       Untuk mengidentifikasi entitas dari kumpulan entitas.



D. Contoh Suatu Entitas
                                                                                   




Sumber :
(Elmasri R., Navathe S.B., 1994,Fundamentals of Database System, Thr Benjamin/Cummings Company, California.)



Comments

Popular posts from this blog

OSI LAYER

Pertemuan 2