Hai Viewers.. Kali ini saya akan membahas tentang
Basis Data atau dalam bahasa Inggrisnya Data Base.. Dan pastinya ini tidak ada
kaitannya dengan judul blognya (Maklum, tugas dari dosen, mau nggak mau harus
diposting di sini.. hehe). Tanpa memperpanjang cuap-cuap kita langsung aja
kita to the point.. Check It Out..
BASIS DATA
PENGERTIAN
Pangkalan data atau basis data (bahasa
Inggris: database), atau sering pula dieja basisdata, adalah
kumpulan informasi
yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa
menggunakan suatu program komputer untuk memperoleh informasi
dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola
dan memanggil kueri
(query) basis data disebut sistem manajemen basis data (database
management system, DBMS). Sistem basis data dipelajari dalam ilmu
informasi.
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,
kuitansi 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 layman 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 denga menggunakan nilai yang sama antar tabel.
Model yang lain seperti model hierarkis dan model
jaringan menggunakan cara yang lebih eksplisit untuk mewakili
hubungan antar tabel.
Istilah basis data mengacu pada koleksi dari data-data yang saling
berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem
manajemen basis data (database management system/DBMS). Jika
konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah
basis data untuk kedua arti tersebut.
LINGKUNGAN BASIS DATA
Lingkungan basis data adalah sebuah habitat di mana terdapat basis data
untuk bisnis. Dalam lingkungan basis data, pengguna memiliki alat untuk
mengakses data. Pengguna melakukan semua tipe pekerjaan dan keperluan mereka
bervariasi seperti menggali data (data mining), memodifikasi data, atau
berusaha membuat data baru. Masih dalam lingkungan basis data, pengguna
tertentu tidak diperbolehkan mengakses data, baik secara fisik maupun logis.
(Koh, 2005, dalam Janner Simarmata & Imam Paryudi 2006: 33).
TAHAPAN PERANCANGAN BASIS DATA
Perancangan basis data merupakan upaya untuk membangun sebuah basis data
dalam suatu lingkungan bisnis. Untuk membangun sebuah basis data terdapat
tahapan-tahapan yang perlu kita lalui yaitu :
1.
Perencanaan basis data
2.
Mendefinisikan sistem
3.
Analisa dan mengumpulkan kebutuhan
4.
Perancangan basis data
5.
Perancangan aplikasi
6.
Membuat prototipe
7.
Implementasi
8.
Konversi data
9.
Pengujian
10.
Pemeliharaan operasional
BAHASA PADA BASIS DATA
Terdapat dua jenis bahasa komputer yang digunakan saat kita ingin membangun
dan memanipulasi sebuah basis data, yaitu:
1.
Data Definition Language (DDL)
2.
Data Manipulation Language (DML)
PERANGKAT LUNAK BASIS DATA
Perangkat lunak basis data yang banyak digunakan dalam pemrograman dan
merupakan perangkat basis data aras tinggi (high level):
Selain perangkat lunak di atas, terdapat juga perangkat lunak pemrograman
basis data aras rendah (low level), diantaranya:
Tidak ada komentar:
Posting Komentar