Database : Pengertian, Jenis, Contoh, Struktur


 

1. Database

      Basis data atau database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperolehinformasi dari basis data tersebut.


Basis data ( database ) memiliki peran yang sangat penting dalam suatu perusahaan. Informasi dapat diperoleh dengan cepat berkat data yang mendasarinya telah disimpan dalam basis data. Contoh nya sepeti :

  1. Basis data pada bank, memungkinkan mekanisme pengambilan uang di ATM.
  2. Implementasi KRS online, memungkinkan mahasiswa mengisi data pengambilan mata kuliah melalui jaringan internet.

Selain contoh yang sudah dijelaskan diatas basis data juga berguna pada pengguna pribadi, dengan menggunakan perangkat lunak basis data seperti MS Access.

 

2. Struktur data dan basis data

Secara fisik data disimpan dalam kumpulan bit dan direkam dengan basis track di dalam penyimpanan eksternal. Sedangkan untuk memudahkan dalam mengakses data, data disusun dalam suatu struktur logis sebagai berikut :

  • Kumpulan tabel menyusun basis data
  • Tabel tersusun atas sejumlah record
  • Sejumlah record mengandung sejumlah field

  • Sebuah field disimpan dalam bentuk kumpulan bit

Adapun bagi yang tidak mengerti mengenai istilah – istilah di atas berikut adalah penjelasannya :


Field ( Medan )

Field adalah sebuah istilah yang menyatakan data terkecil yang memiliki makna. Ada juga istilah lain mengenai field yaitu : 

  • Elemen data
  • Kolom, item
  • Atribut

Dan contoh umum dari field yaitu, nama seseorang, jumlah barang, tanggal lahir.


Record ( Rekaman )

Record adalah sebuah istilah yang menyatakan kumpulan dari sejumlah elemen data yang saling terkait. Sebagai contoh, nama, alamat, tanggal lahir, dan jenis kelamin dari seseorang yang menyusun record. Istilah lain yang juga menyatakan record yaitu :

  • Tupel
  • Baris.

Tabel

Tabel adalah istilah yang digunakan tentang sebuah media yang menghimpun sejumlah record. Sebagai contoh, data pribadi dari semua pegawai disimpan dalam sebuah tabel.


3. Jenis Database

Basis data adalah suatu pengorganisasian sekumpulan data yang saling terkait hingga memudahkan aktivitas untuk memperoleh informasi. Sebagai contoh basis data akademis mengandung tabel – tabel yang berhubungan dengan data mahasiswa, data jurusan, data mata kuliah, data pengambilan mata kuliah pada suatu semester, dan data nilai yang diperoleh mahasiswa.

 

DBMS ( Database management system )

DBMS atau database management system adalah sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem DBMS ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas dan juga pada pendekatannya yang berbasis berkas, umumnya perancangan sistem didasarkan pada kebutuhan individual pemakai, bukan berdasarkan kebutuhan sejumlah pemakai. Setiap kali terdapat kebutuhan baru seorang pemakai, kebutuhan segera diterjemahkan ke dalam program komputer.

 
 

 

Keuntungan DBMS ( Database Management System )

DBMS memiliki keuntungan sebagai berikut :


  • Independensi data
  • Pengaksesan yang efisien terhadap data
  • Keamanan dan integritas
  • Administrasi data
  • Akses bersamaan dan pemulihan terhadap kegagalan

  • Waktu pengembangan aplikasi diperpendek

 

Contoh DBMS ( Database Management System )

Terdapat beberapa contoh dari DBMS yang sangat terkenal yaitu diantaranya adalah :

  • MS Access – Microsoft Corporation
  • DB2 – IBM
  • Informix – INFORMIX Software
  • Ingres – Computer Associate
  • MySQL – MySQL AB ( oracle )
  • Oracle – Oracle Corporation
  • Sybase – Sybase Inc
  • Microsoft SQL Server – Microsoft corporation

  • PostgreSQL – PostgreSQL Dvlp Grp

     Jenis basis data menurut pengaksesan yaitu basis data individual, basis data perusahaan, basis data terdistribusi, basis data publik. Yang mana masing – masing basis data tersebut mempunyai pengerertian sebagai berikut :

Basis data individual, adalah basis data yang digunakan perseorangan, contoh : MS Access
Basis data perusahaan, merupakan basis data yang dapat diakses oleh sejumlah pegawai dalam sebuah perusahaan.

Basis data terdistribusi, adalah basis data yang disimpan pada sejumlah komputer yang terletak pada beberapa lokasi.

Basis data publik, adalah sebuah basis data yang dapat diakses oleh siapa saja, sebagai contoh situs web yang menyediakan data yang bisa diakses oleh publik.
 
 

 

Jenis data pada basis data

  • Char ( SQL ) dan Text ( Access ), Menyatakan tipe data untuk menyimpan deretan karakter seperti nama orang atau nama mobil.
  • Memo ( Access ) dan Text ( PostgeSQL ), untuk menyimpan deretan karakter dengan ukuran lebih besar ( > 256 karakter ).
  • Number ( access, SQL ), Untuk menyimpan data bilangan.
  • Date/time ( Access, SQL ), untuk menyimpan data jam dan tanggal.
  • Date ( Access, postgreSQL, SQL ), untuk menyimpan tanggal.
  • Time ( SQL ), untuk menyimpan data jam.
  • Currency ( Access ), untuk menyimpan data uang.
  • Yes/no ( access ) dan boolean ( SQL ), untuk menyimpan data logika ( benar atau salah ).
  • BLOB ( SQL ), untuk menyimpan data binary.

  • Point, Lseg, Path, Box, Circle, Polygon ( PostgreSQL, MYSQL ), untuk menyimpan data geometrik.

Leave a Reply