Anda di halaman 1dari 14

Pendahuluan Materi 1

Sistem Manajemen Basis Data

Rudy Herteno

Basis Data

Basis data atau database, berasal dari kata basis dan data, adapun pengertian dari kedua pengertian tersebut adalah sebagai berikut :
Basis : dapat diartikan sebagai markas atau gudang, tempat bersarang atau berkumpul. Data : representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan peristiwa, konsep, keadaan, dan sebagainya yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya.

Tujuan :kemudahan dan

Mengapa hrs belajar basis data ?

Pergesaran paradigma dari komputasi to informasi Peningkatan keaneragaman dan volume data

Digital libraries, interactive video, dlsb . memerlukan

DBMS

DBMS meliputi sebagian besar dari ilmu komputer

Sistem operasi, bahasa pemrograman, multimedia, kecerdasan buatan, dlsb.

Perbandingan Basis Data dan Lemari Arsip

Lemari arsip di sebuah ruang

Basis Data di sebuah hardisk


4

Hirarki Data

Hirarki data dalam dikelompokkan menjadi 3 (tiga) buah yaitu file, record dan elemen data

Contoh Isi Tabel

Sistem Basis Data


Sistem basis data dapat diartikan sebagai kumpulan file / tabel yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer), dan sekumpulan program (DBMS / Database Management System) yang memungkinkan beberapa user (pemakai), dan / atau program lain untuk mengakses dan memanipulasi file (tabel) tersebut. Komponen komponen utama dari sebuah sistem basis data:

Perangkat keras (hardware) Sistem operasi (operating system) Basis data (database) Sistem (aplikasi/perangkat lunak) pengelola basis data (DBMS) Pemakai (user) Aplikasi (perangkat lunak) lain (bersifat optional)
7

Sistem Basis Data

Sistem Manajemen Basis Data


DBMS adalah koleksi terpadu dari program-program (sistem perangkat lunak) yang digunakan untuk mendefinisikan, menciptakan, mengakses dan merawat database (basis data). Tujuannya: menyediakan lingkungan yang mudah dan aman untuk penggunaan dan perawatan database. Contoh software: Ms-Access, MS Sql Server, MySQL, Oracle, dsb. DBMS yang kita gunakan: MySQL (dipaket dalam XAMPP).

Manfaat DBMS
Kemandirian data Akses data efisien Integritas dan keamanan data Administrasi data Akses konkrensi dan crash recovery Waktu pengembangan aplikasi terkurangi

10

Fungsi DBMS
Penyimpanan, pengambilan dan perubahan data Katalog yang dapat diakses pemakai Mendukung Transaksi Melayani kontrol concurrency Melayani recovery Melayani autorisasi Mendukung komunikasi data Melayani integrity Melayani data independence Melayani utility

11

Komponen DBMS
Programmers Application Programs Users Queries DBA Database Schema DBMS DML Preprocessor Program Object Code

Query Processor Database Manager

DDL Compiler Dictionary Manager

Access Method

File Manager

System Buffer Database dan Data Dictionary


12

13

Any Question ?

To Be Continued Materi 1

14

Anda mungkin juga menyukai