Kamis, 11 Oktober 2012

Tugas (Basis Data)


1. KONSEP BASIS DATA
  • Data
            Fakta tentang sesuatu di dunia nyata yang direkam dan disimpan dalam bentuk teks, gambar, angka, bunyi ,symbol, dll di dalam media komputer
  • Basis Data
            Koleksi dari data-data yang terorganisasi sedemikian rupa sehingga data mudah disimpan dan dimanipulasi (diperbaharui, dicari, diolah dengan perhitungan-perhitungan tertentu, dan dihapus)
  • Informasi
            Data yang telah diolah sedemikian rupa sehingga memiliki makna tertentu bagi pengguna.
data memiliki cara pandang :

  1. Peringkat Fisik (terendah) : mendeskripsikan struktur data yang digunakan, pola representasi bit dsb, yang akan disimpan dalam penyimpanan fisik. 
  2.  Peringkat Logika : medeskripsikan data apa yang disimpan di basis data dan hubungan apa yang ada antara data-data tersebut. 
  3.  Peringkat Pengguna (tertinggi) : menyederhanakan interaksi pengguna dengan sistem dalam bentuk GUI dakan aplikasi sistem basis data.
2. KOMPONEN BASIS DATA
  • Perangkat keras
DATABASE dan aplikasi memerlukan perangkat keras agar dapat berjalan. Perangkat keras ini dapat berkisar dari sebuah komputer pribadi, ke sebuah mainframe, ke sebuah jaringan dari komputer. Perangkat keras tertentu mungkin diperlukan tergantung pada kebutuhan orgranisasi dan DATABASE yang digunakan. Beberapa DATABASE hanya dapat berjalan pada perangkat atau sistem operasi tertentu, sedangkan lainnya dapat berjalan pada sistem operasi atau perangkat keras yang bervariasi.
  •  Perangkat lunak

Komponen perangkat lunak terdiri dari perangkat lunak DATABASE itu sendiri dan program aplikasi, bersama dengan sistem operasi, meliputi perangkat lunak jaringan jika sebuah DATABASE melalui sebuah jaringan. Secara khusus, program aplikasi ditulis dalam bahasa pemrograman generasi ketiga (3GL), seperti ’C’, C++, Java, Visual Basic, ataupun menggunakan bahasa pemrograman generasi keempat, seperti SQL, yang tertanam dalam bahasa pemrograman generasi ketiga. 11 DATABASE juga menyediakan akses kontrol terhadap basisdata antara lain:
a. Security System, gunanya adalah untuk mencegah user yang tidak memiliki wewenang untuk mengakses basis-data.
b. Integrity System, memelihara konsistensi data yang tersimpan.
c. Concurrency Control System, memberikan akses bersama pada basis-data.
  • Data

Data merupakan komponen terpenting dalam lingkungan DATABASE jika dilihat dari sudut pandang end user. Data berperan sebagai jembatan yang menghubungkan komponen mesin dengan komponen manusia. Basis-data mengandung data operasional dan metadata yaitu data tentang data. Struktur dari basis-data disebut dengan skema.
  •  Prosedur

Prosedur adalah instruksi dan aturan yang mengatur perancangan dan kegunaan dari basis-data. User dari suatu sistem dan staf yang mengatur suatu basis-data memerlukan prosedur terdokumentasi tentang bagaimana menggunakan atau menjalankan sistem. Prosedur ini mungkin terdiri dari instruksi tentang bagaimana untuk:

- Masuk ke suatu DATABASE.
- Menggunakan fasilitas tertentu dari DATABASE atau program aplikasi.
- Memulai dan menghentikan DATABASE.
- Membuat salinan back up basis-data.
- Menangani kesalahan perangkat keras atau perangkat lunak. Meliputi prosedur tentang bagaimana mengidentifikasi komponen yang bermasalah, memperbaiki komponen yang bermasalah tersebut dan melakukan recovery pada basis-data.
- Mengubah struktur dari suatu tabel, menata kembali basis-data pada multiple disks, meningkatkan performa, atau menyimpan data ke media penyimpanan kedua.
  •  Manusia

Merupakan komponen terakhir yang terlibat dengan sistem. Peran manusia dalam lingkungan DATABASE antara lain: data administrator dan basis-data administratorlogical basis-data designer dan physical basis-data designer, application developer dan end-user.


0 komentar:

Posting Komentar