PERINTAH DASAR MYSQL BAGIAN 2

dokumen-dokumen yang mirip
PERINTAH DASAR MySQL

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

MODUL 4 INTERNET PROGRAMMING DATABASE

KURSUS ONLINE JASA WEBMASTERS

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

MySQL J A M K E T I G A

MySQL AL AZHAR COMPUTER CLUB

SQL. Brigida Arie Minartiningtyas, M.Kom

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

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

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

Manajemen Data dengan Database MySQL Supriyono, M.Kom

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:

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

PRAKTIKUM SISTEM BASISDATA

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

LAPORAN PRAKTIKUM SISTEM BASIS DATA

P - 7 Pembahasan UTS PSIK V

Tutorial Singkat MySQL

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

7 VARIASI INSERT YANG TERLUPAKAN

Kontrak Kuliah. Dasar-dasar MySQL. Edi Sugiarto, S.Kom, M.Kom

Manajemen User Pada MySQL


Pengenalan Structured Query Language

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

MODUL 9 WEB PROGRAMMING : MySQL

Pemrograman Web Lanjut 2017

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

Mahasiswa mengetahui & memahami mengenai DML, DCL di SQL. (Isi_Field_1, Isi_Field_2,, Isi_Field_N) ;

Tahap Instalasi PostgreSQL di Windows

Praktikum Basis Data 14 Structure Query Language 2

PRAKTIKUM SISTEM BASISDATA. Disusun Oleh : Anggi Nurcahyo ( )

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

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

Sistem Basis Data. Pertemuan 13 SQL INSERT & SELECT TUJUAN

Modul 2 Manajemen Database (User, Group, Database)

Persiapan Table Untuk Latihan Sebelum kita berkenalan lebih jauh dengan Trigger, mari kita buat terlebih dahulu, struktur table yang dibutuhkan.

Basis Data Spasial Modul 2

Untuk mencoba contoh-contoh perintah join, silahkan eksekusi query create+insert dibawah ini:

MySQL. Pemrograman Web/MI/D3 sks 1

LAPORAN PRAKTIKUM SISTEM BASIS DATA

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

Pertemuan 10. Bahasa Query Terapan

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

LAPORAN TUGAS BASIS DATA I

MODUL III STRUCTURED QUERY ANGUAGE (SQL)

MODUL PRAKTIKUM. MODUL I - VII Modul penuntun dan bahan praktikum matakuliah Basis Data

MODUL 5 INTERNET PROGRAMMING : MySQL

DESAIN DATABASE. Pertemuan 06 3 SKS

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

TUGAS PRAKTIKUM SISTEM BASIS DATA

Pertemuan 12 Pengenalan Structured Query Language

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc

Praktikum Basis Data 2017 TE UM

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

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

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

TUGAS 1 PRAKTIKUM SISTEM BASIS DATA

Mengenal Operasi Dasar SQL

INTERNET PROGRAMMING DATABASE

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

TUGAS PRAKTIKUM SISTEM BASIS DATA

Operasi Dasar MySQL Menggunakan CLI(Command Line Interface)

Praktikum Sistem Basis Data MYSQL. Gentisya Tri Mardiani, S.Kom

ADMINISTRASI USER. I. Konfigurasi User Root mysql> Show Databases; mysql> Use Mysql; mysql> Show Tables; mysql> Select user,host,password from user;

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc.

Structured Query Language

Modul 3 Pengelolaan Tabel

Contoh SQL Constraint

E-trik Ajax. Database MySQL. Dedi Alnas

PENGENALAN SINTAKS DASAR DALAM MySQL

PHP Accessing MySQL Database. Fajar Pradana S.ST., M.Eng

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

DATABASE MYSQL DENGAN PHP

BERMAIN DATA DENGAN SQL SERVER

Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1

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

MODUL 6 JDBC (JAVA DATABASE CONNECTIVITY)

MENGENAL SYNTAX DML PADA SQL

2.2 Update Record Salah satu fitur aplikasi database adalah update data. Perintah SQL yang digunakan untuk update data seperti di bawah ini.

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


MODUL I PENGENALAN MYSQL

SQL DASAR BASIS DATA. Rajif Agung Yunmar, S.Kom., M.Cs.

MEMBERI AKSES USER PADA DATABASE MYSQL

MODUL PRAKTIKUM 04. Database Implementation dengan Perintah SQL

VIEW : Tabel Virtual VIEW 5/29/2017

Konsep Sistem Informasi B. BAB 2 - SQL Overview

PERTEMUAN 9 MANIPULASI DATA

STUPID LOGIC PROGRAMMING II

Kontrak Kuliah. Export dan Import. Edi Sugiarto, S.Kom, M.Kom

SQL. Pemrograman Web II. Ganjil

