MYSQL - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

MYSQL

Description:

... (row atau record) dan kolom(column atau field). ... Untuk memodifikasi (merubah) isi record tertentu adalah dengan menggunakan perintah sebagai berikut: ... – PowerPoint PPT presentation

Number of Views:94
Avg rating:3.0/5.0
Slides: 21
Provided by: Super504
Category:
Tags: mysql

less

Transcript and Presenter's Notes

Title: MYSQL


1
MYSQL
  • Create database table, insert record, phpmyadmin

2
Dasar-dasar mysql
  • Dalam bahasa SQL pada umumnya informasi tersimpan
    dalam tabel-tabel yang secara logik merupakan
    struktur dua dimensi terdiri dari baris (row atau
    record) dan kolom(column atau field). Sedangkan
    dalam sebuah database dapat terdiri dari beberapa
    table.
  • Seperti yang telah dijelaskan di awal, mysql
    merupakan pasangan dari php, walaupun sebenarnya
    bisa menggunakan database yang lainnya

3
  • Pada mysql terdapat tipe-tipe data yang
    digunakan, diantaranya

4
  • Mysql telah menyediakan fasilitas editing
    text-based yang ringan diakses walaupun melalui
    remote sekalipun. Namun secara visual kurang
    nyaman digunakan
  • Editor mysql yang sudah support GUI (graphical
    user interface) juga banyak beredar, baik yang
    gratis maupun berbayar. Diantaranya phpmyadmin
    (sudah include di xampp), heidisql (free), dan
    Navicat (berbayar).
  • Semua editor memiliki keunggulan dan kelemahan
    masing-masing, phpmyadmin akan menjadi lambat
    jika record sdh terlalu banyak

5
Menyusun Database
  • Sebelum membuat aplikasi, hal pertama yang harus
    direncanakan dengan baik adalah struktur
    databasenya.
  • Studi Kasus Sistem Kios Komik
  • Tabel
  • - Data Buku (No,Judul,Deskripsi,Tanggal
  • Beli,harga beli,harga sewa)
  • - Data Pelanggan (ID,Nama,Alamat,No
  • Telp,No KTP,Tgl Lahir)
  • - Data transaksi (ID,No Buku,tgl pinjam,tgl
  • kembali,biaya)

6
Flowchart
7
Membuat database table
  • Untuk masuk ke program Mysql,melalui command
    prompt jalankan perintah
  • CgtMYSQL u root ltentergt
  • Jika belum bisa buatlah path terlebih dahulu
  • Cgtpath c\xampp\mysql\bin ltentergt
  • lalu ulangi langkah pertama
  • Jika sukses/berhasil, maka akan tampil jendela
    perintah mysql

8
  • Bentuk prompt mysqlgt adalah tempat menuliskan
    perintah-perintah MySQL. Setiap perintah SQL
    harus diakhiri dengan tanda titik-koma .
    Cara untuk membuat sebuah database baru adalah
    dengan perintah
  • create database namadatabase
  • Contoh kasus
  • create database kiosdb

9
  • Untuk membuka sebuah database dapat menggunakan
    perintah berikut ini
  • use namadatabase
  • Contoh
  • use kiosdb
  • Perintah untuk membuat tabel baru adalah
  • create table namatabel ( column_name column_type
    )
  • Contoh kasus untuk membuat tabel data buku, maka
    perlu didetailkan setiap field-nya

10
Field/Kolom Tipe Data Keterangan
no Int(4) not null primary key angka dengan panjang maksimal 4, sebagai primary key, tidak boleh kosong
judul Char(25) not null teks dengan panjang maksimal 25 karakter, tidak boleh kosong
deskripsi Char(50) not null teks dengan panjang maksimal 50 karakter, tidak boleh kosong
tgl_beli Date not null Tanggal/bulan/tahun,tidak boleh kosong
harga_beli Float(6,2) not null Angka real dengan panjang maksimal 6 dan decimal 2,tidak boleh kosong
harga_sewa Float(6,2) not null Angka real dengan panjang maksimal 6 dan decimal 2,tidak boleh kosong
11
  • Perintah MySQL untuk membuat tabel seperti diatas
    adalah
  • CREATE TABLE data_buku (
  • no INT(4) NOT NULL,
  • judul CHAR(25) NOT NULL,
  • deskripsi CHAR(50) NOT NULL,
  • tgl_beli DATE NOT NULL, harga_beli FLOAT( 6, 2
    ) NOT NULL,
  • harga_sewa FLOAT(6,2) NOT NULL,
  • PRIMARY KEY (no)
  • )
  • Selanjutnya buatlah 5 contoh record untuk table
    data_buku

