
ü Basis data terdiri dari 2 kata, yaitu Basis dan Data.
Ø Basis : Tempat berkumpul
Ø Data : Fakta dunia nyata yang mewakili suatu
objek seperti manusia (pegawai,
pelajar),tumbuhan (batang, akar, daun).
ü Definis basis data dari sejumlah sudut pandang.
1. Himpunan kelompok data yang saling berhubungan yang diorgnisasi sedemikian rupaagar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
2. Kumpulan data yang saling berhubungan yang
disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundansi) yang tidak perlu untuk memenuhi berbagaikebutuhan.
3. Kumpulan file/table/arsip yang saling
berhubungan yang disimpan dalam mediapenyimpanan elektronis.\
Basis data dan lemari sesungguhnya memiliki prinsip kerja dan tujuan yang sama. Prinsip utamanya adalah pengaturan data/arsip.
| No. | Lemari Arsip | Basis Data ( Data Base ) |
| 1. | Pembuatan basis data baru (create database). | Pembuatan lemari arsip baru. |
| 2. | Penghapusan basis data (drop database). | Perusakan lemari. |
| 3. | Pembuatan file / table baru ke suatu basis data (create table) | Penambahan map arsip baru ke sebuah lemari arsip. |
| 4. | Penghapusan file / table baru dari table baru dari suatu basis data (drop table) | Perusakan map arsip lama dalam sebuah lemari arsip. |
| 5. | Penambahan / pengisian data baru ke sebuah file/table di sebuah basis data (insert). | Penambahan lembaran arsip / kertas ke dalam map. |
| 6. | Pengambilan data dari sebuah file/table (retrive/search). | Mencari lembaran arsip / kertas dalam map. |
| 7. | Pengubahan data dari sebuah file / table (update). | Perbaikan isi lembaran arsip / kertas. |
| 8. | Penghapusan data dari sebuah file / table (delete). | Penghapusan sebuah lembaran arsip yang ada dalam map. |
ü File
File adalah kumpulan record sejenis yang mempunyai panjang atribut/ field sama, namun berbeda isi datanya.
ü Record
Record adalah gabungan sejumlah elemen data yang saling terkait.
Contohnya adalah nim, nama_m, tpt_lhr_m, tgl_lhr_m, alm_m an atribut lainnya dari seorang Mahasiswa dapat dihimpun dalam sebuah record / baris.
ü Field
Field adalah satuan data terkecil yang tidak dapat dipecah lagi menjadi unit lain yang bermakna.
ü Data Value
Data value (nilai atau isi data) adalah data aktual atau informasi yang disimpan pada setiap field / atribut.
Mahasiswa => Nama table / file

Atribut / field :
nim,nama_m,tpt_lhr_m,tgl_lhr_m,j_kelamin,alm_m,kota_m,aama_m dan kode_jur
Data value :
Pada record pertama : 01031417 adalah isi data untuk kolom nim, Mulyanti untuk kolom nama_m dan seterusnya.
Sistem basis data dapat diartikan sebagai kumpulan file / table yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer), dan sekumpulan program (DBMS / Database Management System) yang memungkinkan beberapa user (pemakai), dan / atau program lain untuk mengakses dan memanipulasi file (table) tersebut.
ü Komponen – komponen utama dari sebuah sistem basis data adalah sebagai berikut :
1. Perangkat keras (hardware)
2. Sistem operasi (operating system)
3. Basis data (database)
4. Sistem (aplikasi/perangkat lunak) pengelola basis data (DBMS)
5. Pemakai (user)
6. Aplikasi (perangkat lunak) lain (bersifat optional)
Merupakan program yang mengaktifkan / memfungsikan sistem komputer, mengendalikan seluruh sumber daya dalam komputer dan melakukan operasi – operasi dasar dalam komputer (operasi input/output), pengelolaan file, dan lain sebagainya.
Program pengelola basis data (DBMS) akan aktif (running) jika sistem operasi yang dikehendakinya (sesuai) telah aktif.
ü Contoh daripada sistem operasi pada sistem komputer adalah :
1. MS-DOS
2. MS Windows (3.11,95,98 dan lainnya) untuk yang stand alone
3. MS Windows (2000 Server, UNIX, LINUX, Novel_Netware dan lain sebagainya) untuk yang jaringan.
Pengelolaan basis data secara fisik tidak ditangani langsung oleh user (pemakai), tetapi ditangani oleh sebuah perangkat lunak (sistem) yang khusus / spesifik.
Perangkat inilah disebut DBMS, yang akan menentukan bagaimana data diorganisasi, disimpan, diubah, dan diambil kembali. Perangkat tersebut juga menerapkan mekanisme pengamanan data (security), pemakaian data secara bersama (sharing data), pemaksaan keakuratan / konsistensi data, dan sebagainya.
ü Contoh kelas DBMS yang kelas sederhana :
1. MS-Access
2. Foxpro
3. Dbase-IV
4. Foxbase
5. Clipper dan lainnya
ü Contoh kelas DBMS yang kelas komleks / berat
1. Oracle
2. Informix
3. Sybase
4. MS-SQL Server dan lainnya.
Tidak ada komentar:
Posting Komentar