1. Definisi
    1. Sistem
      1. Komponen-komponen yang saling terhubung dan membentuk suatu kesatuan, demi tercapainya sebuah tujuan
    2. Basis data
      1. keywords
        1. kumpulan data
        2. saling terhubung
          1. sedemikian rupa
        3. dimanfaatkan kembali
          1. cepat
          2. mudah
        4. disimpan
          1. dalam media elektronis
  2. Prinsip & Tujuan
    1. Mengarsipkan data
    2. mengorganisasi data
    3. memudahkan pengambilan data kembali
  3. Operasi
    1. Pembuatan basis data baru
      1. create
    2. Penghapusan
      1. drop
    3. Membuat tabel baru
      1. create table
    4. Menghapus tabel
      1. drop table
    5. Menambah data baru
      1. insert
    6. Mengambil data
      1. query
    7. Mengubah data
      1. update
    8. Menghapus data
      1. delete
  4. DBMS (Database Management System)
    1. software
      1. mendefinisikan
      2. mengelola
      3. mengontrol akses
      4. basis data
    2. Konsep
      1. Tradisional
      2. Relasional
        1. RDBMS (Relational DBMS)
          1. Foxbase
          2. dBase
          3. MS Access
          4. MySQL
          5. ORACLE
          6. MS SQL Server
          7. PostgreSQL
          8. SQLite
      3. Document Based
        1. MongoDB
        2. Couchbase
    3. Komponen
      1. Hardware
      2. Software
      3. Data
      4. Prosedur
      5. People
        1. DBA (Database Administrator)
        2. Database designer
        3. Physical database designer
        4. Application programmer
        5. End user
        6. Silahkan cari tugas dan tanggungjawab masing-masing peran ini
  5. Keuntungan
    1. Pengontrolan kerangkapan data
    2. Konsistensi data
    3. Lebih banyak informasi dari jumlah data yang sama
    4. Sharing data
    5. Peningkatan integrasi data
    6. Peningkatan keamanan
    7. Penegakan standar layanan
  6. Kekurangan
    1. Kompleksitas
    2. Ukuran
    3. Biaya DBMS
    4. Biaya Peangkat keras tambahan
    5. Biaya konversi teknologi
    6. Performa
    7. Dampak kegagalan yang lebih besar
  7. Komponen
    1. Hardware
      1. Unit komputer
      2. memori sekunder (hard disk)
      3. Media komunikasi (jaringan)
    2. Sistem Operasi
      1. Windows
      2. Linux
      3. Lainnya
    3. Basis data
      1. Tabel
      2. Index
      3. Relasi
      4. Fungsi
      5. dll
    4. Sistem pengelola basis data (DBMS)
    5. Pemakai (user)
      1. Pengguna khusus
        1. Pembuat aplikasi khusus, misalnya untuk keperluan Artificial intelligent, sistem pakar, dll
      2. Programmer
        1. melakukan hampir semua operasi untuk keperluan pembuatan/pengembangan program/aplikasi
      3. User mahir (power user)
        1. bisa merancang query sendiri secara terbatas
      4. End user (pengguna umum)
        1. memanggil program/query yang telah disediakan sebelumnya
    6. Aplikasi lain
      1. Tambahan
      2. Kalau tidak ada, maka tidak akan mengganggu operasional dari Sistem basis data