12
  • Untuk memasukkan sebuah baris (record) kedalam
    tabel MySQL adalah sebagai berikut
  • INSERT INTO namatabel
  • (kolom1, kolom2, kolom3,)
  • VALUES
  • (value1,value2,value3,...)
  • Masukkan ke-5 record yang telah dibuat ke dalam
    tabel melalui perintah di atas tersebut
  • Isi tabel dapat ditampilkan dengan menggunakan
    perintah SELECT, cara penulisan perintah SELECT
    adalah
  • select kolom from namatable

13
  • Contoh
  • Untuk menampilkan kolom (field) no dan judul
    pada tabel data_buku
  • select no, judul from data_buku
  • Untuk menampilkan semua kolom(field) pada
    tabel data_buku
  • select from data_buku
  • Untuk menampilkan semua kolom pada tabel
    anggota yang berada pada tgl_beli
  • Tanggal spesifik
  • select from data_buku where tgl_geliTanggal
    spesifik
  • Untuk menampilkan semua kolom pada tabel
    data_buku dengan urut judul
  • select from data_buku order by judul
  • Untuk menghitung jumlah record pada tabel
    data_buku
  • select count() from data_buku
  • Untuk menampilkan harga_beli pada tabel
    data_buku
  • select harga_beli from data_buku
  • Untuk menampilkan judul dan tgl_beli yang
    dibeli pada tanggal spesifik
  • select judul,tgl_beli from data_buku where
    tgl_beli like tanggal spesifik

14
  • Untuk menghapus suatu record dengan kriteria
    tertentu digunakan perintah sebagai berikut
  • delete from namatabel where kriteria
  • Contoh
  • Menghapus record dari tabel data_buku yang
    bernomor 3
  • delete from data_buku where no3
  • Untuk memodifikasi (merubah) isi record tertentu
    adalah dengan menggunakan perintah sebagai
    berikut
  • update namatabel set kolom1nilaibaru1,
    kolom2nilaibaru2 where kriteria
  • Contoh
  • Merubah judul dari data_buku yang berjudul
    judul1 menjadi judul2 dalam tabel
    data_buku.
  • update data_buku set juduljudul2 where
    n02

15
Membuat database table menggunakan phpmyadmin
  • Masuk ke aplikasi phpmyadmin melalui web browser,
    ketikkan http//localhost/phpmyadmin
  • Isikan username dan password jika diproteksi

16
  • Setelah sukses melakukan login maka akan
    ditampilkan halaman utama aplikasi
  • Pada bagian Ciptakan database baru, ketikkan
    nama database yang hendak dibuat kemudian tekan
    tombol Ciptakan

17
  • Selanjutnya aplikasi akan aktif di tabel yang
    baru dimana di jendela kiri ditunjukkan nama
    database tersebut.
  • Pada kolom Ciptakan tabel baru, ketikkan
    nama_tabel dan jumlah kolom yang diinginkan

18
  • Masukkan data setiap field dan lengkapi
    parameter-parameter yang diperlukan
  • Setelah semua field dilengkapi,tekan tombol
    Simpan

19
  • Tanda pensil untuk melakukan editing dan tanda X
    untuk menghapus field/kolom
  • Untuk menyisipkan record, pilih menu Sisipkan dan
    ketikkan informasi record tsb

20
  • Buatlah tabel-tabel yang lain
  • Sisipkan beberapa record sebagai sampel data
  • Pelajari cara menghubungkan mysql ke php
  • Pelajari cara menyisipkan record melalui aplikasi
    php
Write a Comment
User Comments (0)
About PowerShow.com