Dewi Sartika, M.Kom MENGENAL DATABASE Database merupakan pengorganisasian data dengan bantuan komputer, untuk memungkinkan data diakses(membaca dan memanipulasi) dengan mudah dan cepat. Informasi merupakan bentuk penyajian data melalui mekanisme pemrosesan, yang bermanfaat bagi pihak tertentu DATA PROSES Dewi Sartika, M.Kom INFORMASI DBMS DataBase Management System merupakan perangkat lunak yang digunakan untuk mempermudah dalam pengelolaan database. Relational DataBase Management System (RDBMS) merupakan model basis data berupa tabel-tabel yang saling berhubungan Dewi Sartika, M.Kom MEKANISME PENGAKSESAN DATABASE Internet Aplikasi Dengan Delphi MySQL Database Server Server Klien Dewi Sartika, M.Kom ISTILAH DALAM RDBMS Kolom (field) merupakan satuan data terkecil dalam sebuah tabel NPM Nama Jurusan Fakultas Jenis Kelamin 201521001 Oki Setya 5 Budi Sistem Informasi Ilmu Komputer Laki-laki 201521000 M. Ridho 8 Sistem Informasi Ilmu Komputer Laki-laki 201411004 Naek Paruli 1 H InformatikaBaris (record) Ilmu merupakan Laki-laki Komputer kumpulan kolom yang Informatika menyatakan Ilmu suatu dataLaki-laki Komputer yang saling terkait Dewi Sartika, M.Kom 201611004 Nurhadi 5 ISTILAH DALAM RDBMS Relationship merupakan kaitan atau asosiasi antar dua buah tabel. Relationship pada tabel dapat berupa : 1 – 1 yaitu tiap data pada suatu tabel berpasangan hanya satu data pada tabel lain 1 – M yaitu tiap data pada suatu tabel berpasangan dengan banyak data pada tabel lain M – M yaitu tiap data pada tabel A berpasangan dengan banyak data pada tabel B, dan tiap data pada tabel B berpasangan pada banyak data pada tabel A Dewi Sartika, M.Kom ISTILAH DALAM RDBMS Kunci Primer (Primary Key) merupakan kunci yang berperan sebagai identitas yang unik untuk masing-masing baris data. Setiap tabel harus memiliki primary key yang dapat berupa satu atau beberapa kolom. Kunci Tamu (foreign key) merupakan kunci primary yang menjadi penghubung dengan tabel lain Dewi Sartika, M.Kom ISTILAH DALAM RDBMS Indeks merupakan mekanisme dalam database yang memungkinkan pencarian data dapat dilakukan lebih cepat. Namun indeks akan membuat pembaharuan (penambahan dan penghapusan) data menjadi lebih lambat, karena setiap pembaharuan maka indeks akan diperbaharui Dewi Sartika, M.Kom NORMALISASI Normalisasi diperlukan untuk merubah suatu tabel menjadi dua atau lebih tabel agar menghasilkan database yang sesuai dengan aturan. Dewi Sartika, M.Kom TAHAPAN NORMALISASI 1) 2) 3) Normal pertama : setiap kolom bernilai tunggal untuk setiap baris Normal kedua : semua kolom yang bukan primary key akan bergantung dengan primary key Normal ketiga : setiap kolom bukan primary key tidak memiliki ketergantungan transitif terhadap primary key Dewi Sartika, M.Kom OVERNORMALISASI Overnormalisasi adalah memecah lagi tabel – tabel setelah melalui tahap normalisasi ketiga yang bertujuan untuk mempercepat pengaksesan Dewi Sartika, M.Kom Terus Berlatih!!