Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

dokumen-dokumen yang mirip
BAB 2 TINJAUAN PUSTAKA

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

PENGERTIAN PHP DAN MYSQL

BAB II. KAJIAN PUSTAKA

Kontrak Kuliah. Pengantar Mysql. Edi Sugiarto, S.Kom, M.Kom

Bab 2. Tinjauan Pustaka

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

BAB I PENDAHULUAN. I.1 Latar Belakang

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

Internet Database. by: Ahmad Syauqi Ahsan

SOFTWARE TERBAIK UNTUK DATABASE

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

Pertemuan 11 Pengenalan DBMS dan MySQL

BAB III LANDASAN TEORI

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

2.3. Pengertian Aplikasi.

BAB III LANDASAN TEORI. 3.1 Sekolah. Sekolah adalah tempat dimana pendidikan diberikan. Juga dapat diartikan

DATABASE MANAGEMENT SYSTEM

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI


Modul 1 Pengenalan Struktur dan Tabel

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

Dapat bekerja di beberapa platform yang berbeda, seperti LINUX, Windows, MacOS dll.

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

Bab II. TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB II LANDASAN TEORI

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

BAB III LANDASAN TEORI. sistematis di dalam komputer yang dapat diolah atau dimanipulasi menggunakan

keharusan yang pemeliharaan; pengawasan dan barang dalam aplikasi Barang ketentuan yaitu yang Persediaan, Aplikasi digunakan menatausahakann Milik

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB III 3. LANDASAN TEORI

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

INTRODUCTION TO NETBEANS IDE

Arsitektur Sistem Basis Data. Gentisya Tri Mardiani, S.Kom., M.Kom

BAB II KAJIAN PUSTAKA. Kecamatan Purwokerto Selatan, Kabupaten Banyumas. Kelurahan yang dipimpin

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

BAB II APLIKASI PENDUKUNG

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB III LANDASAN TEORI. sistem, pengertian sistem informasi, sumber dari sistem informasi, dan metodemetode. lainnya yang dipakai dalam pembahasan.

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB II KAJIAN PUSTAKA

BAB III. Landasan Teori. Bab ini akan menjelaskan mengenai dasar teori yang digunakan oleh penulis sebagai acuan dalam membuat sistem.

Contoh diatas merupakan aplikasi yang menggunakan server sebagai temapat penyimpanannya dan client sebagai tempat input data atau proses lainnya.

Bab 4: Teknologi Yang Dipakai

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. PC, PDA, dan handphone terbaru), tidak perlu menginstall aplikasi client khusus.

Pengenalan Web Server dan Server Side Scripting

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

PERANCANGAN DAN PEMBUATAN PERANGKAT LUNAK AKUNTANSI DASAR UNTUK UNIT PENGELOLA KEUANGAN BADAN KESWADAYAAN MASYARAKAT (BKM) NGAGEL REJO MULYO

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita harus

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. oleh Siti nandiroh,haryanto tahun 2009 dengan objek penentuan rute

BAB III TINJAUAN PUSTAKA

BAB II DASAR TEORI 2.1. Logika Fuzzy Defenisi Logika Fuzzy Himpunan Fuzzy

BAB II LANDASAN TEORI

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. tahun 1993 diartikan: salah satu dari perlengkapan jalan, berupa lambang, huruf,

BAB III LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 LANDASAN TEORI

BAB II. KAJIAN PUSTAKA. beberapa aktifitas yang dilakukan oleh manusia seperti system untuk software

BAB 2 TINJAUAN PUSTAKA. memerlukan Jaringan Internet. Namun Tentu saja filenya berada di komputer

TEKNOLOGI APLIKASI WEB BERBASIS SERVER

Pendayagunaan Software Open Source : CMS, CRM dan ERP

Bab I Pendahuluan 1 BAB I PENDAHULUAN

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk

20 s.d 30 juta. Dengan deskripsi biaya perbulan antara lain Biaya :

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

BAB III TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. Dewasa ini, database merupakan bagian tak terpisahkan dari kegiatan sehari-hari

BAB II TEORI PENUNJANG

SISTEM BASIS DATA. Pendahuluan. Gentisya Tri Mardiani, M.Kom

Transkripsi:

Praktikum Sistem Basis Data MySQL Gentisya Tri Mardiani, M.Kom

Pengenalan RDBMS MySQL Kebanyakan dari database tergantung pada Database Management System (DBMS) untuk mengelola data yang tersimpan dalam sistem basis data dan menyiapkan data agar tersedia bagi pengguna yang ingin mengakses informasi tertentu. sebuah DBMS harus dapat menyimpan data dan memungkinkan data tersebut dapat diambil kembali, dimodifikasi, sekaligus melindungi data terhadap suatu operasi yang dapat merusak atau menyebabkan ketidakkonsistenan (inkonsistensi) data.

