Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 BASIS DATA 2 Basisdata & Sistem Basisdata. 2 Basis data Tempat penyimpanan tabel-tabel (File) data yang saling terelasi dan terhubung satu dengan lainnya.

Presentasi serupa


Presentasi berjudul: "1 BASIS DATA 2 Basisdata & Sistem Basisdata. 2 Basis data Tempat penyimpanan tabel-tabel (File) data yang saling terelasi dan terhubung satu dengan lainnya."— Transcript presentasi:

1 1 BASIS DATA 2 Basisdata & Sistem Basisdata

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

3 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 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. 5

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

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 7

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. 8

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. 9

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

11 Sistem Basis data Sistem : 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 11

12 12 Komponen sistem basisdata Perangkat keras Perangkat lunak Pengguna

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

14 14 Perangkat lunak Sistem operasi Data Program/aplikasi DBMS

15 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 16 Data Base Admiministrator (DBA) Orang yang memiliki pusat kontrol terhadap basis data pada sistem tertentu. Fungsi DBA 1. Mendefinisikan Skema 2. Mendefinisikan struktur penyimpanan 3. Memodifikasi skema & organisasi fisik 4. Memberi otorisasi utk mengakses basisdata 5. Menetapkan integrity constraint

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

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

19 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 20 Naïve End User Orang2 yg dalam melakukan pekerjaannya hanya menjalankan sistem aplikasi yang sudah permanen Misalnya seperti Kasir bank, operator, dlsb

21 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 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 23 System analyst Orang yang dalam melakukan pekerjaannya 1. Menentukan kebutuhan dari end-user khususnya adalah Naïve user 2. Mengembangkan spesifikasi untuk transaksi2 yang memenuhi kebutuhan2 tsb.

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


Download ppt "1 BASIS DATA 2 Basisdata & Sistem Basisdata. 2 Basis data Tempat penyimpanan tabel-tabel (File) data yang saling terelasi dan terhubung satu dengan lainnya."

Presentasi serupa


Iklan oleh Google