Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

dokumen-dokumen yang mirip
Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 4 Revisi 2. Tahun Akademik 2012/2013

Pemrograman Web Lanjut 2017

Modul 3. Oleh : Mohammad Sholikin. 1

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

KURSUS ONLINE JASA WEBMASTERS

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

Modul 9 DreamWeaver MX Suendri, S.Kom

Pengenalan Structured Query Language

P - 7 Pembahasan UTS PSIK V

LAPORAN TUGAS BASIS DATA I

Modul 2 DreamWeaver MX Suendri, S.Kom

Konsep Sistem Informasi B. BAB 2 - SQL Overview

Database Management System. Program yang memungkinkan item-item dalam suatu database disusun, diolah dan diperbaharui

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

MODUL 1 Pengenalan MySQL, DDL, DML

Database Systems: Lab. Actvity 1: Database Design. Merancang Database. Merancang Database. Tipe Tabel MySQL.

MODUL PEMPROGRAMAN SQL TINGKAT DASAR 1 STANDAR KOMPETENSI: MENERAPKAN BAHASA PEMPROGRAMAN SQL TINGKAT DASAR SMK NEGERI 1 MAJALENGKA

BAB II PEMBUATAN DAN MANAJEMEN TABLE

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

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

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:

Data Manipulation Language (DML) & Data Control Language (DCL) pada Database

Pertemuan 12 Pengenalan Structured Query Language

Cara Membuat Database Dengan Command Prompt

Database MySql. Mata Pelajaran: Database SMK Qamarul Huda Jurusan TKJ Kelas XII. Disusun oleh: Heru Minandar,ST.

Untung Subagyo

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

PEMROGRAMAN WEB 2 DATABASE,MYSQL. Rio andriyat krisdiawan, m.kom

BAB I Penginstallan dan setting PHPTriad

Modul 7 DreamWeaver MX Suendri, S.Kom

MODUL IV DATA DEFINITION LANGUAGE (DDL)

BAB 1 PENDAHULUAN Latar Belakang Masalah

STUPID LOGIC PROGRAMMING II

Pertemuan 10. Bahasa Query Terapan

SQL. Pemrograman Web II. Ganjil

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

Perangkat Lunak Pengembangan Web

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

Konsep Dasar Basis Data. Oleh: Harnan Malik Abdullah, ST., MSc. Program Pendidikan Vokasi Universitas Brawijaya 2017

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

PERINTAH DASAR MySQL

Praktikum 2 Mata Kuliah : Sistem Pengolahan Basis Data Dosen : Nandang Hermanto

JURNAL PRAKTIKUM (LAB. ACTIVITY) PENGOLAHAN BASIS DATA DT022

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

Praktikum Basis Data 14 Structure Query Language 2


SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

MODUL I PENGENALAN MYSQL

Hendra Setiawan ( )

TUGAS I PRAKTIKUM SISTEM BASIS DATA. Nama: Krisna Pandu Wibowo( )

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

TUGAS PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASIS DATA

MySQL AL AZHAR COMPUTER CLUB

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

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

PENGANTAR TEKNOLOGI SISTEM INFORMASI MANAGEMENT 2

Transact SQL ; DDL 1 st

Pengenalan Database Management System MySQL. Pokok Bahasan: Pengenalan DataBase Pembangunan database berbasis Client-Server Dasar-Dasar MySQL

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

LAPORAN PRAKTIKUM BASIS DATA

DASAR-DASAR SQL SERVER 2005

Praktikum Basis Data. By. Rita Wiryasaputra, ST., M. Cs.

E-trik Ajax. Database MySQL. Dedi Alnas

M O D U L K U L I A H

Perintah CMD. Kata kunci : Aplikasi perancangan informasi menggunakan CMD (command promt).

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

7 VARIASI INSERT YANG TERLUPAKAN

MODUL 7 STRUCTURED QUERY LANGUAGE

RANGKUMAN PHP dan MYSQL

BAB 2 LANDASAN TEORI

15-Jan DATABASE - MySQL. Database. Constraints. Tujuan: Memahami perintah-perintah dasar DDL dan DML

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Rencana Pelaksanaan Pembelajaran

MENGENAL SYNTAX DML PADA SQL

MySQL J A M K E T I G A

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

Sejarah(1) Sejarah(2) STRUCTURE QUERY LANGUANGE (1) Definisi SQL

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

INTERNET PROGRAMMING DATABASE

S Q L STRUCTURED QUERY LANGUAGE DEFINITION MANIPULATION C O N T R O L D M L SELECT INSERT UPDATE DELETE

RENCANA PEMBELAJARAN SEMESTER

