Inisiasi 3
Heirarki Data
DEFINISI
Pengorganisasian data menjadi hierarki-hierarki atau
tingkatan tertentu.
6 Tingkatan Data
B. Spreadsheet
DEFINISI
Dapat diilustrasikan
sebagai database dan
tabel yang berupa file,
kemudian baris mewakili
record, dan kolom
mewakili field.
Spreadsheet Sebagai
Database
C. Flat Files
DEFINISI
Merupakan hubungan atau
ketergantungan satu tabel
dengan tabel yang lain.
Romney &
McLeod &
Steinbart
Schell (2007) DBMS
(2015)
Merupakan sebuah
software aplikasi yang
digunakan untuk
menyimpan,
DBMS DBMS memelihara, dan
Merupakan software Merupakan interface yang mengolah database
aplikasi yang digunakan menghubungkan database serta sebagai interface
untuk menyimpan struktur dengan program lainnya (jembatan) antara
database, data, relasi database dan program
database dan tabel, serta lainnya.
form dan report.
Kegiatan Belajar 2
DEFINISI
Sistem dapat langsung menunjuk pada record tertentu. Namun,
pada praktiknya, struktur ini masih mempunyai banyak kelemahan
dan kesalahan ketika menunjuk pada satu record tertentu.
Struktur Database
Dikembangkan untuk mengambil data pada record tertentu dari
sekian banyak data.
C. Relational Database Structures
Relational DBMS
DEFINISI
DBMS merupakan software aplikasi yang digunakan untuk
menyimpan, memelihara, dan mengolah database. Selain itu, DBMS
juga sebagai interface antara database dan program lain.
1 2 3 4
Minimal data redundancy
Data integration Data Sharing Reporting Flexibility &
Data Inconsistencies
5 6 7
Data independence Central Cross-faction analysis
management of
data
A. Pendekatan DBMS dan File
Kelemahan DBMS
-McLeod & Schall (2007)-
Local View
-Romney & Steinbart (2015)-
Pendekatan pengolahan data
LEVEL SCHEMA
External Level : Skema yang menggambarkan database dalam
1 bentuk informasi yang dapat dicerna oleh user atau programmers
Database akan
diambil dari physical
storage melalui
internal level
D. Data Dictionary
DEFINISI
Deskripsi dari elemen sebuah database yang berisi informasi
mengenai struktur dari database.
-Hoffer (2008)-
Kriteria Dasar
Setiap kolom pada sebuah baris tidak boleh duplikat.
Jika foreign key tidak NULL, ia harus mempunyai isi sesuai dengan
tabel yang dirujuk.
Semua attribute yang bukan key pada suatu tabel harus memberikan
gambaran tentang primary key.
F. Dua Pendekatan dalam Perancangan
Database
Hoffer (2008)
Menggunakan beberapa diagram untuk
menggambarkan model-model dari struktur
database dan bisnis proses yang hasilnya
Normalization dapat digunakan untuk normalization.
Enterprise Modeling.
Menggunakan model-model untuk
mendeskripsikan dan menggambarkan
data serta proses dari permasalahan.
Menggunakan konsep menentukan semua
permasalahan dan menyimpannya ke
dalam database. Entity-
Relationship
Modelling Data Diagram (ERD)
Kumpulan dari
beberapa class dan
relasinya.