Basis Data

Pengertian

Basis Data 
Sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan para pemakai di dalam suatu organisasi.

DBMS (Database Management Systems)
Perangkat lunak yang menangani semua pengaksesan ke database.

Sistem Basis Data
DBMS + Basis Data

DBMS
Perbedaan

File Manajemen Tadisional

  • Program Oriented
  • Kaku
  • Kerangkapan Data


File Manajemen Basisdata

  • Data Oriented
  • Luwes
  • Terkontrolnya kerangkapan data


Kelemahan

File Manajemen Tradisional
  • Timbulnya data rangkap & Ketidak konsistenan
  • Data tidak dapat digunakan bersama
  • Kesukaran dalam peng-aksesan data 
  • Tidak Fleksibel
  • Data tidak standar

File Manajemen Basisdata
  • Storage yang digunakan besar 
  • Dibutuhkan tenaga spesialis 
  • Softwarenya mahal
  • Kerusakan pada sistem database dapat mempengaruhi departeman lain yang terkait.

Keuntungan File Manajemen Basisdata
  • Terkontrolnya kerangkapan data
  • Terpeliharanya kekonsistenan data
  • Data dapat dipakai bersama-sama
  • Data dapat distandarisasikan
  • Keamanan data dapat terjamin
  • Integritas data terpelihara
  • Data independence

Istilah dalam Database
  • Enterprise  
  • Entitas  
  • Atribut (Elemen Data)
  • Nilai Data (Data Value)  
  • Kunci Elemen Data (Key Data Elemen)  
  • Record Data  

Enterprise
Suatu bentuk organisasi atau lembaga sebuah perusahaan. Data yang disimpan dalam basis data merupakan data operasional dari suatu enterprise. Contoh : data keuangan

Entitas
Suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data. Contoh : mahasiswa
Kumpulan dari entitas disebut Himpunan Entitas (exp. Semua Mahasiswa).

Atribut (Elemen Data)
Karakteristik dari suatu entitas atau sebuah komponen bagian dari Entitas. Contoh : Entitas Mahasiswa atributnya terdiri dari Npm, Nama, Alamat, Tanggal lahir.

Nilai Data (Data Value)  
Isi data / informasi yang tercakup dalam setiap elemen data Contoh : Atribut dari entitas Mahasiswa dapat berisi Nilai Data : agus, arif, dina, susi.

Kunci Elemen Data (Key Data Elemen)  
Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas. Disebut juga sebagai Primarykey. Sebuah Primarykey  harus unik, dan nilai data dari primarykey ini tidak boleh sama dengan nilai data dengan yang lainnya. Contoh : Entitas Mahasiswa yang mempunyai atribut-atribut npm, nama, alamat, tanggal lahir menggunakan Kunci Elemen Data npm.

Record Data  
Kumpulan Isi Elemen data yang saling berhubungan. Contoh : kumpulan atribut npm, nama, alamat, tanggal lahir dari Entitas Mahasiswa berisikan : “10200123”, “Sulaeman”, “Jl. Sirsak 28 Jakarta”, “8 Maret 1983″.

Istilah lain dari database

Table (File)
Sebuah tabel merupakan kumpulan data (nilai) yang dibentuk ke dalam baris (record) dan kolom (field).

Field (Atribut)
Field merupakan kolom dari sebuah file. Filed memiliki tipe data yang berfungsi mengelompokkan jenis record tertentu, cth tipe data field: int, char, varchar, date, long, dll.

Record
Record adalah baris dari suatu tabel atau file. Record mendefinisikan satu data dalam database.

Key
Key merupakan suatu field yang dijadikan kunci dalam operasi tabel. Dalam konsep database, key memiliki banyak jenis diantaranya Primary Key, Foreign Key, Composite Key, dll.

Komponen Sistem Database
  • Data
 - terintegrasi (integrated)  
 - dapat dipakai bersama-sama (shared). 
  • Perangkat Keras (Hardware)
  • Perangkat Lunak (Software)
  • Pemakai (User)

Pengguna Database

  • System Engineer
  • Database Administrator (DBA)
  • Programmer
  • Pemakai Akhir (End-user)

Tidak ada komentar:

Posting Komentar