Management
Oleh :
Solichul Huda,
M.Kom
Hal. 153
Database Management
Sistem informasi perlu data
Data : Fakta / kondisi riil yang terjadi
Data ditulis dan disimpan dalam
komputer
Supaya pencarian data cepat dan
format penyimpanannya standar,
maka perlu dimanage datanya
penyimpanan data : Database
Database
Database : koleksi relasi logical
dari elemen data
Database mengkosolidasi record
yang sebelumnya tersimpan di
file yang terpisah kedalam
tempat elemen data yang
menyediakan data untuk banyak
aplikasi
Struktur Database
Relasi antar elemen data yang disimpan
dalam database dikumpulkan dalam satu
logika, struktur atau model
Database Management System (DBMS)
adalah paket yang didesain use, untuk
menggunakan struktur data yang spesifik
dengan cepat, dan mudah akses informasi
yang disimpan dalam database
5 dasar struktur database : hierarchical
struture, network structure, relational
structure, multidimensional structure,
object-oriented structure
Hierarchical Structure
Tepan untuk relasi 1 to N
Departement
Data Element
Project A
Data Element
Employee 1
Data Element
Project B
Data Element
Employee 2
Data Element
Network Structure
Departemen A
Employee 1
Departemen B
Employee 2
Project A
Project B
Employee 3
Relational Structure
Departement Table
Depno Dnam
e
Dep a
Dloc
Dmgr
Dep b
Dep c
Empn
o
Enam
e
Etitle
Depno
Dep a
Dep b
Dep c
Employee table
Object-Oriented
Structure
Multidemensional
Structure
Evaluasi Struktur
Database
Memperhatikan perubahan
operasi bisnis
Menyesuaikan dengan struktur
database
Untuk mempermudah akses
informasi
Pengembangan
Database
Ditangani oleh DataBase
Administrator / database
specialist
Menggunakan Data Definition
Language (DDL)
Menggunakan Data Dictionary
(DD)
Top Down
1. Data Planning : Mengembangkan sebuah
model proses bisnis -> dokumentasi
2. Requirment Specification : Mendifinisikan
informasi yang dibutuhkan -> deskripsi
informasi
3. Desain Konseptual : Mengambarkan
semua informasi dalam model -> ERD
4. Desain logik : Mengubah menjadi desain
database (DBMS) -> Model Network atau
lainnya
5. Model data Pisik : Metode penyimpanan
dan pengaksesan -> Random, MySQL
ERD
N to N
Mahasiswa
ambil
Matakuliah
1 to N
Mahasiswa
perwalian
Dosen Wali
1 to 1
Mahasiswa
NIM
Mahasiswa
NIM, Nama
MataKuliah, Nilai
Dosen
Nama Dosen
NIM
Nama
Matakuliah
..
Nama Dosen
Nilai
.
Nim
A12.08.00001
Nama
Yanita
Alamat
Jl. Kepodang
Kota
Semarang
Jenis Kelamin
Laki
Nim
A12.08.00002
Nama
Santi
Alamat
Jl. waru
Kota
Jepara
Jenis Kelamin
Perempuan
File : Mahasiswa.DBF
Dan MataKuliah.dbf
Nim
Nama
Alamat
Kota
Jenis_kel
A12.08.00001
Yanita
Jl. Kepodang
Semarang
laki
A12.08.00002
Santi
Jl. Waru
Jepara
Perempuan
Kode_mtKuliah
Nama
SKS
A001
Fisika
A002
Biologi
A003
Kimia
Nama
Alamat
Kota
Jenis_kel
Kode_
mt
Kul
iah
A12.08.00001
Yanita
Jl. Kepodang
Semarang
laki
A001
A12.08.00002
Santi
Jl. Waru
Jepara
Perempuan
A002
Kode_mtKuliah
Nama
SKS
A001
Fisika
A002
Biologi
A003
Kimia