Michael Monty Widenius David Axmark Allan Larson

dokumen-dokumen yang mirip
PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

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

Modul 1 Pengenalan Struktur dan Tabel

PENGERTIAN PHP DAN MYSQL

BAB II. KAJIAN PUSTAKA

Pertemuan 11 Pengenalan DBMS dan MySQL

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

PENGERTIAN DATABASE MySQL

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

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

BAB III LANDASAN TEORI

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

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

MODUL I PENGENALAN MYSQL

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

PERINTAH DASAR MySQL

Bab 2. Tinjauan Pustaka

2.3. Pengertian Aplikasi.

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

LAPORAN TUGAS BASIS DATA I

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

MySQL AL AZHAR COMPUTER CLUB

Cara Belajar Xampp Pada Mysql untuk Php

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

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

Modul 3. Oleh : Mohammad Sholikin. 1

Untuk mengakses MySQL dengan mode text dari Console (Command Prompt = Microsoft Windows), dapat dilakukan dengan cara : 1.

Sistem Basis Data. Prepared by LittleRadita STMIK- AUB Surakarta

Bab II. TINJAUAN PUSTAKA


BAB 8 MEMBUAT BASIS DATA DENGAN MySQL

Pemanfaatan Fuzzy Tahani Dalam Sistem Pendukung Keputusan Pemilihan Handphone. Abdurochman, Y. Tyas Catur P, S.Si, M.Kom

BAB 2 LANDASAN TEORI

Pertemuan 9 Struktur Query Language(SQL)

Pemrograman Web Lanjut 2017

BAB II TINJAUAN PUSTAKA

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

BAB II TINJAUAN PUSTAKA. Menurut Jogianto (2001), Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

E-trik Ajax. Database MySQL. Dedi Alnas

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

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

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.

BAB II LANDASAN TEORI

Sistem Manajemen Basis Data (MYSQL)

BAB II LANDASAN TEORI

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

BAB II TINJAUAN PUSTAKA

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

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

Pengenalan Web Server dan Server Side Scripting

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

BAB II TEORI PENUNJANG

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

BAB II TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

Seri 01 : Belajar Database MySQL

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB I Penginstallan dan setting PHPTriad

MODUL PENGENALAN MYSQL SMK MAHADHIKA 4 TEKNIK KOMPUTER DAN JARINGAN

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

( Dari Ms-DOS windows, diasumsikan mysql client berada pada direktori tersebut.) mysql ( dari Linux). mysql --help

SOFTWARE TERBAIK UNTUK DATABASE

MySQL J A M K E T I G A

Otodidak. MySQL untuk Pemula

Perintah - Perintah Dasar Pada MySQL

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

PRAKTIKUM 1 PENGENALAN SQL SERVER 2000

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

BAB 2 TINJAUAN PUSTAKA

Koneksi Java ke MySQL Database. Edi Sugiarto, S.Kom, M.Kom

Bab 4: Teknologi Yang Dipakai

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

BAB II LANDASAN TEORI

SISTEM INFORMASI PELATIHAN LEMBAGA PENGEMBANGAN DAN PENJAMINAN MUTU PENDIDIKAN UNIVERSITAS DIPONEGORO SEMARANG

BAB II LANDASAN TEORI. Untuk melakukan penelitian ini, diperlukan pemahaman-pemahaman

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

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

MODUL 1 Pengenalan MySQL, DDL, DML

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.

BAB III PERANCANGAN SISTEM

BAB II LANDASAN TEORI. Menurut Zulkifli Amsyah (2003 : 27) Sistem adalah elemen-elemen yang

BAB 2 LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 LANDASAN TEORI

KAMUS INGGRIS-INDONESIA BERBASIS J2ME

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI SEKOLAH (STUDI KASUS SMP N 2 PATIKRAJA BANYUMAS)

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

MANAJEMEN BASIS DATA MYSQL PADA SITUS FTP LAPAN BANDUNG

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

MySQL. Setelah Anda melakukan tahapan-tahapan di atas Anda akan dapatkan screen seperti ini

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

BAB III LANDASAN TEORI. dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara

DATABASE SERVER WEB SERVER SUBDOMAIN

BAB II LANDASAN TEORI. Beberapa definisi tentang Database menurut para ahli: Database adalah koleksi atau kumpulan data yang mekanis,

APLIKASI E-COMMERCE DISTRO MAHODENK PANGKALAN BUN. Dharma Siswahyu, Teguh Kristianto

Transkripsi:

Pertemuan 10 MYSQL

Mysql MySQL adalah Relational Database Management Sistem (RDBMS) yang diidistribusikan secara gratis dibawah lisensi GPL(General Public License). Dimana setiap orang bebas untuk menggunakan MYSQL, namun tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database dapat diketahu dari cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya.

