SlideShare a Scribd company logo
Agus Andri Putra, ST.

SQL DDL
Part-2

Agus Andri Putra, ST.
Agus Andri Putra, ST.

Variasi perintah “Select” dalam mysql
• Contoh : untuk memilih salah satu data yang akan dituju

Select * from data_mhs2 where nama=‘putri’ ;
Nama table

Nama field

Pencarian kata
Agus Andri Putra, ST.

Mencari berdasarkan urutan
• Bila kita menginginkan data yang tampil adalah urutan ke

3 sampai terkahir dari data kita, bisa menggunakan
perintah :
Select * from data_mhs2 where id_mhs>2;
Agus Andri Putra, ST.

Penggunan OR atau AND
• Perintah select dapat di kombinasikan dengan OR atau AND baik

untuk penggunaan salah satu dari keduanya atau juga secara
bersamaan
• Contoh :

SELECT*FROM data_mhs2 where id_mhs<4 OR
nim=‘209703’ AND thn_masuk=‘2009’ ;
Agus Andri Putra, ST.

Kombinasi SELECT dengan LIKE dan %
Mencari kesamaan kata atau huruf bisa menggunakan dan
mengkombinasikan perintah SELECT dengan LIKE dan %
seperti contoh :
Nama field
yang dicari

Perintah Pencarian
persamaan

Pencarian nama dengan
akhiran huruf „a‟
Agus Andri Putra, ST.

Sorting
Perintah sorting bertujuan untuk menyusun data yang di panggil
menurut alphabet perintah SORTING dapat di padukan dengan
ORDER seperti contoh :

Disusun berdasarkan alphabet
Agus Andri Putra, ST.

Sorting (cont)
• Untuk pengurutan secara alphabet terbalik bisa di tambah

dengan akhiran DESC (Descending)

Descending Alphabet
Agus Andri Putra, ST.

Penambahan field dalam tabel
• Untuk menambahkan satu field dalam tabel kita bisa menggunakan

perintah ALTER dan ADD contoh, kita akan menambahkan satu field
yang bernama „jurusan‟ maka perintahnya adalah
Perintah mengubah

Perintah menambah
Agus Andri Putra, ST.

Mengisi data field yang baru saja di buat
• Kita akan gunakan perintah UPDATE untuk memasukkan data

„jurusan‟ ke field jurusan, perintahnya sebagai berikut :
Perintah perubahan

Penempatan data
yang akan di ubah

Kunci tabel / parameter
Agus Andri Putra, ST.

Latihan !!
1.

2.

Buatlah sebuah database dengan nama DATA _KULIAH dengan
Tabel “MATA_KULIAH”
Dengan isi field sebagai berikut :
Field
no_mk

INT (5)

nama_mk

Varchar(30)

nama_dosen

3.

Data Type

Varchar(30)

Isi dengan 5 record di masing-masing field nya dengan data :
no_mk

nama_mk

nama_dosen

007

BasisData

Deny Fauzi,M.Kom

008

Pemrograman Internet

Ichsan Taufik, ST.

009

Interaksi Manusia dan Komputer

Prof.DR.Ali Ramdhani

010

Biologi Pangan

Sumiati, MP

011

Rangkaian Dasar Elektrik

Suharto Karto, MT.
Agus Andri Putra, ST.

4.

5.
6.
7.

Tampilkan data lengkap tentang tabel yang di buat dan data
recordnya
Tampilkan nama yang „Deni Fauzi,M.Kom‟
Tampilkan data urutan kurang dari 009
Tambahkan field dengan nama „jadwal‟ dan isi sbb :
Jadwal
Senin, 07:00 – 08:40

Rabu, 08:40 – 10:20
Selasa, 07:00 – 08:40
Kamis, 13:00 – 14:20
Jumat, 14:20 – 16:00

Tampilkan data secara keseluruhan
9. Urutkan data secara alphabet terbalik dari field “nama_dosen”
10. Carilah data dengan huruf tengah “i” dari data field “nama_mk”
8.
Agus Andri Putra, ST.

