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

dokumen-dokumen yang mirip
Pemrograman Web Lanjut 2017

PERINTAH DASAR MySQL

MySQL AL AZHAR COMPUTER CLUB

TUGAS PRAKTIKUM SISTEM BASIS DATA

TUGAS PRAKTIKUM SISTEM BASIS DATA

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

LAPORAN TUGAS BASIS DATA I

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

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

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

MySQL J A M K E T I G A

Otodidak. MySQL untuk Pemula

PRAKTIKUM SISTEM BASISDATA

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

DATA DEFINITION LANGUAGE

DATABASE - MySQL. Muhammad Zen S. Hadi, ST. MSc.

SQL. Pemrograman Web II. Ganjil

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

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

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

Perintah - Perintah Dasar Pada MySQL

MODUL 1 Pengenalan MySQL, DDL, DML

KURSUS ONLINE JASA WEBMASTERS

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

STUPID LOGIC PROGRAMMING II

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

MODUL I PENGENALAN MYSQL

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

[PRAKTIKUM BASIS DATA TERDISTRIBUSI D3 TI UNS]

Konsep Sistem Informasi B. BAB 2 - SQL Overview

BAB 2 LANDASAN TEORI

BELAJAR DENGAN XAMPP MySQL

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

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

MODUL 4 INTERNET PROGRAMMING DATABASE

Modul-6 MySQL, Koneksi Database, dan Menampilkan Data

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

MODUL IV DATA DEFINITION LANGUAGE (DDL)

Written by Administrator Wednesday, 15 June :49 - Last Updated Thursday, 20 December :10

Mengenal Pemrograman PHP7 Database untuk Pemula

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

BAB 2 LANDASAN TEORI

PHP & MYSQL. Universitas Komputer Indonesia 2004 Taryana. S Login ke dalam Linux Contoh :

Rencana Pelaksanaan Pembelajaran

TUGAS PRAKTIKUM SISTEM BASIS DATA

Eksekusi file setup.exe yang ada dalam CD atau folder instalasi oracle.

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

BAB IV IMPLEMENTASI DAN PENGUJIAN

E-trik Ajax. Database MySQL. Dedi Alnas

PRAKTIKUM SISTEM BASIS DATA

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

BAB IV IMPLEMENTASI DAN PENGUJIAN

Manajemen Data dengan Database MySQL Supriyono, M.Kom

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

LAPORAN PRAKTIKUM SISTEM BASIS DATA

VIEW : Tabel Virtual VIEW 5/29/2017

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

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

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN

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

PENGENALAN SINTAKS DASAR DALAM MySQL

Departemen Pendidikan Nasional. Ditjen Manajemen Pendidikan Dasar dan Menengah. Direktorat Pembinaan Sekolah Menengah Pertama

Gambar 2. 1 Kotak dialog Pilihan Bahasa

Mengenal Operasi Dasar SQL

INTERNET PROGRAMMING DATABASE

M O D U L K U L I A H

Menjalankan aplikasi MYSQL

BAB I Penginstallan dan setting PHPTriad

BAB III PERANCANGAN SISTEM

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

Menjalankan Program Aplikasi Web Sistem Pengolahan Data Nilai Siswa SMA Negeri 1 Piyungan Bantul

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

Langkah Langkah Membuat Blog Secara Offline Menggunakan Wordpress

MEMBERI AKSES USER PADA DATABASE MYSQL

MODUL 5 INTERNET PROGRAMMING : MySQL

MODUL 7 MySQL, Koneksi database dan menampilkan data

Pemrograman PHP & MySQL

MODUL 1 PENGENALAN MYSQL

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

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB 1 PENDAHULUAN Latar Belakang Masalah

IMPLEMENTASI DAN PENGUJIAN

Membangun Website dengan Joomla!

2. Perangkat Jaringan (Kabel UTP, Switch/Hub,Ethernet) Perangkat Lunak 1. Sistem Operasi (WindowsXP, Windows 2000, Windows 2003, Linux)

Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

LAPORAN PRAKTIKUM SISTEM BASIS DATA

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

1 Praktikum #1 - SQL Langkah-Langkah Kerja Solusi Masalah Penutup... 6


BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

Pertemuan 11 Pengenalan DBMS dan MySQL

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

LAPORAN PRAKTIKUM BASIS DATA II

A. Cara Membuat Database & Table di MySQL Server

MODUL 9 WEB PROGRAMMING : MySQL

Tutorial Singkat MySQL Menggunakan AppServ versi for Windows

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. sudah ditentukan. Tujuan implementasi adalah untuk mengkonfirmasi modul program

Basis Data Spasial Modul 2

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA 2011 PENGENALAN DATABASE MYSQL Praktikum ke-1 A. Pengenalan MySQL MySQL merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat Open Source. MySQL merupakan salah satu database terpopuler karena sering dintegrasikan dengan PHP yang sangat powerful pada platform pengembangan sistem berbasis web. File executable MySQL dapat diunduh di situs www.mysql.com. Selain itu file program MySQL terdapat pada bundel perangkat lunak XAMPP yang merupakan gabungan dari Apache server, MySQL, dan PHP. Interface pengembangan pada basis data MySQL yaitu dengan menggunakan command line dan menggunakan PHPMyAdmin yang berbasis web. Untuk menggunakan mysql command line yaitu dapat diakses melalui command prompt. Untuk dapat mengakses MySQL melalui web, bisa digunakan PHPMyAdmin yang diakses dari browser internet. 1

