Basis data merupakan suatu sistem yang dibangun oleh beberapa komponen
diantaranya ada enam komponen pokok yaitu:
1. Perangkat keras (hardware) dalam sistem komputer. Dalam sistem
pengolahan basis data digital perangkat utama sebagai pengolah data
dalah komputer.
2. Perangkat Lunak Aplikasi (software) lain yang mendukung dan bersifat
opsional. Perangkat lunak digunakan untuk mendukung proses
pengelolaan basis data. Misal: bahasa pemrograman C, basic pascal.
3. Sistem Operasi (operating system). Sistem operasi merupakan perangkat
lunak yang digunakan untuk mengelola aplikasi basis data dan
penggunaan sumberdaya komputer.
4. Basis data data lain yang mempunyai keterkaitan dan hubungan dengan
basis data itu sendiri. Berisi atau memiliki objek-objek basis data seperti
file, table, indeks . Mempunyai disfinisi struktur baik untuk basis data
maupun objek-objek secara detail.
5. Sistem Pengelola Basis Data Database Management System atau database
managemen system (DBMS). Merupakan program aplikasi untuk
pengelolaan basis data, seperti Microsoft acces, oracle dan lian-lain
6. Pemakai (user), yaitu pengguna yang terlibat dalam pengelolaan basis dan
penggunaan basis data.
3. Berkas(file)
Adalah himpunan seluruh record yang bertipe sama dan berhubungan. File
juga dapat diartikan sekumpulan data yang berkaitan dengan suatu subjek.
Tabel dapat diibaratkan kumpulan baris/record.
Contoh :
NIP NAMA ALAMAT
13456734211 Silfia Tanjung Jati
17891456790 Widyanugroho Ponorogo
189027864536 Hisyam Padang
G. Pemodelan data
Pemodelan data merupakan sarana untuk melakukan abstraksi data.
Merupakan sejumlah konsep untuk membuat diskripsi stuktur basis data.
Kebanyakan model data memuat spesifikasi untuk operasi dasar (basic operation)
dalam pengaksesan dan pembaharuan data. Pada perkembangan terakhir
dikenal dengan istilah tabiat data (data behavior) pada pemrograman berorientasi
object. Terdapat sejumlah cara dalam merepresentasikan model dalam
perancangan basis data. Secara umum pemodelan data dapat dikelompokkan
menjadi dua yaitu :
1. Object based logical model. Dalam pemodelan ini struktur atau hirarki basis data
diilustrasikan berdasarkan object. Model ini meliputi: 1) Model keterhubungan
entitas (Entity Relationalship Model atau ERD). 2) Model berorientasi object
(Object-Oriented Model). 3) Model Data Semantik(Semantic Data Model). 2)
Model data Fungsional (Function Data Model).
2. Record-based logical model. Dalam model ini struktur basis data diilustrasikan
berdasarkan record. Model ini meliputi: 1) Model relational (Relational Model).
2) Model Herarkis (Hierarchical Model) 3) Model Jaringan (Network Model).
Guru Mapel
NIP Nama Gol
Test Formatif
Dalam test ini setiap Anda harus membaca dengan cermat dan teliti setiap butir soal
dibawah ini. Kemudian berdasarkan uraian materi diatas tulislah jawabannya pada
lembar jawaban test formatif yang telah disediakan.
1. Jelaskan beberapa pengertian atau definisi basis data secara istilah?
2. Jelaskan pengertian Sistem manajemn basis data ?
3. Sebutkan dan jelaskan tujuan atau manfaat penggunaan basis data.?
4. Sebutkan dan jelaskan operasi-operasi dasar dalam basis data ?.
5. Jelaskan secara singkat definisi struktur atau arsitektur basis data ?
6. Jelaskan, gambarkan pengertian arsitektur tiga skema basis data?
H.