Data Resource ManagementOleh :Solichul Huda, M.KomHal. 153
Database ManagementSistem informasi perlu dataData : Fakta / kondisi riil yang terjadiData ditulis dan disimpan dalam komputerSupaya pencarian data cepat dan format penyimpanannya standar, maka perlu dimanage datanyapenyimpanan data : Database
Konsep dasar dataKarakter : mengambarkan alpabatic, numerik maupun simbolField : Gabungan dari karakter yang merepresentasikan atribut (karakteristik/kualitas) dari entity (orang/tempat/kejadian)Record : Koleksi dari atribut untuk menggambarkan entityFile : Sebuah kelompok yang direlasikan dengan record
DatabaseDatabase : koleksi relasi logical dari elemen dataDatabase mengkosolidasi record yang sebelumnya tersimpan di file yang terpisah kedalam tempat elemen data yang menyediakan data untuk banyak aplikasi
Struktur DatabaseRelasi antar elemen data yang disimpan dalam database dikumpulkan dalam satu logika, struktur atau modelDatabase Management System (DBMS) adalah paket yang didesain use, untuk menggunakan struktur data yang spesifik dengan cepat, dan mudah akses informasi yang disimpan dalam database5 dasar struktur database : hierarchical struture, network structure, relational structure, multidimensional structure, object-oriented structure
Hierarchical StructureDepartementData ElementProject AData ElementProject BData ElementEmployee 1Data ElementEmployee 2 Data ElementTepan untuk relasi 1 to N
Network StructureDepartemen ADepartemen BEmployee 1Employee 2Employee 3Project AProject BTepat untuk Relasi N to N
Relational StructureDepartement TableEmployee tableDapat untuk 1 to n atau n to n
Object-Oriented StructureUntuk relasi n to n dan volume datanya besar
Chart1
39
20
91
Sheet1
Input Data Mahasiswa
Nim:A12.08.00001
Nama:Yanita
Alamat:Jl. Kepodang
Kota:Semarang
Jenis Kelamin:Laki
NimNamaAlamatKotaJenis_kelKode_mtKuliah
A12.08.00001YanitaJl. KepodangSemaranglakiA001
A12.08.00002SantiJl. WaruJeparaPerempuanA002
Kode_mtKuliahNamaSKS
A001Fisika3
A002Biologi2
A003Kimia2
392091
Sheet1
Sheet2
Sheet3
Multidemensional Structure
Evaluasi Struktur DatabaseMemperhatikan perubahan operasi bisnisMenyesuaikan dengan struktur databaseUntuk mempermudah akses informasi
Pengembangan DatabaseDitangani oleh DataBase Administrator / database specialistMenggunakan Data Definition Language (DDL)Menggunakan Data Dictionary (DD)
Perencanaan Data dan Database DesignMenggunakan TOP-Down Mempelajari model Proses BisnisMengambarkan relasi dengan Entity Relational Diagrams (ERD)
Top DownData Planning : Mengembangkan sebuah model proses bisnis -> dokumentasiRequirment Specification : Mendifinisikan informasi yang dibutuhkan -> deskripsi informasiDesain Konseptual : Mengambarkan semua informasi dalam model -> ERD Desain logik : Mengubah menjadi desain database (DBMS) -> Model Network atau lainnyaModel data Pisik : Metode penyimpanan dan pengaksesan -> Random, MySQL
ERDMahasiswaMatakuliahN to NMahasiswaDosen Wali1 to NambilperwalianMahasiswaNIM1 to 1
ERD dan InformasiMahasiswaMatakuliahDosenNIM Nama Matakuliah Nama Dosen Nilai NIM, NamaMataKuliah, NilaiNama Dosen .. . .
1. Data Planning : Mengembangkan sebuah model proses bisnis2. Requirment Specification : Mendifinisikan informasi yang dibutuhkan3.
File : Mahasiswa.DBFDan MataKuliah.dbf
Cari Yanita Kuliah apa ?