Anda di halaman 1dari 21

Data Resource

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

Konsep dasar data


Karakter : mengambarkan alpabatic,
numerik maupun simbol
Field : Gabungan dari karakter yang
merepresentasikan atribut
(karakteristik/kualitas) dari entity
(orang/tempat/kejadian)
Record : Koleksi dari atribut untuk
menggambarkan entity
File : Sebuah kelompok yang
direlasikan dengan record

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

Tepat untuk Relasi N to N

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

Dapat untuk 1 to n atau n to n

Dep c
Employee table

Object-Oriented
Structure

Untuk relasi n to n dan volume datanya besar

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)

Perencanaan Data dan


Database Design
Menggunakan TOP-Down
Mempelajari model Proses
Bisnis
Mengambarkan relasi dengan
Entity Relational Diagrams
(ERD)

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

ERD dan Informasi


Matakuliah

Mahasiswa
NIM, Nama

MataKuliah, Nilai

Dosen
Nama Dosen
NIM

Nama

Matakuliah

..

Nama Dosen

Nilai
.

1. Data Planning : Mengembangkan sebuah model proses bisnis


2. Requirment Specification : Mendifinisikan informasi yang
dibutuhkan
3.

Input Data Mahasiswa

Nim

A12.08.00001

Nama

Yanita

Alamat

Jl. Kepodang

Kota

Semarang

Jenis Kelamin

Laki

Input Data Mahasiswa

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

Cari Yanita Kuliah apa ?


Nim

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

Anda mungkin juga menyukai