Praktikum Sistem Basis Data MYSQL. Gentisya Tri Mardiani, S.Kom., M.Kom

SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNG PINANG

Modul 3 : Query Penggabungan Tabel

Basis Data Relational

1. Memulai pengelolaan database Menampilkan daftar database Sintaks : show databases;

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

Transkripsi:

PERINTAH DASAR MYSQL BAGIAN 2 Buat Tabel karyawan dengan struktur sbb: Noid varchar(15) primary key Nama varchar(35) Gender varchar(2) Alamat varchar(50) Kota varchar(15) Tgllahir date Kodepos varchar(5) Mengisi Data Achdiat L Cijawara No 22 Bandung 1971-05-09 41510 Didin L Cimarame 11 Bogor 1976-01-24 52155 Ruth P Cipayung 231 Bogor 1972-06-23 52314 Sudarmaji L Ciherang No 24 Bandung 1980-02-05 42571 Thomas L Pasar Minggu No 11 Jakarta 1981-11-20 15478 Tampilkan isi table karyawan mysql> select * from karyawan ; Tampilkan noid, nama, gender, alamat, kota, kodepos mysql> select noid, nama, gender, alamat, kodepos from karyawan ; Tampilkan noid, nama, gender, alamat, kota, kodepos berdasarkan nama mysql> select noid, nama, gender, alamat, kodepos from karyawan order by nama ; Tampilkan noid, nama, gender, tgl lahir berdasarkan noid mysql> select noid, nama, gender, tgllahir from karyawan order by noid ; Tampilkan nama, alamat, kota, kode pos bagi karyawan laki - laki mysql> select nama, alamat, kota, kodepos from karyawan where gender= LK ; Tampilkan nama, gender, tgl lahir, kota untuk karyawan yang berdomisili di Bogor diurutkan berdasarkan nama mysql> select nama, gender, tgllahir, kota from karyawan where kota = Bogor order by nama ;

Tambahkan data tabel karyawan Data : Zubaedah P Pejaten Timur No 1A Jakarta 1978-12-05 15311 Makmum L Sukamaju No 123 Tanggerang 1979-05-30 36411 Budiman L Sukmajaya No 2E Cibinong 1974-06-19 23143 Carla P Sumbawa 12 Bandung 1982-09-06 91122 Darmadi L Margonda 110G Depok 1978-11-05 17566 Vivien P Kerinci No 123 Depok 1978-04-21 17354 Fairuz P Kamboja Raya 12 Depok 1975-02-25 17855 Deden L Ciberem No 25 Bandung 1980-08-16 53261 Ubah isi tabel karyawan alamat menjadi Cibeureum no 25 bagi karyawan bernama Deden mysql> update karyawan > set alamat= Cibeureum no 25 > where nama= Deden ; Ubahlah isi karyawan gender menjadi LK bagi karyawan bernama Achdiat mysql> update karyawan > set gender= LK > where nama= Achdiat ; Mengubah Data UPDATE table SET kolom=pengubahan_data WHERE criteria Contoh mysql> UPDATE karyawan > SET alamat= Cireme Raya No 23 > WHERE nama = Umi Tampilan ;

Record nid=5, kolom alamat sudah berubah Menampilkan Data Pada Kolom tertentu Kita hanya membutuhkan data pada kolom noid, nama, gender, alamat dan kota, maka perintahnya : mysql> SELECT nid, nama, gender, alamat, kota FROM karyawan Tampilan : Menampilkan data secara berurutan Kita ingin menampilkan data secara berurutan berdasarkan nama, nya

mysql> SELECT nid, nama, gender, alamat, kota > FROM karyawan ORDER BY nama Tampilan Menampilkan Data Dengan Kriteria Tertentu SELECT kolom1, kolom2, FROM table WHERE criteria mysql> SELECT nid, nama, gender, alamat, kota > FROM karyawan WHERE nid=3 Tampilan Menghapus Data DELETE FROM table WHERE kriteria Contoh mysql> DELETE FROM karyawan WHERE nid=2 Tampilan

