Selasa, 11 Oktober 2011

Manajemen Basisdata

Basis data adalah Kumpulan data yg ditata dengan cara yg memungkinkan untuk di akses, dicari, dan digunakan datanya.
Dalam basisdata ada software basisdata atau yang sering dikenal database management system (DBMS)
Dalam database dibutuhkan data. Data ityu sendiri tersusun atas lapisan – lapisan
-         -  File data : kumpulan record terkait yg tersimpan dalam media penyimpanan.
-          - Record  field yg saling berhubungan
  primary key : field yg secara unik mengidentifikasi setiap record dalam suatu field
-         -  Field : kombinasi dari satu karakter atau lebih yg saling terkait
-          - Karakter :unit data terkecil yg dikelompokan dalam byte.

Dalam basisdata perlu yang namanya menjaga data atau yang sering dikenal Memelihara file (File maintenance)adalah prosedur-prosedur yg dilakukan untuk menjaga data yg tersimpan selalu terbaru.
Conntonya seperti berikut
-          Menambah Record : Users menambah records ke file ketika ada tambahan data baru.
-          Mengubah record: Users merubah record untuk membetulkan data yg salah atau memperbaharui data lama.
-          Menghapus Record :ketika record tidak dibutuhkan , kita hapus dari file.
-          Validation: proses membandingkan data dgn selompok aturan atau nilai untuk mencari tahu apakah data tersebut benar.

Didalam Sistem pengolah basis data ada yang namanya Kamus Data (data dictionary) adalah  menyimpan data tentang setiap file dalam basis data dan setiap field dalam file-file tersebut.
DBMS memyediakan perangkat yg memungkinkan pengguna dan program untuk mencari & merawat data dalam basis data.
Contohnya :
-          Query language: terdiri atas pernyataan2 yg sederhana dan memungkinkan user untuk menampilkan data, mencetak atau menyimpan.
-          Query by example (QBE) memiliki GUI untuk membantu mencari data.
-          Form : biasa formulir data entri adalah jendela pada layar yg memberi ruang untuk memasukan  atau mengubah data dalam suatu basis data.
-          Pembuat laporan (Report generator) disebut juga pembuat laporan, membuat pengguna dapat merancang suatu laporan dilayar, mengambil data perancangan laporan, kemudian menampilkan atau mencetak hasilnya.

Ada Model – model dalam data base, Model data (data model) terdiri aturan dan standar yg menentukan cara basis data mengatur data seperti ini :
1.      1. Basis data relational (relational database) basis data yg menyimpan data dalam bentuk table - table yg terdiri atas baris dan kolom.
-          Relasi (Relationship) hubungan didalam data.
-          Structured Query Language (SQL) adalah bahasa query yg memungkinkan kita untuk mengelola, update, dan memperbaharui data.
2.      2. Basis data berorientasi Objek (Object-Oriented Database (OODB)) menyimpan daya dalam bentuk objek-objek.
-         Object-oriented databases often use Object Query Language (OQL) to manipulate and retrieve data
3.      3. Basis data (multidimensional database) menyimpan data lebih dari dua dimensi.
-          Gudang data (data) warehouse is a huge database that stores and manages the data required to analyze historical and current transactions

0 komentar:

Posting Komentar