Basis data terdiri dari dua kata yaitu "basis" dan "data", dimana basis mempunyai arti markas, tempat berkumpul, tempat bersarang, asas, dasar, gudang. Sedangkan data mempunyai arti Fakta tentang obyek yang diteliti atau dikumpulkan dalam dunia nyata. Jadi basis data bisa diartikan :
- Himpunan kelompok data atau arsip yang saling berhubungan atau berelasi yang di tata sedemikikan rupa agar nanti bisa dimanfaatkan kembali dengan cepat dan mudah
- kumpulan data-data yang saling berhubungan atau berelasi yang disimpan secara bersama sedemikian rupa dan tanpa ada pengulangan (redundansi) yang tidak perlu dengan tujuan untuk memenuhi berbagai kebutuhan pengguna.
- kumpulan file atau tabel atau arsip yang saling berhubungan atau berelasi yang disimpan dalam suatu media penyimpanan elektronik
Menurut Edhy Sutanta (2018) basis data merupakan suatu kumpulan data yang saling terhubung yang disimpan secara bersamaan pada suatu media penyimpanan dan tidak diperlukan suatu kerangkapan data (walaupun ada makan kerangkapan data-data tersebut harus seminimal mungkin dan terkontrol, data-data tersimpan dengan cara-cara tertentu sehingga mudah untuk dipakai, data-data tersebut bisa digunakan oleh lebih dari satu program-program aplikasi secara optimal. Data-data di simpan tanpa mengalami ketergantukan dengan program yang akan di gunakan (Sutanta, 2018)
Basis data memiliki beberapa kriteria-kriteria penting yang harus dipenuhi, yaitu :
- Basis data berorientasi pada data tidak berorientasi pada program yang akan menggunakannya.
- Data-data dalam basis data bisa digunakan oleh pemakai yang berbeda-beda atau beberapa program aplikasi tanpa harus mengubah basis data.
- Data-data di dalam basis data bisa berkembang dengan mudah dan cepat baik volume maupun strukturnya.
- Data-data yang ada di dalam basis data bisa memenuhi kebutuhan sistem-sistem baru secara mudah.
- Data-data bisa digunakan dengan cara yang berbeda-beda tergantung tujuannya.
- Kerangkapan data sangat kecil terjadi.
KONSEP BASIS DATA
Beberapa istilah yang digunakan dalam pengolahan basis data adalah sebagai berikut :
1. Field / Atribut
Field merupakan implementasi dari suatu atribut data. Field merupakan unit terkecil dari data yang berarti (meaningful data) yang di simpan dalam suatu file atau basis data.
2. Record / Baris / Tupel
Record merupakan koleksi dari field-field yang disusun dalam format yang telah ditentukan. selama desain sistem, record akan di klasifikasikan sebagai fixed-length record atau variable-lenght record. dimana Fixed-length record adalah tiap record mempunyai field, jumlah field dan ukuran logis yang sama sedangkan variable-length record merupakan mengizinkan record-record yang berbeda dalam file yang sama memiliki panjang yang berbeda istilah lain adalah baris baru atau Tupel.
3. File dan Tabel
Record-record yang serupa dikelompokkan dalam grup-grup yang disebut file. jadi file merupakan kumpulan semua kejadian dari struktur record yang diberikan. File juga bisa di artikan kumpulan record sejenis yang mempunyai panjang atribut sama namun berbeda isi datanya. Tabel merukakan ekuivalen basis data relasional dari sebuah file.
0 komentar:
Posting Komentar