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

Postingan populer dari blog ini

Rangkaian RC (Resistor-Kapasitor)

BAB 8 - Sistem Operasi dan Program Utilitas

Virtual Keyboard