Mysql (Lanjutan) MySQL merupakan hasil ciptaan dari Michael Monty Widenius, David Axmark, dan Allan Larson. Pada tahun 1995 mereka lalu mendirikan perusahaan bernama MySQL AB di Swedia. Tujuan awal diciptaknnya MySQL yaitu untuk mengembangkan aplikasi web yang aka digunakan oleh salah satu klien MySQL AB. Database MySQL merupakan perangkat lunak database yang berbentuk database relasional atau dalam bahasa basis data sering disebut dengan Relation Database Management System(RDBMS) yang menggunakan suatu bahasa permintaan bernama SQL. Perbedaan antara MySQL dan SQL, MySQl adalah program database server sedangkan SQL adalah bahasa yang digunakan didalamnya.

Keistimewaan Mysql 1. Portability MySQL dapat berjalan stabil pada berbagai sistem operasi di antaranya seperti Windows, Linux, dan Mac OS 2. Open Source MySQL didistribusikan secara open source, dibawah lisensi GPL sehingga anda dapat menggunakannya secara cuma-cuma tanpa dipungut biaya sepeserpun.

Keistimewaan Mysql (Lanjutan) 3. Multi User MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. Hal ini memungkinkan sebuah database server MySQL dapat di akses client secara bersamaan. 4. Performance Tuning MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

Keistimewaan Mysql (Lanjutan) 5. Column Types MySQL memiliki tipe kolom yang sangat kompleks seperti integer, float, double, char, varchar, text, date dan time. 6. Command dan Functions MySQl memiliki operator dan fungsi secara penuh yang mendukung perintah SELECT dan WHERE dalam query.

Keistimewaan Mysql (Lanjutan) 7. Security MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses dengan sistem perizinan yang mendetail serta password terenkripsi. 8. Scalabillity dan Limits MySQL mampu menangani database dalam skala besar dengan jumlah record lebihdari50jutadan60ributabel.

Penginstalan Xampp

Keistimewaan Mysql (Lanjutan) 9. Connectivity MySQL dapat melakukan koneksi dengan client menggunakan protokol TCP/IP dan Unit Soket(Unix) 10. Localisation MySQL dapat mendeteksi pesan kesalahan (Error Code) pada client dengan menggunakan lebih dari 20 bahasa.

10.1 Penggunaan MySQL dengan Command Prompt Dalam pembahasan ini kita akan menggunakan paket program XAMPP versi 1.7.3. Paket XAMPP biasanya di-instal pada direktori atau folder C:\ XAMPP. Sedangkan untuk databasenya akan tersimpan di direktori C:\xampp\mysql\data. Untuk dapat menggunakan mysql terlebih dahulu aktifkan dengan cara sebagai berikut: 1. Pilih menu Start All Programs Accessories Kemudian Pilih Command Prompt. Selanjutnya akan tampil jendela sebagai berikut:

Penggunaan MySQL (Lanjutan) 2. Kemudian ketikkan perintah seperti dibwah ini pada command prompt tersebut untuk menjalankan program mysql: Keterangan Tanda u Tanda p : menyatakan bahwa masuk menggunakan username root : menyatakan masuk menggunakan password

Penggunaan MySQL (Lanjutan) 3. Pada saat anda diminta untuk memasukkan password, tekan enter pada keyboard. Bila perintah tersebut berhasil, maka pada layar akan tampil ucapan selamat datang seperti tampilan dibawah ini:

10.2. Pengantar Sintak Dasar MySQL merupakan bahasa pemrograman database dimana penulisan sintaknya tidak serumit bahasa pemrograman lainnya seperti Java, C++, dan sebagainya. Satu hal yang perlu diingat bahwa setiap penulisan script MySQL di Dos-Prompt harus selalu diakhiri dengan tanda titik koma(;). Didalam source MySQL yang terinstal secara default telah terisi sebuah database yang bernama mysql dan information_schema.

Pengantar Sintak Dasar(Lanjutan) 1. Sintak untuk menampilkan semua nama database yang telah ada adalah Mysql>show databases; Keterangan: Contoh diatas menunjukan bahwa dengan menggunakan sintak show databases; berarti kita dapat menampilkan seluruh nama database yang ada

Pengantar Sintak Dasar(Lanjutan) 2. Sintak untuk bisa masuk kedalam salah satu sistem database adalah Mysql>use nama_database; Keterangan: dengan mengetikkan sintak use mysql; akan tampil kalimat database change, berarti kita telah masuk ke dalam database

Pengantar Sintak Dasar(Lanjutan) 3. Di setiap database tentu ada terdapat beberapa tabel yang menjadi komponen dasar dari sebuah database. Sintak untuk menampilkan seluruh tabel yang telah ada di dalam database mysql adalah Mysql>show tables;

Pengantar Sintak Dasar(Lanjutan) 4. Untuk bisa melihat isi seluruhnya dari salah satu tabel seperti user, maka gunakan sintak sebagai berikut ini: Mysql>select * from nama_tabel; Host User Password Localhost Root Maka akan tampil suatu kolom-kolom dan baris-baris yang telah ada seperti pada gambar. Dari gambar di samping akan terlihat kolom host, user dan password