Basis Data

Hallo para pembaca web TeknisiIT.blog yang terhormat, Pada Postingan kali ini saya ingin berbagi informasi sedikit tentang Basis Data , beberapa diantara kita mungkin ada yang sudah mengenal sangat dalam tentang Basis Data , tapi tak sedikit pula banyak yang bertanya-tanya “apasih yang dimaksud Basis Data itu?” 
Salah Satu Database milik google ( Sumber foto: image.google.com )
Nah yang dimaksud Basis Data disini jika kita uraikan perkata maka arti dari ( Basis = Kumpulan / Pusat / Pangkalan ) dan ( Data = Berarti suatu fakta dari berbagai sumber di dunia nyata / Sebuah sumber informasi yang dapat diolah ).
Jadi Basis Data ( Database ) adalah suatu Kumpulan Informasi yang disimpan secara sistematis dalam suatu komputer.

Dalam pengolahannya dikenal dengan istilah DBMS, apa itu DBMS? DBMS adalah Database Management System , di dalam lingkup ini ada beberapa orang yang memiliki Hak Akses untuk melakukan pengeditan , pengolahan ,  pembaruan , dan perawatan Database, serta pemrograman.

Berikut ini adalah orang yang memiliki hak akses untuk kepentingan database :

  • Database Administrator
  • Database Designer
  • Application Programming
  • Worker Behind the scene


1.     Database Administrator
Database admininstrator adalah seorang yang bertugas sebagai penanggung jawab terhadap penanganan database di suatu organisasi, seorang Database Administrator memiliki tanggung jawab sebagai berikut :
-          Bertanggung Jawab terhadap keamanan database

-          Perancangan dan Koordinasi secara keseluruhan database

-          Pengembangan skema

-          Pemeliharaan database

-          Menjadi penengah antara pemakai dan manajemen.
2.  Database Designer
Database designer adalah seseorang yang bertugas untuk mendesain database. Tugas database desainer ini dibagi menjadi dua, yaitu:
-          Merancang Desain Conceptual / Logical Database, yaitu mengidentifikasi entitas, atribut, dan hubungan di antaranya keduanya serta memberikan constraints (batasan).

-          Merancang desain database secara fisik, yaitu memutuskan bagaimana logical database design terealisasi secara fisik, misalnya memetakan logical database design menjadi tabel-tabel yang terintegrasi.
      3. Application Programmer
Application Programmer adalah orang yang melakukan interaksi dengan sistem melalui panggilan Data Manipulation Language (DML) yang di masukkan ke dalam program yang di tulis.
     4.  Worker Behind The Scene,
yaitu seseorang yang tidak tertarik pada database, namun pekerjaannya lebih cenderung kepada mengembangkan (develope) tool untuk kebutuhan database.

Basis Data juga memilik Beberapa tujuan diantaranya :
  1. Speed, Kemudahan dan kecepatan dalam pengambilan data.
  2. Space, Efisiensi ruang penyimpanan.
  3. Accuracy, keakuratan informasi dalam basis data.
  4. Availability, ketersediaan informasi dalam basis data.
  5. Completeness, kelengkapan informasi dalam basis data.
  6. Security, mencegah orang yang tidak berkepentingan masuk ke dalam basis data dengan cara memberikan keamanan berupa login username dan password.
  7. Integrity, agar unjuk kinerja sistem tetap dalam pengendalian penuh.
  8. Shareability, kebersamaan pemakaian informasi dalam basis data (bersifat multiuser).

Post a Comment

0 Comments