“ STRUKTUR HIRARKI BASIS DATA “ 1. Komponen dasar basis data Bagian pembentuk basis data terdiri dari 4 komponen utama, yaitu : Data Data dalam basis data mempunyai ciri-ciri sebagai berikut : - Data disimpan secara terintegrasi (integrated) - Data dapat dipakai secara bersama-sama (shared) Hardware Terdiri dari semua peralatan perangkat keras komputer yang digunakan untuk pengelolaan sistem database . Software Berfungsi sebagai perantara (interface) anatara user dengan data fisik pada database. Brainware Pemakai database dibagi atas 3 klasifikasi, yaitu : - Database Administrator (DBA) - Programmer - End-user 2. Fungsi / syarat database Pembuatan database mempunyai tujuan untuk mengatasi beberapa masalah pada pengelolaan data, yaitu : ü ü ü ü ü ü ü Redudansi dan inkonsistensi data Kesulitan pengaksesan data Isolasi data untuk standarisasi Multiple user Masalah security Masalah integrasi Masalah data independence 3. Istilah-istilah dalam database Ø Entity : Orang, tempat, kejadian atau konsep yang informasinya direkam. Ø Atribute : Sebutan untuk mewakili suatu entity atau nama tertentu yang dapat memberikan karakteristik dari suatu entity. Ø Data value : Data aktual atau informasi yang dismpan pada tiap data elemen atau atribut. Ø Record/tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity secara lengkap. Ø File : Kumpulan record-record sejenis yang mempunya pajang elemen yang sama, atribut yang sama namun berbeda data valuenya. Ø Database : Kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk satu bangunan data untuk menginformasikan satu perusahaan, instansi atau organisasi dalam batasan tertentu. Ø Database Management System : Kumpulan file yang saling berkaitan bersama dengan program untuk pengelolanya. 4. Struktur basis data Bagaimana sebuah basis data dapat dimengerti oleh user/pemakai maka ia dikelompokkan dalam berbagai tingkatan yang disesuaikan dengan pandangan dari user dalam menggunakan database. Tingkatan tersebut dibagi menjadi 3, yaitu : Ø Level fisik Ø Level konseptual Ø Level eksternal