Aturan Pengerjaan!!
• Dibuat dalam file word
• Tiap langkah soal, sertakan dengan printscreen proses
• Pengerjaan di buat secara sistematis
• Hasil Pengerjaan dikirim ke :
• Email : praksibadat@gmail.com

• Subject : PrakBD3(spasi)kelas_NIM_Nama
• Contoh : PrakBD3 IF-A_2011700315_CucuSumiati

Pengiriman paling lambat hari : Kamis, 7 Maret 2013 Pukul 23:59 wib

More Related Content

DOCX
Laporan Fungsi Select Pada DML (IBNU SINA BATAM)
PPTX
MySql part3
PPTX
Presentation of skripsi
PPTX
Akses multiple table 2
PPTX
Akses multiple table 1
PPTX
Top 15 foods that boost mood
PPTX
Проводим эксперимент вместе. Крюкова Елена
PPTX
Mysql part1
Laporan Fungsi Select Pada DML (IBNU SINA BATAM)
MySql part3
Presentation of skripsi
Akses multiple table 2
Akses multiple table 1
Top 15 foods that boost mood
Проводим эксперимент вместе. Крюкова Елена
Mysql part1

Viewers also liked (11)

PPTX
Date on MySql
PPTX
Top 10 energy boosting foods.lnk
PPTX
Foods that trigger arthritis ppt
PPTX
Foods to avoid in high blood pressure
PPTX
Stored Procedure
PPTX
Pengolahan transaksi pada MySQL
PDF
Hazelcast bei der SBB (jug.ch)
PDF
Zukünftiges Preissystem (ZPS) @ ETH Juniors
PDF
ZPS nach 16 Sprints
PDF
Hazelcast
PDF
Arquillian
Date on MySql
Top 10 energy boosting foods.lnk
Foods that trigger arthritis ppt
Foods to avoid in high blood pressure
Stored Procedure
Pengolahan transaksi pada MySQL
Hazelcast bei der SBB (jug.ch)
Zukünftiges Preissystem (ZPS) @ ETH Juniors
ZPS nach 16 Sprints
Hazelcast
Arquillian
Ad

Recently uploaded (20)

PPTX
Bahan Tayang OJT Pembelajaran Mendalam KS
PPTX
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
PDF
PPT Resources Seminar AITalks: AI dan Konseling GPT
PDF
Materi Seminar AITalks AI dan Suku Digital
DOCX
Lembar Kerja Mahasiswa Information System
PDF
Gangguan Penglihatan Mata - presentasi biologi
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PPTX
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
PDF
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
PPTX
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
PDF
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
PPTX
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
PPTX
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
PDF
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Bahan Tayang OJT Pembelajaran Mendalam KS
Slide PPT Metode Ilmiah Kelas 7 SMP.pptx
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas XII Terbaru 2025
Modul Ajar Pembelajaran Mendalam Senbud Seni Teater Kelas 12 Terbaru 2025
PPT Resources Seminar AITalks: AI dan Konseling GPT
Materi Seminar AITalks AI dan Suku Digital
Lembar Kerja Mahasiswa Information System
Gangguan Penglihatan Mata - presentasi biologi
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PENGIMBASAN PEMBELAJARAN MENDALAM (DEEP LEARNING)
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
Modul Ajar Deep Learning PKWU Rekayasa Kelas 12 SMA Terbaru 2025
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
KELOMPOK 4 LK Modul 4 KP4 Asesmen PM (3).pdf
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
883668952-KP-4-Modul-2-Kerangka-Pembelajaran-Mendalam.pdf
Modul 2. Berpikir Komputasional sebagai Dasar Koding untuk Kecerdasan Artifis...
Presentasi_Pembelajaran_Mendalam_Lengkap.pptx
Lembar Kerja Mahasiswa Konsep Sistem Operasi
Ad