LATAR BELAKANG IBM San Jose Research Laboratory.

Pengertian Query. Query adalah perintah-perintah untuk mengakses data pada sistem basis data

Contoh Aplika Aplik si a VB dengan Database Oracle 1

Apakah SQL? Membuat basis data dan struktur tabel Input, update, dan delete data dari tabel Membuat query sederhana dan kompleks SQL

Pertemuan III Oleh: Ilham Rais Arvianto, M.Pd

SQL. Brigida Arie Minartiningtyas, M.Kom

MODUL 2 PENGENALAN DATA DEFINITION LANGUAGE (DDL) & DATA MANIPULATION LANGUAGE (DML)

Mahasiswa mampu menjelaskan fungsi data management, business process management dalam suatu perancangan SIM suatu organisasi.

Basis Data (Database) Oleh : Edi Sugiarto, S.Kom, M.Kom

Basis Data Spasial Modul 2

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

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

PRAKTIKUM SISTEM BASIS DATA. Tugas I. Disusun oleh: Yoga Asmara (TI/ )

Transkripsi:

Modul 2 Revisi 2. Tahun Akademik 2012/2013 Pemrograman Web 1 Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran Untuk kalangan Akademi Manajemen Informatika dan Komputer (AMIK) Royal Kisaran, Seluruh isi dokumen ini dapat digunakan, dimodifikasi dan disebarluaskan secara luas serta melakukan penulisan ulang tanpa harus mendapat izin penulis untuk tujuan pendidikan, pembelajaran dan bukan komersial (nonprofit) dengan syarat tidak menghilangkan, menghapus atribut penulisan dokumen ini dan pernyataan lisensi yang disertakan dalam setiap dokumen. Dokumen ini bisa anda download via http://phpbego.wordpress.com Kisaran 2013.

- Untuk Indonesia Tanah Air Tercinta - Akademi Manajemen Informatika dan Komputer Royal Kisaran 2

Tentang Penulis M. Sabir Ramadhan, M.Kom Merupakan Dosen senior Akademi Manajemen Informatika dan Komputer (AMIK) Royal Kisaran. Matakuliah yang pernah dipegang antara lain Pemrograman Visual Basic, Pemrograman Web, Internet dan Website. Suendri, S.Kom Merupakan Dosen Muda Akademi Manajemen Informatika dan Komputer (AMIK) Royal Kisaran. Matakuliah yang pernah dipegang antara lain Pemrograman Berorientasi Objek, Pengantar Internet, Pemrograman Web, Internet dan Website dan Komunikasi Data. Selain sebagai dosen sekaligus Kepala Bidang Sistem Informasi STMIK-AMIK Royal Kisaran tahun 2012 dan Programmer serta Web Developer Sistem Informasi (SISFO) Kampus STMIK- AMIK Royal Kisaran http://www.royal.ac.id. Email: endrie_159@yahoo.com, Facebook: www.facebook.com/suendribego, Blog: http://phpbego.wordpress.com Akademi Manajemen Informatika dan Komputer Royal Kisaran 3

Project Tujuan : Introduction and MySQL Command Line : Pendahuluan dan Memahami Perintah MySQL via Command Line SQL merupakan singkatan dari Structured Query Language. SQL atau juga sering disebut sebagai query merupakan suatu bahasa (language) yang digunakan untuk mengakses database. SQL dikenalkan pertama kali dalam IBM pada tahun 1970 dan sebuah standar ISO dan ANSII ditetapkan untuk SQL. Standar ini tidak tergantung pada mesin yang digunakan (IBM, Microsoft atau Oracle). Hampir semua software database mengenal atau mengerti SQL. Jadi, perintah SQL pada semua software database hampir sama. Terdapat 3 (tiga) jenis perintah SQL, yaitu : 1. DDL atau Data Definition Language DDL merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur database, dalam hal ini database dan table. Beberapa perintah dasar yang termasuk DDL ini antara lain : a. CREATE b. ALTER c. RENAME d. DROP 2. DML atau Data Manipulation Language DML merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain : a. SELECT b. INSERT c. UPDATE d. DELETE Akademi Manajemen Informatika dan Komputer Royal Kisaran 4

3. DCL atau Data Control Language DCL merupakan perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges). Perintah SQL yang termasuk dalam DCL antara lain : a. GRANT b. REVOKE Untuk Modul 2 ini, kita akan membahas perintah SQL yang pertama, sedangkan perintah kedua dan ketiga akan dibahas pada Modul berikutnya. a. Langkah pertama, pastikan MySQL anda telah aktif. saja Klik tombol start pada Apache dan MySql atau anda bisa start pada tombol MySql Gambar 1. XAMPP Control Panel b. Aktifkan MySQL Command Line Buka Command Pront di windows anda atau dengan jalan pintas dengan menekan Logo Windos+R bersamaan pada keyboard anda. Selanjutnya pastikan anda pada partisi C dan masukkan perintah berikut. Akademi Manajemen Informatika dan Komputer Royal Kisaran 5

