BAB 10 - Database Management
1.
Basis Data, Data, dan Informasi
Basis data adalah Pengumpulan data disusun dengan cara
yang memungkinkan akses, pengambilan, dan penggunaan data tersebut.
Data adalah Kumpulan sesuatu yang
belum diproses contohnya : teks, angka, gambar, suara, video
Informasi adalah Memproses data missal : dokumen, suara, gambar, video.
Database software sering disebut sistem manajemen basis data
(DBMS), memungkinkan pengguna untuk :
•
Membuat komputerisasi data
•
Urutkan dan mengambil data
•
Tambahkan, ubah, dan hapus
data
•
Buat formulir dan laporan
dari data
Data
integrity mengidentifikasi kualitas
data.
Informasi penting harus memiliki
karakteristik sebagai berikut :
•
Tepat
•
Bisa Diverifikasi
•
Tepat Waktu
•
Terorganisir
•
Dapat diakses
•
Berguna
•
Hemat biaya
2.
The Hierarchy of Data / Tingkatan Data
Data disusun dalam susunan :
•
Berkas
•
Rekaman
•
Atribut/elemen data
•
Karakter
Sebuah
karakter adalah satu byte :
•
Angka
•
Huruf
•
Spasi
•
Tanda baca , atau simbol
lainnya
Bidang adalah kombinasi dari satu atau lebih karakter yang terkait :
•
Nama lapangan
•
Ukuran lapangan
•
Tipe data
Tipe
data secara umum meliputi :
•
Teks
•
Numerik
•
Nomor otomatis
•
Mata uang
•
Tanggal
•
Memo
•
Ya/tidak
•
Hyperlink
•
Objek
•
Lampiran
Record/catatan merupakan
sekumpulan field/atribut/data item yang saling berhubungan terhadap obyek
tertentu.
Primary key menjadikan
tiap rekaman memiliki identitas sendiri-sendiri yang membedakan satu sama
lainnya (unik).
Data
file adalah kumpulan data dari catatan terkait.
3.
Maintaining Data/Pemeliharaan Data
File maintenance
mengacu pada prosedur yang menjaga arus data :
•
Menambahkan catatan
•
Memperbaharui catatan
•
Menghapus catatan
Pengguna menambahkan catatan
baru ke file saat mereka mendapatkan data baru, memodifikasi rekaman untuk memperbaiki data
yang tidak akurat atau memperbarui data lama. Bila sebuah catatan tidak lagi
dibutuhkan, pengguna akan menghapusnya dari sebuah file.
Validation membandingkan data dengan
seperangkat aturan atau nilai untuk mengetahui apakah data benar.
4. Perbedaan Pengolahan Data dan Basis Data
File
Processing System :
•
Setiap departemen memiliki kumpulan berkasnya sendiri
•
Digunakan selama bertahun-tahun
•
Memiliki redundansi data
•
Isolasi data
Database Approach :
•
Program dan pengguna berbagi data
•
Mengurangi redundansi data
•
Meningkatkan integritas data
•
Data berbagi
•
Memungkinkan akses yang lebih mudah
•
Mengurangi waktu pengembangan
•
Bisa lebih rentan
5.
Sistem
Manajemen Basis Data
Data
Dictionary
berisi data tentang setiap file dalam basis data dan masing-masing bidang pada
file tersebut.
DBMS menyediakan beberapa alat
yang memungkinkan pengguna dan program untuk mengambil dan memelihara data
dalam basis data.
Query
Language
terdiri dari pernyataan sederhana dan mirip bahasa Inggris yang memungkinkan
pengguna menentukan data untuk ditampilkan, dicetak, atau disimpan
Query
By Example (QBE)
menyediakan GUI untuk membantu pengguna dengan mengambil data.
Form
adalah
jendela pada layar yang menyediakan area untuk memasuki atau memodifikasi data
dalam database.
Generator
laporan
memungkinkan pengguna merancang laporan di layar, mengambil data ke dalam
rancangan laporan, lalu menampilkan atau mencetak laporan.
DBMS menyediakan sarana untuk
memastikan hanya pengguna yang berwenang mengakses data pada waktu yang
diijinkan.
DMBS
menyediakan
berbagai teknik untuk mengembalikan basis data ke bentuk yang dapat digunakan
jika rusak atau hancur :
•
Backup
•
Log
•
Recovery utility
•
Continuous backup
6.
Relasional,
Berorientasi Objek, dan Multidimensional Basis Data
Data
Model terdiri dari aturan dan standar yang
menentukan bagaimana database mengatur data.
Relational
Database
menyimpan data dalam tabel yang terdiri dari baris dan kolom. Setiap baris memiliki primary key. Setiap kolom memiliki nama
yang unik.
Structured
Query Language (SQL) adalah bahasa query yang memungkinkan pengguna mengelola, memperbarui,
dan mengambil data.
Object
- Oriented Database (OODB) menyimpan data pada objek. Contoh aplikasi yang sesuai
untuk database berorientasi obyek meliputi :
•
Multimedia basis data
•
Computer-aided design basis data
•
Groupware basis data
•
Hypertext basis data
Multidimensional
Database
dapat menyimpan data lebih dari dua dimensi data. Terkadang dikenal sebagai
hypercube. Dapat mengkonsolidasikan data jauh lebih cepat
daripada database relasional
Data
Warehouse
adalah database besar yang menyimpan dan mengelola data yang dibutuhkan untuk
menganalisis transaksi historis dan terkini.
7.
Basis Data
Web
Database
di Web memungkinkan
anda untuk :
•
Belanja untuk produk atau layanan
•
Beli atau jual saham
•
Mencari pekerjaan
•
Buat reservasi penerbangan
•
Mendaftar untuk kuliah
•
Periksa tingkat semester
8.
Administrasi
Basis Data
Database
Analysts dan Administrator bertanggung jawab untuk
mengelola dan mengkoordinasikan semua aktivitas database..
Database
Analyst (DA) memutuskan
penempatan lapangan yang tepat, menentukan hubungan data, dan mengidentifikasi
hak akses pengguna.
Database
Administrator (DBA) membuat
dan memelihara kamus data, mengelola keamanan, memantau kinerja, dan memeriksa
prosedur backup dan pemulihan.
Komentar
Posting Komentar