Basis Data
  Basis Data adalah kumpulan file/arsip yang saling berhubungan yang disimpan dalam media penyimpanan 
elektronis atau basis data adalah kumpulan data yang saling berhubungan yang disimpan secara bersama 
sedemikian rupa dan tanpa pengulangan yang tidak perlu , untuk memenuhi berbagai kebutuhan.
Adapun tujuan dari database,yaitu: 
1.Kecepatan dan kemudahan (speed)
2.Efisiensi ruang  penyimpanan (space)
3.Keakuratan (accuracy)
4.Ketersediaan (availability)
5.Kelengkapan (completeness)
6.Keamanan (security)
7.Kebersamaan Pemakaian (sharability) 
Sistem Pengelola Basis Data (Database Management System/DBMS)
    Sistem adalah sebuah tatanan yang terdiri atas sejumlah kompnen fungsional yang saling 
berhubungan dan secara bersama-sama bertujuan untuk memenuhi suatu proses tertentu.Pengelolaan basis 
data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah 
Perangkat Lunak (sistem) yang khusu. Perangkat lunak inilah (disebut DBMS) yang akan menentukan 
bagaimana data diorganisasi,disimpan,diubah dan diambil kembali.
Bahasa Basis Data
    sebuah bahasa basis data biasanya dapat di pilih ke dalam 2 bentuk,yaitu:
    - Data definition language (DDL), dan
    - Data manipulation language (DML)
Data Definition Language (DDL)
    DDL adalah struktur basis data yang menggambarkan skema basis data secara keseluruhan dan 
didesain dengan bahasa khusus.
Data Manipulation Language (DML)
    Merupakan bentuk dasar basis data yang berguna untuk melakukan manipulasi dan pengambilan 
data pada suatu basis data.DMl juga di sebut sebagai bahasa yang bertujuan mmudahkan pemakai untuk 
mengakses data sebagaimana di presentasikan oleh model data. Ada 2 jenis DML,yaitu:
1. Prosedural, yang mensyaratkan agar pemakai menentukan, data apa yang diinginkan serta bagaimana 
cara mendapatkannya.
2.Non Prosedural, yang membuat pemakai dapat menentukan data apa yang diinginkan tanpa menyebutkan 
bagaimana cara mendapatkannya.   
 
Tidak ada komentar:
Posting Komentar