C:\> cd xampp\mysql\bin C:\xampp\mysql\bin> mysql u root Berikut screenshoot mysql pada command pront. Gambar 2. Command Pront 3.1 Melihat Semua database Untuk melihat semua database yang ada pada MySQL anda, anda dapat menggunakan perintah berikut Show databases; Note: Pengertian database, jenis dan aplikasi lainnya bisa anda pahami pada matakuliah lainnya yang berhubungan. Pastikan anda telah paham maksud dari database, dosen anda akan melakukan review kembali saat perkuliahan dan memastikan anda paham. Semua database yang ada akan ditampilakan pada command pront seperti pada gambar berikut ini. Akademi Manajemen Informatika dan Komputer Royal Kisaran 6

Gambar 3. Melihat database 3.2 Membuat database pertama ( CREATE ) Untuk membuat database, gunakan perintah berikut. create database nama_database; Contoh : create database dbpertama; Note : Dalam tahap belajar ada 3 aturan penulisan pada nama database dan field yang mesti anda ikuti : 1. Gunakan selalu huruf kecil. 2. Jangan gunakan spasi. 3. Nama harus UNIK ( Tidak boleh sama dengan yang lainnya). Aturan ini tidak baku dan tidak mengikat, namun diharuskan dalam tahan belajar. Berikut gambar pembuatan database via Command Pront anda. Akademi Manajemen Informatika dan Komputer Royal Kisaran 7

Gambar 4. Membuat Database 3.3 Menggunakan database Sebelum kita melakukan penambahan, pengurangan atau operasi lain dalam database tersebut, kita mesti masuk terlebih dahulu ke dalam database yang kita buat sebelumnya. use nama_database; Contoh : use dbpertama; Gambar 5. Menggunakan Database Akademi Manajemen Informatika dan Komputer Royal Kisaran 8

3.4 Membuat table Berikut code yang anda gunakan untuk membuat table CREATE TABLE nama_table ( field1 type, field2 type,... primary key(fieldx) ); Contoh : CREATE TABLE table1 ( field1 int NOT NULL, field2 varchar(20), field3 varchar(50), field4 text, primary key(field1) ); Selanjutnya bisa anda lihat pada gambar berikut ini Gambar 6. membuat table Akademi Manajemen Informatika dan Komputer Royal Kisaran 9

3.5 Melihat table Untuk melihat table-table yang telah kita buat, anda bisa menggunakan code berikut ini. SHOW tables; Berikut sreenshootnya. Gambar 7. Melihat Table 3.6 Melihat Struktur table Untuk melihat struktur dari table yang kita buat, ketikkan code berikut. DESC nama_table; Contoh : DESC table1; Gambar 8. Struktur Table Akademi Manajemen Informatika dan Komputer Royal Kisaran 10

3.7 Perobahan Table ( ALTER ) ALTER merupakan perintah yang digunakan untuk melakukan perobahan atau pengeditan terhadap table atau field yang anda dalam database, perobahan termasuk melakukan penambahan, pengeditan bahkan penghapusan dari table dan field yang telah ada sebelummnya. a. Menambahkan / menyisipkan 1 field pada table. ALTER TABLE nama_table alter_option; Contoh : ALTER TABLE table1 ADD field5 date NOT NULL; Berikut screenshootnya : Gambar 9. Menambahkan Field b. Menghapus 1 field pada table Gunakan perintah berikut jika anda ingin menghapus 1 field dari table ALTER TABLE table1 DROP field5; Hasilnya bisa anda lihat pada gambar berikut ini. Akademi Manajemen Informatika dan Komputer Royal Kisaran 11

Gambar 10. Menghapus field c. Merobah nama field Jika anda ingin merobah atau mengganti nama field, gunakan perintah berikut. alter table nama_table rename to table_lain; Hasilnya dapat anda lihat pada gambar berikut ini. Gambar 11. Merobah nama field Akademi Manajemen Informatika dan Komputer Royal Kisaran 12

3.8 Menghapus Table ( DROP ) Anda bisa menggunakan perintah berikut jika ingin menghapus table. DROP TABLE nama_table; Hasilnya seperti pada gambar berikut ini Gambar 12. Menghapus table Akademi Manajemen Informatika dan Komputer Royal Kisaran 13