Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Basisdata & Sistem Basisdata

Presentasi serupa


Presentasi berjudul: "Basisdata & Sistem Basisdata"— Transcript presentasi:

1 Basisdata & Sistem Basisdata
2 Basisdata & Sistem Basisdata

2 Basis data Tempat penyimpanan tabel-tabel (File) data
yang saling terelasi dan terhubung satu dengan lainnya pada media penyimpanan komputer

3 Operasi dasar basis data
Buat Basisdata (create database) Hapus Basisdata (Drop database) Buat File/Tabel (Create Table) Hapus File/Tabel (Drop Table) Isi File/Tabel (Insert) Pengambilan data dari file/tabel (retrieve/search) Pengubahan data dari sebuah file/tabel (update) Hapus data dari sebuah file/tabel (delete)

4 Objective Basisdata. Tujuan utama dalam pengelolaan data pada
sebuah basisdata adalah: Kecepatan dan kemudahan (Speed) Efisiensi penyimpanan (Space) Ketersediaan (Availibility) Kelengkapan (Completeness) Keamanan (Security) Kebersamaan pemakai (Sharability)

5 Kecepatan dan kemudahan (Speed)
Sekali suatu database telah dibuat dan berjalan maka waktu yang diperlukan untuk mengembangkan suatu aplikasi akan lebih cepat dan membuatnya juga akan lebih mudah. Karena setiap tabel saling berelasi maka akan mempermudah untuk memperoleh data yang yang dinginkan pada tabel yang terpisah.

6 Efisiensi penyimpanan (Space)
Basisdata di design sedemikian rupa sehingga terhindarnya penulisan data yang berulang baik pada tabel yang sama maupun yang berbeda

7 Ketersediaan (Availibility)
Bila seorang pemakai meng-update basisdata, maka pemakai lainnya dapat segera melihat hasil update tersebut, sehingga selalu tersedia data yang up-to-date

8 Kelengkapan (Completeness)
Suatu basisdata dapat berisi berbagai jenis data yang dihubungkan dengan banyak cara, Basisdata memiliki kemampuan untuk merepresentasikan berbagai hubungan antar data yang komplek.

9 Keamanan (Security) Tidak semua pemakai basisdata diperboleh kan mengakses seluruh data yang ada, untuk itu basis data menyediakan sistem keamanan yang dapat mengatur pemakai tertentu. Basis data menyediakan fasilitas Back-up untuk mengamankan data ke media lain Basis data menyediakan fasilitas recovery untuk memulihkan data setelah terjadinya trouble pada basisdaata.

10 Kebersamaan pemakai (Shareability)
Basis data dapat diakses oleh lebih dari satu pemakai secara bersamaan

11 Sistem Basis data Sistem : Basisdata:
Adalah sekumpulan komponen / elemen fungsional yang saling berhubungan dan saling mendukung, secara bersama-sama mencapai tujuan tertentu. Basisdata: Adalah sebuah objek pasif yang mana bila tidak dikelola tidak akan pernah berguna, yang menjadi pengelolanya adalah program aplikasi, maka gabungan dari basisdata dan pengelolanya menghasilkan sebuah sistem basisdata

12 Komponen sistem basisdata
Perangkat keras Perangkat lunak Pengguna

13 Perangkat keras Komputer
Media penyimpan (Hardisk, tape dan Floppy disk) Perangkat komunikasi

14 Perangkat lunak Sistem operasi Data Program/aplikasi DBMS

15 Orang2 yang terlibat dg Basisdata
Data Base Administrator (DBA) Data Base Designer End User - Casual End User - Naive End User - Sophisticated End User - Specialized User (Pemakai ahli) System Analyst & Application Programmer

16 Data Base Admiministrator (DBA)
Orang yang memiliki pusat kontrol terhadap basis data pada sistem tertentu. Fungsi DBA Mendefinisikan Skema Mendefinisikan struktur penyimpanan Memodifikasi skema & organisasi fisik Memberi otorisasi utk mengakses basisdata Menetapkan integrity constraint

17 Data Base Designer (DBD)
Orang2 yang membantu DBA untuk merancang data base Fungsi DBD Mengidentifikasi data yg disimpan pd basisdata Melakukan komunikasi dg calon pemakai Merancang database

18 End User Orang2 yg dalam melakukan pekerjaannya
memerlukan pengaksesan basis data. Misalnya seperti meretrive, mengupdate dan membuat laporan

19 Casual End User Orang2 yg dalam melakukan pekerjaannya sangat
jarang mengakses database dan mungkin memerlukan informasi yang berbeda/bervariasi setiap kali mengakses basisdata Misalnya seperti manajer level menengah atau top manajer yang menggunakan bahasa query

20 Naïve End User Orang2 yg dalam melakukan pekerjaannya
hanya menjalankan sistem aplikasi yang sudah permanen Misalnya seperti Kasir bank, operator, dlsb

21 Sophisticated End User
Orang2 yg dalam melakukan pekerjaannya sangat familiar dengan fasilitas basisdata untuk mencapai kebutuhannya yang komplek Misalnya seperti ilmuwan, engineer dan analisis bisnis yang menggunakan bahasa query.

22 Specialized User Orang2 yg dalam melakukan pekerjaannya
Menulis program aplikasi database khusus Misalnya seperti computer-aided design system, knowledge-base dan expert system

23 System analyst Orang yang dalam melakukan pekerjaannya
Menentukan kebutuhan dari end-user khususnya adalah Naïve user Mengembangkan spesifikasi untuk transaksi2 yang memenuhi kebutuhan2 tsb.

24 Application Programmer
Orang yang dalam melakukan pekerjaannya Mengimplementasikan spesifikasi yang ditetapkan oleh system analiyst menjadi program. Melakuan uji coba Membuat dokumentasi Memelihar program2 tsb.


Download ppt "Basisdata & Sistem Basisdata"

Presentasi serupa


Iklan oleh Google