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

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 .Konsep dasar data • Karakter : mengambarkan alpabatic.

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 .

dan mudah akses informasi yang disimpan dalam database • 5 dasar struktur database : hierarchical struture.Struktur Database • Relasi antar elemen data yang disimpan dalam database dikumpulkan dalam satu logika. relational structure. untuk menggunakan struktur data yang spesifik dengan cepat. network structure. multidimensional structure. object-oriented structure . struktur atau model • Database Management System (DBMS) adalah paket yang didesain use.

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) .

Desain Konseptual : Mengambarkan semua informasi dalam model -> ERD 4. MySQL .Top Down 1. Data Planning : Mengembangkan sebuah model proses bisnis -> dokumentasi 2. Model data Pisik : Metode penyimpanan dan pengaksesan -> Random. Requirment Specification : Mendifinisikan informasi yang dibutuhkan -> deskripsi informasi 3. Desain logik : Mengubah menjadi desain database (DBMS) -> Model Network atau lainnya 5.

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 Dosen ………………… Nilai ………. . Nilai Dosen Nama Dosen NIM Nama Matakuliah …… ……….. Nama MataKuliah.

. Requirment Specification : Mendifinisikan informasi yang dibutuhkan 3.1. Data Planning : Mengembangkan sebuah model proses bisnis 2.

00001 Nama : Yanita Alamat : Jl.Input Data Mahasiswa Nim : A12.08. Kepodang Kota : Semarang Jenis Kelamin : Laki .

Input Data Mahasiswa Nim : A12. waru Kota : Jepara Jenis Kelamin : Perempuan .00002 Nama : Santi Alamat : Jl.08.

00002 Santi Jl.File : Mahasiswa.dbf Nim Nama Alamat Kota Jenis_kel A12.08.DBF Dan MataKuliah.00001 Yanita Jl. Waru Jepara Perempuan Kode_mtKuliah Nama SKS A001 Fisika 3 A002 Biologi 2 A003 Kimia 2 .08. Kepodang Semarang laki A12.

Cari Yanita Kuliah apa ? Nim Nama Alamat Kota Jenis_kel Kode_ mt Kul iah A12.08.00001 Yanita Jl.08. Kepodang Semarang laki A001 A12.00002 Santi Jl. Waru Jepara Perempuan A002 Kode_mtKuliah Nama SKS A001 Fisika 3 A002 Biologi 2 A003 Kimia 2 .