Basis Data LANDASAN TEORI

2.10 Basis Data

Basis Data adalah koleksi terpadu dari data-data yang berkaitan dari suatu perusahaan, instansi pemerintah atau swasta Ladjamudin, 2005. Menurut Oetomo 2002 dalam basis data disusun berdasarkan sistem hierarki yang unik, yaitu: 1. Basis data Basis data merupakan kumpulan file yang saling terkait satu sama lain atau relasi. 2. Tabel atau File Tabel yaitu kumpulan dari record yang saling terkait dan memiliki format field yang sama dan sejenis. 3. Kolom atau Field Kolom adalah atribut dari record yang menunjukkan item dari data, bisa kategorikan sebagai informasi yang terdapat di dalam tabel. 4. Baris atau Record Baris adalah kumpulan field yang menggambarkan suatu unit data individu tertentu atau kumpulan semua kolom yang berhubungan dengan kejadian tunggal. 5. Byte Byte yaitu atribut dari field yang berupa huruf yang membentuk nilai dari sebuah field. Huruf tersebut dapat berupa numerik maupun abjad. 6. Bit Bit yaitu bagian terkecil dari data secara keseluruhan, berupa karakter ASCII nol atau satu yang merupakan komponen pembentuk byte. Sekarang banyak pengembang sistem informasi telah menggunakan sistem basis data agar mudah mengelola sistem informasi tersebut. Dengan mudahnya sistem pengelolaan, pengelola tidak repot dalam proses updating dan upload ke server, untuk mengelola basis data diperlukan perangkat lunak yang disebut DBMS Data Base Management System. Gambar 2.12 Sistem Basis Data Umunya DBMS menyediakan fitur-fitur sebagai berikut Kadir, 2003: 1 Independensi data program, yaitu program dapat ditulis sehingga tidak tergantung pada struktur data, dengan kata lain program tidak akan terpengaruh sekiranya bentuk fisik data diubah. 2 Keamanan, dimaksudkan untuk mencegah pengaksesan data oleh orang yang tidak berwenang. 3 Integritas, ditujukan untuk menjaga data selalu dalam keadaan yang valid dan konsisten. 4 Konkruensi, memungkinkan data dapat diakses oleh banyak pemakai tanpa menimbulkan masalah. 5 Pemulihan recovery, untuk mengembalikan basis data ke keadaan semula yang konsisten apabila terjadi gangguan perangkat keras Hardware atau kegagalan perangkat lunak Software. 6 Katalog sistem, adalah deskripsi tentang data yang tergantung dalam basis data yang dapat diakses oleh pemakai. 7 Perangkat produktivitas, untuk menyediakan kemudahan bagi pemakai dan meningkatkan produktivitas, seperti pembangkit query dan pembangkit laporan.

2.11 Visual Basic .NET 2008