Basis Data LANDASAN TEORI

39

2.6. Basis Data

Menurut Ramakrishnan dan Gehrke 2003 yang dikutip oleh Janner Simarmata dan Imam Paryudi 2006 basis data merupakan kumpulan data yang umumnya mendeskripsikan aktifitas suatu organisasi atau lebih yang berhubungan. Misalnya, basis data universitas tertentu, dapat berisi: entitas seperti mahasiswa, ruang kuliah dan hubungan antar entitas seperti pendaftaran ulang mahasiswa. Istilah basis data berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kwitansi dan kumpulan data yang berhubungan dengan bisnis. Konsep dasar dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema . Skema menggambarkan obyek yang diwakili suatu basis data dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data. Ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional , yang menurut istilah mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom definisi yang sebenarnya menggunakan terminologi matematika. Dalam model ini, hubungan antar tabel diwakili dengan menggunakan nilai yang 40 sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel. Komponen penyusun basis data menurut Janner Simarmata 2006 yaitu: 1. Skema Basis Data Skema basis data adalah sekelompok objek dalam basis data yang saling berhubungan atau memiliki relasi. 2. Tabel Tabel adalah unit penyimpan fisik utama untuk data dalam basis data. 3. Kolom atau field Kolom adalah kategori informasi yang terdapat di dalam tabel. 4. Baris Baris atau record adalah kumpulan semua kolom yang berhubungan dengan kejadian tunggal. 5. Tipe Data Tipe data menentukan tipe data yang disimpan di dalam kolom. Tipe data umum yang digunakan, yaitu: alfanumerik, numerik dan tanggal atau waktu. 41

2.7. State Transition Diagram STD