Jenis-Jenis Pemakaian Basis Data

 

  1. Programmer Aplikasi (PA)

Adalah profesional komputer yang berinteraksi dengan sistem lewat DML yang dibuat dengan bahasa C, Cobol dan lainnya. Program program yang dibuat disebut sebagai program aplikasi, misalnya untuk perbankan, administrasi, akuntansi dan lain lain. Syntax DML berbeda dengan syntax bahasa komputer umumnya.


  1. Casual User (sepintas lalu, tidak tetap)

Pemakai yang telah berpengalaman, berinteraksi dengan sistem tanpa menulis program, tetapi memakai bahasa query. Setiap Query akan mengajukan ke query processor yang mengambil dari perintah DML.


  1. Naive User

Pemakai yang tidak berpengalaman, berinteraksi dengan sistem tanpa menulis program, tinggal menjalankan satu menu dan memilih proses yang telah ada atau telah dibuat sebelumnya oleh programmer.


  1. Specialized User

Pemakai khusus yang menuliskan aplikasi database tidak dalam kerangka data processing yang tradisional. Aplikasi tersebut diantaranya adalah Computer Aided Design System, Knowledge Base, Expert System, sistem yang menyimpan data dalam bentuk data yang komplek misalnya data grafik, data audio.


  1. Optional Software

Perangkat lunak pelengkap yang mendukung. Bersifat opsional.


Tahapan desain Basis Data

Desain database merupakan upaya untuk membangun database dalam lingkungan bisnis. untuk membangun database ada langkah-langkah Sebagai berikut :

  1. Database perencanaan
  2. Mendefinisikan sistem
  3. Analisis dan kebutuhan mengumpulkan
  4. Desain database
  5. Aplikasi desain
  6. Membuat prototipe
  7. Pelaksanaan
  8. Konversi data
  9. Pemeriksaan
  10. Pemeliharaan operasional

Dilihat dari jenisnya, database dibagi menjadi dua, yaitu:


1. Database flat-file

Database flat-file sangat ideal untuk data kecil dan dapat diubah dengan mudah. Pada dasarnya, mereka terdiri dari satu set string dalam satu atau lebih file yang bisa diurai untuk informasi yang disimpan. Database datar-file yang digunakan untuk menyimpan daftar atau data sederhana dan dalam jumlah kecil.


Database flat-file akan menjadi sangat rumit ketika digunakan untuk menyimpan data dengan struktur yang kompleks meskipun juga memungkinkan untuk menyimpan data tersebut. salah satu masalah dengan menggunakan jenis data base rentan terhadap korupsi data akibat tidak adanya penguncian terpasang bila data yang digunakan atau dimodifikasi.


2. Database relasional

Database ini memiliki lebih logis struktur terkait sarana penyimpanan. kata “relasional” berasal dari fakta bahwa tabel dalam database dapat dihubungkan ke salah satu lainnya. Database relasional menggunakan sekumpulan tabel dua dimensi, setiap tabel terdiri dari baris (tuple) dan kolom (atribut). Untuk menciptakan hubungan antara dua atau lebih tabel, gunakan kunci (atribut key) yang merupakan kunci utama dalam satu meja dan kunci asing di meja lain.

Saat ini, database relasional menjadi pilihan karena keunggulannya. Beberapa kelemahan yang mungkin dirasakan ke database Tipe ini lebih sulit untuk pelaksanaan sejumlah besar data dengan tingkat kerumitan tinggi dan proses pencarian informasi lebih lambat karena kebutuhan untuk menghubungkan tabel di muka maju jika data tersebar di beberapa tabel.

Komentar

Postingan populer dari blog ini

Cicada 3301, Teka-teki Paling Misterius di Internet yang Sulit Terpecahkan

Apa itu Golang framework dan bagaimana dampaknya bagi developer

Pengenalan User Interface (UI)