Fungsi DBMS Secara umum, beberapa DBMS saat ini mendukung tipe-tipe fungsional berikut: media pengelolaan data, pengelolaan keamanan, pengelolaan transaksi, dukungan konektivitas (dengan berbagai macam pemrograman), optimasi performansi, menyediakan mekanisme backup dan recovery, dan pemrosesan permintaan dan modifikasi data.

RDBMS RDBMS = Relational Database Management System. Perbedaan utama antara DBMS dan RDBMS adalah bahwa RDBMS lebih spesifik ke database relasional. Tidak hanya mendukung penyimpanan data dalam struktur seperti tabel, namun juga sebuah relationship (keterhubungan) di antara tabel-tabel tersebut.

Beberapa aplikasi yang dapat dikategorikan ke dalam software RDBMS adalah seperti: MySQL, Oracle, DB2, SQL Server, dan PostgreSQL. Produk-produk ini sebagaimana perangkat DBMS, mengijinkan Anda untuk mengakses dan mengelola kebutuhan metadata, untuk menentukan data yang disimpan.

Fitur-fitur MySQL Scalability MySQL saat ini dapat menangani database yang cukup besar. Beberapa organisasi atau perusahaan yang telah menerapkannya antara lain: Yahoo!, Cox Communications, Google, Cisco, Texas Instruments, UPS, Sabre Holdings, HP, The Associated Press, dan lainlain. Portability Beberapa sistem operasi yang dapat menjalankan MySQL: Unix, Linux, Windows, OS/2, Solaris, dan MacOS. MySQL juga dapat berjalan pada arsitektur yang berbeda-beda, mulai dari PC pada level bawah sampai level tinggi seperti mainframe. Connectivity MySQL mendukung jaringan secara penuh dan socket TCP/IP, socket Unix, dan named pipes (penamaan). MySQL juga menyediakan API (Application Programming Interface) untuk mendukung konektivitas dengan beberapa aplikasi yang ditulis dengan menggunakan C, C++, Perl, PHP, Java, dan Python.

Fitur-fitur MySQL Security MySQL meliputi sistem yang handal untuk mengontrol akses ke data. System menggunakan sebuah host dan struktur berbasis client yang mengontrol siapa saja yang dapat mengakses informasi tertentu dan tingkatan akses ke informasi tersebut. MySQL juga mendukung protokol SSL (Secure Sockets Layer) untuk membuat suatu koneksi yang terenkripsi. Speed Jumlah waktu yang diperlukan sebuah database MySQL untuk merespon request data sama cepatnya bahkan lebih cepat ketimbang RDBMS komersil lainnya. Web site MySQL (www.mysql.com) menyediakan hasil-hasil tes benchmark yang menunjukkan hasil kecepatan dalam penerapan MySQL. Ease of Use MySQL mudah untuk di-instal dan diterapkan. Pengguna dapat mendapatkannya dan menjalankannya dalam beberapa menit setelah mendownloadnya. Open Source Code MYSQL AB menyediakan source code MYSQL bagi siapa saja untuk mendownload dan menggunakannya.

Penggunaan MySQL 1. Database Backend for a Web Site Sebagai database yang dapat diakses oleh pengguna secara tidak langsung melalui sebuah aplikasi eksternal. Dalam hal ini, database back-end hanya menyimpan data tanpa menyertakan elemenelemen aplikasi pengguna seperti queries, forms, dan reports. 2. Usage Logger Digunakan untuk merekam jejak atau aktivitas dari sebuah sistem. Misalnya, untuk merekam jumlah pengunjung website, halaman yang paling banyak diakses, profil pengunjung, dan lain-lain. 3. Data Warehousing Pengelolaan data untuk keperluan pembuatan keputusan, biasanya data diperoleh dari sejumlah sumber dengan ukuran yang cukup besar, sehingga diperlukan analisis lebih lanjut untuk mendapat informasi yang lebih berharga (sesuai kebutuhan).

Penggunaan MySQL 4. Integrated Database Digunakan untuk menyimpan data berbagai macam aplikasi, dan selanjutnya mengintegrasikan data di antara aplikasi-aplikasi yang berkaitan. 5. Embedded Database Merupakan sebuah DBMS yang terintegrasi di dalam sebuah aplikasi yang memerlukan akses ke data tersimpan, sehingga sistem database seolah-olah tidak nampak bagi pengguna akhir. Database ini juga tidak memerlukan pengelolaan yang banyak atau berkelanjutan.

Lisensi MySQL MySQL merupakan proyek open source, sehingga source code dari MySQL tersedia secara bebas. Sejak Juni 2000 (versi 3.23.19) GNU Public License (GPL) telah valid untuk MySQL. Hal ini meyakinkan bahwa MySQL akan terus berlanjut menjadi open source.