MODUL 06 DATABASE MANAGEMENT SYSTEMS Tujuan Belajar Memahami hirarki data. Memahami struktur database dan cara kerjanya. Mengetahui cara menghubungkan tabel bersama-sama dalam suatu database. Mengenali perbedaan antara database dan database management system. Memahami konsep database. Mengetahui dua metode dasar untuk menentukan kebutuhan data. Memahami entity-relationship diagram dan class diagram. Mengetahui dasar report dan form. Memahami perbedaan dasar antara structured query language dan query-byexample. Memahami personel penting yang terkait dengan database. Mengetahui keuntungan dan biaya database management system. 1. HIRARKI DATA Data Hierarchy Data field adalah unit data yang paling kecil. Record adalah koleksi dari data field terkait. File adalah koleksi dari record terkait. Database adalah koleksi dari file terkait. o Definisi umum o Definisi terbatas Sistem Informasi Manajemen (Management Information Systems, MIS) Indra Almahdy Ir MSc http://www.mercubuana.ac.id MODUL 06 – 1/19 DATABASE MANAGEMENT SYSTEMS Gambar --- Contoh Spreadsheet dari Tabel COURSE Sistem Informasi Manajemen (Management Information Systems, MIS) Indra Almahdy Ir MSc http://www.mercubuana.ac.id MODUL 06 – 3/19 DATABASE MANAGEMENT SYSTEMS Gambar --- Hierarchical Structure Antara Tabel DEPARTMENT dan Tabel COURSE Contoh Relational Database Suatu database dengan nama Schedule telah dibuat dari tabel yang digunakan sebelumnya Database diimplementasikan dalam Microsoft Access XP. Database memecah informasi ke dalam beberapa tabel karena jika informasi disimpan dalam tabel tunggal akan banyak nilai-nilai data field yang duplicated. Database Schedule Contoh diimplementasikan pada Microsof Access DBMS tetapi hal ini akan serupa dengan produk relational DBMS manapun. Tabel COURSE dalam Access (Gambar ---) adalah daftar nilai data field. Tabel itu sendiri sudah harus didefinisikan dalam Access sebelum nilai-nilai masuk ke data field. Gambar --- menunjukkan definisi dari Code Field. Gambar --- menggambarkan nilai-nilai field Abbreviation akan di-look-up dari daftar nilai-nilai dalam tabel DEPARTMENT. Sistem Informasi Manajemen (Management Information Systems, MIS) Indra Almahdy Ir MSc http://www.mercubuana.ac.id MODUL 06 – 5/19 DATABASE MANAGEMENT SYSTEMS