BASIS DATA DATABASE TOKO SEPATU SEVANA grutty (Cibaduyut no 08 Kota Bandung)
M. Hafidz Naufal Hilal Septian Arif Maulana Vicky Aldiansyah
Daftar Isi Pengertian dan Tujuan Basis Data Komponen dan Sistem Basis Data Istilah-istilah dasar Pengertian,Tujuan dan Proses Normalisasi Identifikasi relasi 3 Penginputan Database menggunakan My SQL XAMPP
PENGERTIAN BASIS DATA The Power of PowerPoint | thepopp.com 4 BASIS karakter atau ciri atau sesuatu yang ada dalam suatu subjek yang dicatat yang bersifat sistematik dan representatif. DATA Basis dapat diartikan sebagai markas atau gudang, tempat berkumpul. BASIS DATA Himpunan kelompok data atau arsip yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat & mudah
Tujuan Utama Memperoleh atau menemukan kembali data (yang kita cari) dengan mudah dan cepat. Kecepatan dan Kemudahan (Speed) Kelengkapan (Completeness) Efisiensi Ruang Penyimpanan (Space) Kebersamaan Pemakaian (Sharability) Keakuratan (Accuracy) Ketersediaan (Availability) 5 TUJUAN BASIS DATA
SISTEM BASIS DATA Sistem Basis Data sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer)dan sekumpulan program (DBMS/DataBase Management System) yang memungkinkan beberapa pemakai dan/atau program lain untuk mengakses dan memanipulasi file-file (tabel-tabel) tersebut. The Power of PowerPoint | thepopp.com 6
Ciri-ciri data dalam database; Data tersimpan secara terintegrasi. Data dapat dipakai secara bersama- sama. KOMPONEN SISTEM BASIS DATA DATA 2 HARDWARE 3 SOFTWARE 4 USER Perangkat keras yang digunakan dalam mengelola sistem database. Peralatan untuk penyimpanan database, yaitu secondary storage (harddisk, disket, flash disk, CD) Peralatan input (keyboard, scanner, kamera digital) dan output (printer, layar monitor) Peralatan komunikasi data (ethernet card, modem) 3 Perangkat lunak perantara antara pemakai dengan data fisik. Perangkat lunak dapat berupa data base management system dan berbagai program aplikasi 4 Sebagai pemakai sistem. Database Administrator (DBA), Programmer End-user
ISTILAH – ISTILAH DASAR FIELD Lokasi penyimpanan untuk salah satu elemen data atribut. ATRIBUT Deskripsi data yang bisa mengidentifikasikan entitas.Misal:entitas mobil adalah no. mobil, merk mobil,warna mobil dsb.. RECORD Kumpulan dari field yang berhubungan satu sama lain. ENTITAS Sekumpulan obyek yang mempunyai karakteristik sama dan bisa dibedakan dari lainnya. Obyek dapat berupa barang, orang, tempat atau suatu kejadian. Missal : pegawai, mobil, nilai dsb. The Power of PowerPoint | thepopp.com 8
FILEBASIS DATA KEY Kumpulan dari record yang menggambarkan himpunan Entitas Kumpulan file yang digunakan oleh program aplikasi serta membentuk hubungan tertentu di antara record-record di file-file tersebut Elemen Record yang dipakai untuk menemukan Record tersebut pada waktu akses The Power of PowerPoint | thepopp.com 9 ISTILAH – ISTILAH DASAR
Normalisasi Pengertian Normalisasi Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik. Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan The Power of PowerPoint | thepopp.com 10
Untuk menghilang kerangkapan data Untuk mengurangi kompleksitas Untuk mempermudah pemodifikasian data The Power of PowerPoint | thepopp.com 11 TUJUAN NORMALISASI
Proses Normalisasi Data diuraikan dalam bentuk tabel, selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat. Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai memenuhi bentuk yang optimal. The Power of PowerPoint | thepopp.com 12
13 Identifikasi Relasi Primary key/Kunci Utama Foreign Key/Kunci Tamu
14 Penginputan Database menggunakan My SQL XAMPP
15
16
17
18
19
20
21
22 Contoh Operasi Select dan SUM
23 Operasi Inner Join
24 Operasi MIN dan MAX
25 Operasi IN