Definisi dan Elemen DataBase

Beberapa definisi tentang Database :
1.       Menurut Gordon C. Everest :
Database adalah koleksi atau kumpulan data yang mekanis, terbagi/shared, terdefinisi secara formal dan dikontrol terpusat pada organisasi.
2.       Menurut C.J. Date :
Database adalah koleksi “data operasional” yang tersimpan dan dipakai oleh sistem aplikasi  dari suatu organisasi.
-  Data input adalah data yang masuk dari luar sistem
-  Data output adalah data yang dihasilkan sistem
-  Data operasional adalah data yang tersimpan pada sistem
3.       Menurut Toni Fabbri :
Database adalah sebuah sistem file-file yang terintegrasi yang mempunyai minimal primary key untuk pengulangan data.
4.       Menurut S. Attre :
Database adalah koleksi data-data yang saling berhubungan mengenai suatu organisasi / enterprise dengan macam-macam pemakaiannya.

Jadi SISTEM DATABASE adalah sistem penyimpanan data memakai komputer.

Sifat-sifat database :
·         Internal          :  Kesatuan (integritas) dari file-file yang terlibat.
·         Terbagi/share :  Elemen-elemen database dapat dibagikan pada para user baik secara sendiri-sendiri maupun secara serentak dan pada waktu yang sama (Concurrent sharing).

Elemen-elemen database :
A.  Tipe  :
1.       Enterprise         =  Suatu jenis organisasi, misalnya Bank, Hotel, Universitas dan lain-lain.
2.       Entity    =  File  =  Obyek pada enterprise berdasarkan data yang disimpan
3.       Atribute            =  Field = Data item  =  Beberapa hal yang ingin diketahui dari suatu file
4.       Record             =  Satu set field yang merupakan ciri khas dari suatu file
Istilah entity dan atribute biasanya digunakan pada tingkat konsepsual dan logikal, sedangkan file, record dan field pada tingkat internal/fisikal.
Hubungan : Enterprise terdiri dari beberapa entity, entity terdiri dari beberapa record dan record terdiri dari beberapa field.

                Enterprise             Entity / File             Record                Atribute/Field

B.  Isi / Nilai :
1.       Data File           :  Seluruh isi data pada file
2.       Data Record     :  Satu set isi data pada suatu susunan field dari suatu file
3.       Data Value       :  Isi data masing-masing data elemen.