Pertemuan 1
APA ITU BASIS DATA
Lemari Arsip
Aturan menempatkan/menyusun arsip
Kronologis
Pengelompokan
Data Data
Courses Fakultas
Data Data
Dos en Nil ai
Data Data
Co urse s DISK Fakulta
s
Disk FILE
MAP
1. Perangkat Keras
Komputer (satu untuk sistem yang stand
alone atau lebih dari satu untuk sistem
jaringan)
Memori sekunder yang on-line (harddisk)
Memori yang offline (tape atau removable
disk) untuk keperluan backup data
Media/perangkat komunikasi (untuk sistem
jaringan)
1. Sistem Operasi
Merupakan program yang mengaktifkan/
memfungsikan sistem komputer, mengendalikan
seluruh sumber daya (resources) dalam
komputer dan melakukan operasi-operasi dasar
dalam komputer (operasi I/O, pengelolaan file
dan lain-lain). Contoh sistem operasi yang bisa
digunakan adalah Windows, Unix, dan lain-lain.
Program pengelola basis data hanya dapat aktif
(running) jika sistem operasi yang
dikehendakinya telah aktif.
2. Basis Data
Digunakan untuk menyimpan data dan definisi
struktur basis data dan objek-objeknya
1. Sistem Pengelola Basis Data (DBMS)
Menentukan bagaimana data diorganisasi,
disimpan, diubah dan diambil kembali.
Mengatur mekanisme pengamanan data,
pemakaian data secara bersamasama,
pemaksaan keakuratan/konsistensi data.
Contoh perangkat lunak yang termasuk
DBMS adalah dBase, Ms. Access, MySql,
SQL Server, Oracle dan sebagainya.
1. Pemakai atau User
a. Database Manager; Mengatur interaksi dengan
manager file, integritas, keamanan, backup dan
recovery, kontrol
b. Database Administrator;
Mendefinisikan pola struktur database, struktur
penyimpanan dan metode akses, memodifikasi pola
dan organisasi fisik, memberikan kekuasaan pada
user untuk mengakses data, menspesifikasikan
integritas data
d. Database User
Programmer Aplikasi : membuat program aplikasi
Casual User : tidak menulis program tetapi
memakai bahasa query
Naïve User : menjalankan menu dan memilih
proses yang telah dibuat oleh programmer
Specialized User : pemakai khusus yang
menuliskan aplikasi database tidak dalam
kerangka data processing yang tradisional
1. Aplikasi (Perangkat Lunak) lain
Bersifat opsional, biasanya disediakan bagi
pemakai basis data (khususnya end user/naïve
user) untuk melakukan pengisian, pengubahan
dan pengambilan data. Program ini ada yang
disertakan langsung dengan DBMS-nya, ada
juga yang harus dibuat sendiri dengan
menggunakan aplikasi lain yang khusus
dirancang untuk itu (development tools)
Tujuan Dibangunnya Basis
Data
Kecepatan dan Kemudahan (Speed)
Pemilahan
Pengelompokan
Pengorganisasian
GAMBARAN BASIS DATA DAN
PENERAPANNYA
Berapa presentase mahasiswa yang tidak
melakukan registrasi pada semester ini?
Berapa jumlah mahasiswa yang mengulang
mata kuliah basis data?
Siapa saja yang mendapatkan nilai A pada
mata kuliah Basis Data?
Berapa jumlah mahasiswa STITNA yang
berasal dari Mendoyo?
PENERAPAN BASIS DATA
Kepegawaian
Akademik dan Kemasiswaan
Perpustakaan Universitas
Perusahaan kredit motor
Toko buku online
Rumah Sakit
Klinik Kesehatan
dll
Kegunaan Basis Data
1. Mengatasi redundansi dan inkonsistensi data yaitu data yang berulang
pada beberapa berkas. Jika terjadi perubahan pada suatu berkas, maka
berkas-berkas yang lain yang saling terkait harus diubah juga
2. Kesulitan pengaksesan data diatasi dengan menggunakan DBMS untuk
mengambil data secara langsung dengan bahasa yang mudah
digunakan
3. Isolasi data untuk standarisasi yaitu semua file dalam satu database
dibuat dalam format yang sama sehingga memudahkan membuat
program aplikasinya
4. Multiple user yaitu data digunakan oleh banyak orang pada waktu yang
bersamaan dengan menggunakan program yang sama
5. Keamanan dengan cara memberikan hak akses yang berbeda untuk
setiap pemakai
6. Integritas yaitu file-file yang saling terkait dapat dihubungkan dengan
menggunakan field kunci dari setiap file
7. Data independece yaitu perubahan yang terjadi pada database tidak
mengubah program aplikasinya
Keuntungan Basis Data
Kelebihan Basis Data secara elektronik
Kecepatan dan Kemudahan (Speed)
Memungkinkan penyimpanan/perubahan/manipulasi
data lebih cepat
Efisiensi Ruang Penyimpanan (Space)
Pertanyaan Tugas :
Pengertian Data dan Informasi serta
perbedaannya
Buatlah struktur basis data!