Saturday, 22 March 2014

Tugas Individu Basis Data



1.Abstraksi data

Abstraksi data merupakan tingkatan-tingkatan pengguna dalam memandang bagaimana sebenarnya data diolah dalam sebuah sistem database sehingga menyerupai kondisi yang sebenarnya dihadapi oleh pengguna sehari-hari.. Sebuah DBMS seringkali menyembunyikan detail tentang bagaimana sebuah data disimpan dan dipelihara (diolah) dalam sebuah sistem database, dengan tujuan untuk memudahkan pengguna dalam menggunakan DBMS tersebut. Karena itu seringkali data yang terlihat oleh pemakai sebelumnya berbeda dengan yang tersimpan secara fisik.

2.Pengguna basisdata

·  Administrasi Basis Data (Database Administrator)
Merupakan pemakai yang berinteraksi langsung dengan DBMS, yang tugas utamanya adalah mengkonfigurasi Sistem Basis Data secara keseluruhan, seperti menginstalasi DBMS, menghidupkan atau mematikan DBMS, (startup/shutdown), menentukan group pemakai, mendefenisikan pemakai dan otoritasnya, membentuk Basis penyimpanannya,membentuk skema/struktur tabel-tabel di peningkatan performansi Sistem Basis Data, dan lain-lain.
·  Pengembang Aplikasi (Progammer/Developer)
Merupakan kelompok pemakai yang tugas utamanya adalah membangun dan mengembangkan Aplikasi Pengguna Basis Data yang nantinya akan dimanfaatkan oleh kelompok user lainnya yaitu pemakai Akhir (End-User). kelompok pemakai ini banyak berinteraksi dengan Basis Data lewat Data Manipulation Language (DML), yang disertakan dalam program yang mereka tulis dalam bahasa pemrograman tertentu (C.C++.pascal,Clipper,Visual basic, COBOL, PHP,Perl,Java,dll). Kelompok user ini baru bisa bekerja jika Administrator telah selesai melakukan pendefenisian Basis Data dan struktur tabel-tabel di dalamnya
·  Pemakai Mahir (Casual User)
Merupakan Kelompok pemakai yang berinteraksi dengan Basis Data langsung melalui faslitas antar muka yang disediakan DBMS yang mengelola Basis Data. pemanfaatan basis data dilakkan dengan menuliskan query dalam bahasa query yang tata bahasanya (syntax-nya) telah ditentukan oleh DBMS tersebut. Bahasa query yang umum digunakan adalah SQL . Query yang dilakukan pemakai ini biasanya untuk keperluan analisa pada sebuah basis data atau bisa juga untuk melakukan reparasi langsung terhadap basis data yang mengalami kerusakan.
·  Pemakai Akhir/Umum (End-User/Naive User)
Merupakan kelompok pemakai yang berperan dalam pemasukan data (data entry) dalam rangka membentuk basis data yang lengkap dengan memanfaatkan program/aplikasi pengguna basis data yang telah dibuat oleh developer. Di Saat pemasukan data telah lengkap dan akurat, kelompok pemakai ini dapat diberi tanggung jawab uuntuk melakukan pekerjaan pengecekan (verifikasi), perubahan hingga pencetakan data/informasi (pelaporan), dengan masih menggunakan program/aplikasi yang sama

3.Referential integrity
     
    integritas referensial adalah konsep database yang memastikan bahwa hubungan antara tabel tetap konsisten. Ketika salah satu tabel memiliki kunci asing ke meja lain, konsep integritas referensial menyatakan bahwa Anda tidak dapat menambahkan record ke tabel yang berisi kunci asing kecuali ada catatan terkait dalam tabel.

4.Cascade update

    Setiap perubahan pada primary key, pada tabel utama, maka secara otomatis mengubah nilai pada record-record yang berkesesuaian di dalam tabel yang memiliki relasi dengan tabel Utama.


5.Cascade delete

    Setiap penghapusan record primary key pada tabel utama, maka akan mengakibatkan penghapusan record-record yang berkesesuaian di dalam tabel yang memiliki relasi dengan tabel Utama.

No comments:

Post a Comment

Konversi Suhu

#include <iostream> #include <conio.h> //#include <cstdlib> //#include <iostream.h> void main( float Celcius, Kelvi...