Mysql part2

  • 1. Agus Andri Putra, ST. SQL DDL Part-2 Agus Andri Putra, ST.
  • 2. Agus Andri Putra, ST. Variasi perintah “Select” dalam mysql • Contoh : untuk memilih salah satu data yang akan dituju Select * from data_mhs2 where nama=‘putri’ ; Nama table Nama field Pencarian kata
  • 3. Agus Andri Putra, ST. Mencari berdasarkan urutan • Bila kita menginginkan data yang tampil adalah urutan ke 3 sampai terkahir dari data kita, bisa menggunakan perintah : Select * from data_mhs2 where id_mhs>2;
  • 4. Agus Andri Putra, ST. Penggunan OR atau AND • Perintah select dapat di kombinasikan dengan OR atau AND baik untuk penggunaan salah satu dari keduanya atau juga secara bersamaan • Contoh : SELECT*FROM data_mhs2 where id_mhs<4 OR nim=‘209703’ AND thn_masuk=‘2009’ ;
  • 5. Agus Andri Putra, ST. Kombinasi SELECT dengan LIKE dan % Mencari kesamaan kata atau huruf bisa menggunakan dan mengkombinasikan perintah SELECT dengan LIKE dan % seperti contoh : Nama field yang dicari Perintah Pencarian persamaan Pencarian nama dengan akhiran huruf „a‟
  • 6. Agus Andri Putra, ST. Sorting Perintah sorting bertujuan untuk menyusun data yang di panggil menurut alphabet perintah SORTING dapat di padukan dengan ORDER seperti contoh : Disusun berdasarkan alphabet
  • 7. Agus Andri Putra, ST. Sorting (cont) • Untuk pengurutan secara alphabet terbalik bisa di tambah dengan akhiran DESC (Descending) Descending Alphabet
  • 8. Agus Andri Putra, ST. Penambahan field dalam tabel • Untuk menambahkan satu field dalam tabel kita bisa menggunakan perintah ALTER dan ADD contoh, kita akan menambahkan satu field yang bernama „jurusan‟ maka perintahnya adalah Perintah mengubah Perintah menambah
  • 9. Agus Andri Putra, ST. Mengisi data field yang baru saja di buat • Kita akan gunakan perintah UPDATE untuk memasukkan data „jurusan‟ ke field jurusan, perintahnya sebagai berikut : Perintah perubahan Penempatan data yang akan di ubah Kunci tabel / parameter
  • 10. Agus Andri Putra, ST. Latihan !! 1. 2. Buatlah sebuah database dengan nama DATA _KULIAH dengan Tabel “MATA_KULIAH” Dengan isi field sebagai berikut : Field no_mk INT (5) nama_mk Varchar(30) nama_dosen 3. Data Type Varchar(30) Isi dengan 5 record di masing-masing field nya dengan data : no_mk nama_mk nama_dosen 007 BasisData Deny Fauzi,M.Kom 008 Pemrograman Internet Ichsan Taufik, ST. 009 Interaksi Manusia dan Komputer Prof.DR.Ali Ramdhani 010 Biologi Pangan Sumiati, MP 011 Rangkaian Dasar Elektrik Suharto Karto, MT.
  • 11. Agus Andri Putra, ST. 4. 5. 6. 7. Tampilkan data lengkap tentang tabel yang di buat dan data recordnya Tampilkan nama yang „Deni Fauzi,M.Kom‟ Tampilkan data urutan kurang dari 009 Tambahkan field dengan nama „jadwal‟ dan isi sbb : Jadwal Senin, 07:00 – 08:40 Rabu, 08:40 – 10:20 Selasa, 07:00 – 08:40 Kamis, 13:00 – 14:20 Jumat, 14:20 – 16:00 Tampilkan data secara keseluruhan 9. Urutkan data secara alphabet terbalik dari field “nama_dosen” 10. Carilah data dengan huruf tengah “i” dari data field “nama_mk” 8.
  • 12. Agus Andri Putra, ST. Aturan Pengerjaan!! • Dibuat dalam file word • Tiap langkah soal, sertakan dengan printscreen proses • Pengerjaan di buat secara sistematis • Hasil Pengerjaan dikirim ke : • Email : praksibadat@gmail.com • Subject : PrakBD3(spasi)kelas_NIM_Nama • Contoh : PrakBD3 IF-A_2011700315_CucuSumiati Pengiriman paling lambat hari : Kamis, 7 Maret 2013 Pukul 23:59 wib