B. Start dan Stop MySQL MySQL membutuhkan sebuah service untuk menjalankan dan menghentikan program. Terdapat beragam cara untuk start dan stop MySQL. Ada dua cara yang banyak digunakan untuk menjalankan dan menghentikan service MySQL. Cara pertama melalui command line. Selanjutnya cara kedua, yaitu menjalankan dan menghentikan service MySQL dengan menggunakan control panel bawaan XAMPP. 2

C. Login dan Logout MySQL Setelah service MySQL sudah dijalankan, selanjutnya dengan melakukan login ke MySQL berbasis command line. Dari gambar diatas dapat dijelaskan bahwa untuk membuka program MySQL berbasis command line, harus membuka folder bin yang terdapat pada folder mysql. Selanjutnya memanggil mysql.exe dengan perintah mysql u root -p, yang mana (-u) merupakan user yang bernama root dan (-p) yang merupakan password. Perintah (- p) dapat dihilangkan apabila root tidak memiliki password. Selain user root, kita juga bisa membuat user baru dengan password tertentu. Misalkan user dengan nama uin dan password uin. Selanjutnya untuk keluar dari program MySQL dapat digunakan perintah (\q), quit, dan exit. 3

D. Pembuatan Database Baru MySQL Sebelum memulai pembuatan database baru pada MySQL, perlu diketahui bersama bahwa penulisan kode SQL pada sistem operasi Windows adalah not case sensitive, berbeda dengan menggunakan Linux/UNIX yang case sensitive. Case sensitive artinya penulisan karakter besar kecil dianggap berbeda. Saran, sebaiknya menggunakan karakter yang case sensitive. Jadi apabila memakai huruf kecil, maka huruf kecil semuanya, demikian sebaliknya. Buatlah database baru dengan nama perdagangan. Selanjutnya untuk melihat semua database, gunakan perintah show databases. Selanjutnya untuk dapat memakai database, gunakan perintah use diikuti nama database. E. Pembuatan Tabel MySQL (CREATE TABLE) Sebelum pada tahap pembuatan tabel, perlu diketahui bahwa MySQL memiliki banyak storage engine. Storage engine yang banyak dipakai yaitu MyISAM dan InnoDB. Pada tipe MyISAM tidak mendukung foreign key. Foreign key yaitu sebuah atribut dalam suatu relasi yang merujuk ke kunci primer relasi lain. Jadi apabila ingin menggunakan foreign key maka harus menggunakan tipe InnoDB. 4

Selanjutnya untuk melihat nama tabel apa saja yang telah dibuat gunakan perintah show tables. Sedangkan untuk melihat struktur tabel, digunakan perintah describe atau desc diikuti dengan nama tabel yang ingin dilihat. Misalnya ingin melihat struktur tabel barang. 5

F. Pengisian Data (INSERT) Selanjutnya untuk dapat memasukkan data ke dalam tabel, gunakan perintah insert into. Apabila pemasukan kolom yang bertipe karakter maka gunakan tanda petik diawal dan diakhir data. Misalkan ingin memasukkan nama_barang hardisk maka ( HARDISK ). Tetapi apabila data yang dimasukkan pada kolom stok_barang yang bertipe integer maka tidak menggunakan tanda petik diawal dan diakhir. Pada kasus insert kali ini, struktur tabel pasok maupun tabel pembelian memiliki auto_increment yang berfungsi membangkitkan id_pasok dan id_pembelian secara otomatis. Sehingga, kita tinggal memasukkan data dimulai pada kode_barang. G. Melihat Isi Tabel (SELECT) Selanjutnya untuk melihat isi tabel tertentu gunakan perintah select. Tanda bintang (*) digunakan untuk melihat semua data dalam tabel. 6

Selanjutnya penggunaan select bisa digunakan untuk menyeleksi kolom yang ingin ditampilkan. Misalkan, hanya ingin ditampilkan kode_customer dan nama_customer saja. Atau hanya ingin menampilkan customer tertentu dapat menggunakan klausa where. H. Memperbarui Data (UPDATE) Untuk dapat memperbarui data dalam tabel gunakan perintah update diikuti dengan nama tabel yang ingin diperbarui, serta diikuti dengan klausa where yang berfungsi untuk memilih baris tertentu yang ingin diperbarui datanya. Misalkan dilakukan update data pada tabel barang pada kode_barang = B2 diubah nama_barang menjadi NETBOOK. 7

I. Menghapus Data (DELETE) Untuk dapat menghapus suatu baris (rows) dalam suatu tabel gunakan perintah delete from diikuti nama tabel, dan menyebutkan baris mana yang ingin dihapus dengan menggunakan where. J. Menghapus Table (DROP TABLE) Untuk menghapus suatu tabel gunakan perintah drop table diikuti dengan nama tabel yang ingin dihapus. K. Menghapus Database (DROP DATABASE) Selanjutnya, untuk menghapus database yang telah dibuat, gunakan perintah drop database diikuti dengan nama database yang ingin dihapus. Untuk melihat, apakah database telah dihapus, gunakan kembali perintah show databases. Ternyata database perdagangan telah terhapus. Baiklah selesai sudah praktikum kita hari ini.. Apabila masih ada yang kurang dimengerti silahkan ditanyakan ke Asisten.. 8