BasisData DataBase Konsep Basis Data dan DBMS

a. Elemen data Elemen data adalah suatu data terkecil yang tidak dapat dipecah lagi menjadi unit data yang lain. Pada data kepegawaian, elemen data dapat berupa nama pegawai, alamat, kota tempat tinggal, dan atribut lain yang berkaitan dengan pegawai. b. Rekaman Rekaman adalah gabungan sejumlah elemen data yang saling terkait sebagai contoh, nama, alamat, kota, dan tempat tinggal lahir seseorang pegawai dapat dihimpun dalam sebuah rekaman. Istilah lain untuk rekaman adalah tupel dan baris. c. Berkas Himpunan seluruh rekaman yang bertipe sama membentuk sebuah berkas. Berkas dapat dikatakan sebagai kumpulan data yang berkaitan dengan suatu objek.

2.9.1 BasisData DataBase

Basisdata database adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi. Basisdata dimaksudkan untuk mengatasi problem pada sistem yang memakai pendekatan berbasis berkas. Untuk mengelola basis data diperlukan perangkat lunak yang disebut DBMS. DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan cara yang praktis dan efisien Kadir, 2003. Sedangkan Jogiyanto menjelaskan dalam bukunya Pengenalan Komputer, basisdata adalah kumpulan dari kata yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai Jogiyanto, 2005. Sumber : Jogiyanto, 2005 Gambar 2.3 . Jenjang dari data Sampai dengan membentuk suatu database, data mempunyai jenjang yang dapat dilihat pada gambar 2.3 Jogiyanto, 2005: file record Data item atau field characters database a. Karakter Karakter merupakan bagian data yang terkecil, dapat berupa karakter, numerik, huruf ataupun karakter-karakter khusus special characters yang membentuk suatu item data. b. Field Suatu field menggambarkan suatu atribut dari record yang menunjukkan suatu item dari data, seperti misalnya nama, alamat, dan lain sebagainya. Kumpulan dari field membentuk suatu record. c. Nama dari field field name Field harus diberi nama untuk membedakan field yang satu dengan field yang lainnya. d. Representasi dari field field representation Representasi dari field menunjukkan tipe dari field field type serta lebar dari field field width. Dapat berupa tipe numerik, karakter atau huruf, tanggal dan memo. Serta lebar dari field menunjukkan ruang maksimum dari field yang dapat diisi dengan karakter-karakter data. e. Nilai dari field field value Nilai dari field menunjukkan isi dari field untuk masing-masing record. f. Record Kumpulan dari field membentuk suatu record. Record menggambarkan suatu unit data individu yang tertentu. Kumpulan dari record membentuk suatu file. Misalnya file personalia, tiap-tiap record dapat mewakili data tiap-tiap karyawan. g. File File terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file matakuliah berisi data tentang semua matakuliah yang ada. h. Database Database merupakan Kumpulan dari file membentuk database.

2.9.2 DBMS DataBase Management System