Laporkan Penyalahgunaan

Arsip Blog

Label

Langsung ke konten utama

Arsitektur Basis Data (Soal 2)

 



1.            Jelaskan tujuan dibuatnya arsitektur sistem basis data!

Tujuan Arsitektur Sistem Basis Data

Arsitektur sistem basis data memberikan kerangka kerja bagi pembangunan basis data.

 

2.            Ada berapa level arsitektur basis data ? Jelaskan !

 Level Arsitektur Basis Data

      Menurut ANSI/SPARC, arsitektur basis data terbagi atas tiga level yaitu :

1.      Internal/Physical Level

Berhubungan  dengan  bagaimana  data  disimpan  secara  fisik  (physical  storage).

2.      External /View Level

Berhubungan  dengan  bagaimana  data  di  representasikan  dari sisi setiap user.

3.      Conceptual/Logical Level

Penghubung antara internal & external level

 

3.            Sebutkan kompenen sistem basis data !

Komponen sistem basis data terdiri dari:

1.             Perangkat keras (Hardware)

2.             Perangkat lunak (Software)

3.             Manusia/orang

4.             Prosedur (Procedure)

5.             Data

 

4.            Jelaskan Komponen brainware dan apa fungsinya masing-masing?

Manusia/orang (Brainware)

Untuk mengelola basis data tentunya diperlukan orang yang bertugas mulai dari merancang hingga menggunakan aplikasi pengolah data.

Komponen Brainware

Orang yang berkompeten di bidang basis data dikelompokan menjadi 5 kelompok, yaitu:

1.             Administrator sistem (System administrator)

Administrator sistem adalah orang yang bertanggung jawab terhadap sistem secara keseluruhan baik hardware, software maupun brainware.

2.             Administrator basis data (DBA).

Administrator basis data adalah orang yang mempunyai wewenang untuk mengendalikan/mengatur sistem basis data.

3.             Perancang basis data (Data designer & Teknisi)

Perancang basis data adalah orang yang bertugas untuk merancang basis data berdasarkan prosedur kerja yang telah ditetapkan dan kebutuhan data yang diolah.

Teknisi

Memiliki kemampuan untuk merawat atau memperbaiki berbagai jenis masalah yang sering terjadi pada komputer. Ia selalu memiliki solusi dalam mengatasi masalah dalam perangkat komputer.

4.             Sistem analis dan programmer (Analyst system & programmer)

Sistem analis adalah orang yang bertugas untuk menganalisa sistem yang akan dibuat maupun sistem yang telah berjalan, kemudian dituliskan dalam bentuk prosedur dan rancangan system

Programmer adalah orang yang bertugas melakukan penyusunan program (aplikasi) dengan menggunakan rancangan basis data yang telah dibuat sebelumnya.

5.             Pemakai (Users)

Pemakai (users) adalah orang yang mengggunakan aplikasi yang telah dibuat untuk mengelola data.

Secara umum pemakai dibedakan menjadi empat kelompok, yaitu : programmer aplikasi, pemakai mahir, pemakai umum dan pemakai khusus.

Pemakai basis data ada empat yaitu:

1.             Programmer Aplikasi

Pemakai yang beriteraksi dengan basis data melalui DML yang disertakan dalam program yang ditulis dalam bahasa pemrograman inti (seperti C++, Delphi, Cobol)

2.             Pemakai Mahir (Casual User)

Pemakai yang beriteraksi dengan sistem tanpa menulis modul program.  Mereka menyatakan query dengan menggunakan bahasa query yang telah disediakan oleh suatu DBMS.

3.             Pemakai Umum (Naive user)

Pemakai yang beriteraksi dengan sistem basis data melalui pemanggilan suatu program aplikasi permanen (excutable program) yang telah dibuat sebelumnya.

4.             Pemakai khusus

Pemakai yang menulis aplikasi basis data non konven-sional, tetapi digunakan untuk keperluan khusus seperti untuk aplikasi AI, sistem pakar, Pengolahan Citra dll.

2 komponen brainware :

Hardware engineer

Biasanya bidang pekerjaan ini adalah mereka yang memiliki pengetahuan serta keahlian di bidang perangkat keras komputer. Pekerja di bidang ini akan bertanggung jawab dalam pengembangan teknik atau metode baru dalam pembuatan hardware untuk membuat inovasi maupun produk yang lebih advance dari versi sebelumnya.

Software engineer

Mereka yang bekerja di bidang pengembangan software engineer juga harus memiliki pengetahuan dan keahlian dalam bidang jaringan komputer. Software engineer bertanggung jawab dalam mengembangkan serta merancang teknik atau metode baru dalam jaringan komputer.

 

5.            Apa fungsi DBMS ?

Fungsi DBMS

1.             Manajemen Kamus Data

2.             Manajemen Penyimpanan Data

3.             Transformasi dan Penyediaan Data

4.             Manajemen Keamanan

5.             Kontrol Akses Multi-User

6.             Manajemen Backup dan Recovery

7.             Manajemen Integritas Data

8.             Bahasa Akses Basis Data (DDL & DML) dan Antarmuka Program Aplikasi

9.             Antarmuka Komunikasi Basis Data





























 
Anggiah Salim adalah seorang yang memiliki hobi menulis, bernyanyi dan menyukai olahraga badminton. Ternate, Maluku Utara.

Komentar