Vega Valentine, ST, MMSI, MSc --- Matrikulasi Sarmag 2013 APLIKASI PENGOLAH BASIS DATA 1 Pengguna Basis Data Structure Query Language (SQL) Microsoft Access PENGGUNA BASIS DATA System Engineer Tenaga ahli yang bertanggung jawab atas pemasangan SBD Bertugas meng-upgrade sistem dan melaporkan kesalahan sistem kepada pihak yang berwenang Database Administrator (DBA) Tenaga ahli yang bertugas mengontrol basis data secara keseluruhan Bertugas merencanakan dan mengatur kebutuhan sistem database, seperti mengontrol software DBMS, memonitor user yang mengakses database, dsbg 2 PENGGUNA BASIS DATA (2) End user (Pemakai Akhir), berdasarkan cara berinteraksi terhadap SBD, end user dibedakan menjadi: Programmer Aplikasi Berinteraksi dengan SBD melalui DML (Data Manipulation Language) yang disertakan di dalam program dengan bahasa program tertentu (embedded) Pengguna Mahir (Casual User) Berinteraksi dengan menggunakan query yang disediakan oleh DBMS tertentu untuk akses data 3 PENGGUNA BASIS DATA (3) Pengguna Umum (Naïve User) Berinteraksi dengan SBD melalui pemanggilan file executable (.exe) Pengguna Khusus (Specialized/Sophisticated User) Pemakai yang mengembangkan aplikasi BD non konvensional untuk keperluan khusus seperti aplikasi AI (Artificial Intelligence), Sistem Pakar, Pengolahan Citra, dsbg 4 MICROSOFT ACCESS Microsoft Access adalah suatu program aplikasi basis data komputer relasional yang digunakan untuk merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang besar. 5 TIPE DATA PADA MICROSOFT ACCESS Tipe data digunakan untuk semua field dalam tabel Text , digunakan untuk field alfanumerik (gabungan huruf dan angka) Memo dapat menampung 64000 karakter untuk tiap fieldnya, tapi tidak bisa diurutkan/diindeks Number, digunakan untuk menyimpan data numerick yang akan digunakan untuk proses perhitungan matematis. Date/Time Currency Auto Number Yes/No (Boolean) 6 KOMPONEN UTAMA (OBJECT) MICROSOFT ACCESS Table, objek utama dalam database yang digunakan untuk menyimpan kumpulan data yang sejenis Field name atribut Record isi dari field Query (SQL/Structure Query Language) Merupakan bahasa untuk melakukan manipulasi terhadap database DALAM 7 KOMPONEN UTAMA (OBJECT) MICROSOFT ACCESS (2) DALAM Form, digunakan untuk mengontrol proses masukan data (input), menampilkan data (output), memeriksa dan memperbaharui data. 8 KOMPONEN UTAMA (OBJECT) MICROSOFT ACCESS (3) DALAM Report, digunakan untuk menampilkan data yang sudah dirangkum dan mencetak data secara efektif. 9 MYSQL MySQL adalah salah satu aplikasi database server yang umum digunakan. Akses database dengan menggunakan bahasa SQL, yaitu dengan query. Sehingga lebih cocok untuk pengguna mahir (casual user) MySQL tersedia untuk platform Windows dan Linux 10 PHPMYADMIN Phpmyadmin adalah sebuah aplikasi open source yang berfungsi untuk memudahkan manajemen MySQL. Menyediakan GUI (Graphic User Interface) untuk membuat database, table dan mengoperasikan bahasa DML tanpa pengetikkan kode SQL secara manual Phpmyadmin diaktifkan melalui browser dengan mengetikkan: http://localhost/phpmyadmin 11 XAMPP Xampp adalah sebuah paket kumpulan software yang terdiri dari apache, mysql, phpmyadmin, php, Perl, Freetype2,dll. Xampp berfungsi untuk memudahkan instalasi lingkungan php (apache,mysql, phpmyadmin) serta software-software lain yang terkait dengan pengembangan web. Paket aplikasi perlu di extract dan di-install terlebih dahulu, dengan memilih jenis xampp sesuai dengan jenis OS nya. 12 XAMPP/PHPMYADMIN 13