Data nid = 2, sudah dihapus Pengisian Data Secara Massal Kita dapat menggunakan fasilitas teks dokumen untuk memasukan data ke dalam tabel a. Buat file data menggunakan NotePad : Nama file inputdata2.txt Null Achdiat L Cijawara No 22 Bandung 1971-05-09 41510 Null Didin L Cimarame 11 Bogor 1976-01-24 52155 Null Ruth P Cipayung 231 Bogor 1972-06-23 52314 Null Sudarmaji L Ciherang No 24 Bandung 1980-02-05 42571 Null Thomas L Pasar Minggu No 11 Jakarta 1981-11-20 15478 Null Zubaedah P Pejaten Timur No 1A Jakarta 1978-12-05 15311 Null Makmum L Sukamaju No 123 Tanggerang 1979-05-30 36411 Null Budiman L Sukmajaya No 2E Cibinong 1974-06-19 23143 Null Carla P Sumbawa 12 Bandung 1982-09-06 91122 Null Darmadi L Margonda 110G Depok 1978-11-05 17566 Null Vivien P Kerinci No 123 Depok 1978-04-21 17354 Null Fairuz P Kamboja Raya 12 Depok 1975-02-25 17855 Null Deden L Ciberem No 25 Bandung 1980-08-16 53261 b. Buat file data dalam format script SQL dalam file teks Nama file inputdata1b.sql Insert into karyawan (nama, gender, alamat, kota, kodepos) Values ( Amir, L, Cijawara No 21, Bandung, 1971-03-12, 41510 ), ( Bunga, P, Cimarame No 1S, Bogor, 1976-01-08, 52155 ), ( Cimi, P, Cipayung No 31, Bogor, 1972-06-23, 52314 ), ( Darmaji, L, Ciherang No 2A, Bandung, 1980-02-05, 42571 ), ( Emita, P, Pasar Minggu No 11, Jakarta, 1981-11-20, 15478 ), ( Fathin, L, Pejaten Barat No 12, Jakarta, 1978-10-15, 15311 ), ( Gugun, L, Sukamaju No 15D, Tanggerang, 1979-05-30, 36411),

( Harun, L, Sukmajaya No 21, Cibinong, 1974-06-19, 23143 ), ( Imas, P, Sumbawa Timur No 3, Cibinong, 1982-05-16, 91132 ), ( Junaedi, L, Margonda 10A, Depok, 1978-11-05, 17566 ), ( Kamil, L, Kerinci 7 No 2, Depok, 1970-08-20, 17354), ( Lyla, P, Kamboja Raya 12, Depok, 1975-02-25, 17855 ), ( Maman, L, Ciberem Raya 12, Bandung, 1980-08-16, 53269 ) ; c. Buat file data dengan nama karyawan.txt Null Aaaaaa L Cijawara No 22 Bandung 1971-05-09 41510 Null Bbbbbb L Cimarame 11 Bogor 1976-01-24 52155 Null Cccccc P Cipayung 231 Bogor 1972-06-23 52314 Null Dddddd L Ciherang No 24 Bandung 1980-02-05 42571 Null Eeeeee L Pasar Minggu No 11 Jakarta 1981-11-20 15478 Null Ffffff P Pejaten Timur No 1A Jakarta 1978-12-05 15311 Null Gggggg L Sukamaju No 123 Tanggerang 1979-05-30 36411 Null Hhhhhh L Sukmajaya No 2E Cibinong 1974-06-19 23143 Null Iiiiii P Sumbawa 12 Bandung 1982-09-06 91122 Null Jjjjjj L Margonda 110G Depok 1978-11-05 17566 Null Kkkkkk P Kerinci No 123 Depok 1978-04-21 17354 Null Llllll P Kamboja Raya 12 Depok 1975-02-25 17855 Null Mmmmmm L Ciberem No 25 Bandung 1980-08-16 53261 1. Load Data Bentuk umum LOAD DATA [LOCAL] INFILE lokasi dan nama file teks INTO TABLE nama_tabel Contoh File teks Tabel : inputdata2.txt : karyawan Pada prompt mysql ketikan perintah load data mysql> LOAD DATA LOCAL INFILE f:\inputdata2.txt > INTO TABLE karyawan ; 2. Script SQL dalam file teks Printah ini dilakukan dari system prompt File : inputdata1b.sql

Tabel : karyawan Bentuk perintah Mysql h server u user p database < nama_file.sql Dilakukan pada root windows Contoh : mysql h localhost u root p Latihan1 < f:\inputdata1b.sql Masukan password dan aktifkan kembali MySQL Jika hasil ditabel berbeda dalam hal isi kolom, lakukan perbaiki kesalahan dengan fasilitas UPDATE dan SET Seperti mysql> update karyawan > set gender = LK > where gender = L ; Hasil : mysql> update karyawan > set gender = PR > where gender = P ; Hasil : Anda cet dengan perintah : mysql> select nama, gender, alamat, kota from karyawan where kota = Bandung ; Hasil :

Menyalin isi tabel ke tabel lainnya Dalam Mysql tidak terdapat fasilitas kopi tables Buat struktur tabel pegawai Buat tabel pegawai dengan struktur file sama dengan tabel karyawan Mysql > Insert into pegawai > select * from karyawan Menghapus Tabel DROP TABLE tabel Contoh : mysql> drop table karyawan ; Keluar dari MySQL QUIT atai EXIT atau \q mysql> \q