1 of 20

Pengenalan Basis Data

2 of 20

Apa itu Basis Data ?

3 of 20

Data dan Informasi

  • Data merupakan representasi fakta dunia nyata yang mewakili suatu objek
  • Data digunakan untuk menyatakan nilai-nilai (angka, deretan karakter, atau simbol) yang secara aktual terkandung dalam basis data
  • Informasi digunakan untuk menyatakan makna nilai ketika dipahami oleh pengguna. Jadi informasi adalah hasil analisis dan sintesis terhadap data atau data yang telah diorganisirkan ke dalam bentuk yang sesuai dengan kebutuhan seseorang (manajer, staf dalam suatu perusahaan) atau data yang digunakan dalam pengambilan keputusan

4 of 20

Definisi

Terdiri dari 2 kata ‘Basis’ dan ‘Data’

  • Basis = ‘markas’ atau ‘gudang’, tempat bersarang/berkumpul.
  • Data = representasi fakta dunia nyata yang mewakili suatu objek, seperti: Manusia (pegawai, siswa, pembeli,pelanggan), barang, hewan dsb yang diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.

5 of 20

Definisi Basis Data dalam sejumlah sudut pandang

  • Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.

  • Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redundansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.

  • Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.

6 of 20

Pengenalan Basis Data

  • Tujuan utama dari adanya basis data atau lemari arsip adalah kemudahan dan kecepatan.

  • Tidak semua penyimpanan secara elektronis dapat dikatakan ‘basis data’ .

  • Yang sangat ditonjolkan dalam basis data adalah: pengaturan/ pemilahan/ pengelompokan/ pengorganisasian data yang akan kita simpan sesuai fungsi/ jenisnya.

7 of 20

Lemari Arsip di sebuah ruangan

Isi Lemari

Basis data pada sebuah disk

Isi Basis data

8 of 20

Operasi Dasar Basis Data

  • Di dalam basis data, kita dapat menempatkan satu atau lebih file/tabel.

  • Pada tabel/file ini sesungguhnya data disimpan/ditempatkan

  • Sebuah basis data umumnya dibuat untuk mewakili sebuah semesta data yang spesifik, contohnya: basis data akademik (file mahasiswa, file mata_kuliah, file dosen, file jadwal, file nilai dst..

9 of 20

Operasi Dasar Basis Data (lanj)

Operasi dasar basis data:

- create database

- drop database

- create table

- drop table

- insert

- retrieve/search

- update

- delete

10 of 20

Objektif Basis Data

  1. Kecepatan dan Kemudahan (Speed)
  2. Efisiensi ruang penyimpanan (Space)
  3. Keakuratan (Accuracy)
  4. Ketersediaan (Availability)
  5. Kelengkapan (Completeness)
  6. Keamanan (Security)
  7. Kebersamaan Pemakaian (Sharability)

11 of 20

Penerapan Basis Data

  • Perangkat komputer dalam sebuah organisasi/perusahaan biasanya digunakan untuk menjalankan fungsi pengelolaan Sistem Informasi
  • Basis data merupakan salah satu komponen utama dalam setiap sistem informasi
  • Tidak ada sistem informasi yang bisa dibuat/dijalankan tanpa adanya basis data.
  • Bidang-bidang fungsional yang telah umum memanfaatkan basis data demi efisiensi, akurasi, dan kecepatan operasi antara lain: kepegawaian, pergudangan(inventory), akuntansi, reservasi, customer care, dll
  • Bentuk-bentuk organisasi/perusahaan yang memanfaatkan basis data: perbankan, asuransi, rumah sakit, produsen barang, industri manufaktur, pendidikan/sekolah, telekomunikasi, dll

12 of 20

Evolusi Teknologi Basis Data

Perkembangannya tidak lepas dari perkembangan hardware maupun software, disumbang oleh teknologi jaringan komputer dan komunikasi data yang kemudian melahirkan sistem basis data terdistribusi, contohnya adalah adanya ATM di bank-bank

Terutama pada perkembangan software, seperti kecerdasan buatan, sistem pakar, dan pemrograman berorientasi objek juga mempengaruhi perkembangan teknologi basis data, sehingga muncul istilah basis data berorientasi objek dan basis data cerdas

13 of 20

Komponen Sistem Basis Data

  1. Perangkat Keras ( Hardware)
  2. Sistem Operasi (SO)
  3. Basis Data (Database)
  4. Sistem Pengelolaan Basis Data (DBMS)
  5. Pemakai (User)
  6. Aplikasi (Perangkat Lunak)

14 of 20

  1. Perangkat Keras ( Hardware)

Perangkat keras yang biasanya terdapat dalam sebuah sistem basis data adalah :

  • Komputer
  • Memori sekunder (harddisk)
  • Memori sekunder untuk backup data.
  • Media / perangkat komunikasi

15 of 20

  1. Sistem Operasi (SO)

Sistem operasi merupakan program yang mengaktifkan sistem komputer, mengendalikan sumber daya (resource) dalam komputer dan melakukan operasi-operasi dasar dalam komputer.

16 of 20

  1. Basis Data (Database)

Sebuah sistem basis data dapat memiliki beberapa basis data. Setiap basis data dapat berisi sejumlah objek basis data (seperti tabel, indeks dan lain-lain). Disamping berisi data, setiap basis data juga menyimpan defenisi struktur (baik untuk basis data maupun objek-objeknya secara rinci).

17 of 20

  1. Sistem Pengelolaan Basis Data (DBMS)

Pengelolaan basis data secara fisik tidak dilakukan oleh pemakai secara langsung, tetapi ditangani oleh sebuah perangkat lunak (sistem) yang khusus. Perangkat lunak inilah yang disebut DBMS yang akan menentukan bagaimana data diorganisasikan, disimpan, diubah dan diambil kembali.

18 of 20

  1. Pemakai (User)

Ada beberapa jenis/tipe pemakai terhadap suatu sistem basis data yang dibedakan berdasarkan cara mereka berinteraksi terhadap sistem.

  • Programmer Aplikasi
  • User mahir
  • User umum (end user)
  • User khusus

19 of 20

  1. Aplikasi (Perangkat Lunak)

DBMS yang digunakan lebih berperan dalam pengorganisasian data dalam basis data, sementara bagi pemakai basis data dapat dibuatkan program khusus untuk melakukan pengisian, pengubahan dan pengambilan data.

20 of 20

Tugas

  • Buat pengertian basis data menurut bahasa kalian, dan berikan contoh dari basis data.