SlideShare una empresa de Scribd logo
1 de 14
Basis Data
         By.Ira Febrinda




Basis data
PERTEMUAN 8
Basis Data
                   By.Ira Febrinda




Structured Query Language
           (SQL)
Basis Data
                                By.Ira Febrinda
Klausa WHERE
    Klausa WHERE untuk menentukan kriteria
 seleksi.Untuk memilih data tabel dengan
 kriteria tertentu,kalusa WHERE dapat di
 tambahkan pada pernyataan SELECT


    SELSECT nama_Kolom
    From nama_tabel
    WHERE kolom operator nilai
Basis Data
Kondisi LIKE                 By.Ira Febrinda

     Kondisi LIKE diguanakn untuk
  memerlukan pencarian berdasarkan pola
  tertentu pada suatu kolom
Sintaks:
     SELECT nama_kolom
     FROM nama_tabel
     WHERE nama_kolom LIKE pola
Tanda “%” dapat digunakan untuk
  menentukan Wildcard (Sembarang
  Huruf) baik sebelum maupun sesudah
  pola
Basis Data
                             By.Ira Febrinda
Pernyataan INSERT INTO

     Pernyataan INSERT INTO digunakan
  untuk memasukkan data baru pada tabel
Sintaks :
          INSERT INTO namatabel
          VALUES (nilai1,nilai2,....)
Basis Data
                             By.Ira Febrinda
Pernyataan UPDATE
Pernyataan UPDATE digunakan untuk
  memodifikasikan data dalam tabel
Sintaks :
    UPDATE nama_tabel
    SET nama_kolom = niali_baru
    WHERE nama_kolom = nilai
Basis Data
                             By.Ira Febrinda
Pernyataan DELETE
     Pernyataan DELETE digunakan untuk
  menghapus baris pada tabel
Sintaks:

    DELETE FROM Nama_tabel
    WHERE nama_kolom=nilai
Basis Data
Klausa ORDER BY          By.Ira Febrinda


Klusa ORDER BY diguankan untuk
  mengurutkan data

Sintaks :
    SELECT * FROM Nama_tabel
    ORDER BY NamaDepan
Basis Data
                             By.Ira Febrinda
OPERATOR IN
     Operator IN bsa digunakan jika kita
  mengetahui nilai pasti yang akan
  diambil untuk setidaknya satu kolom
Sintaks :
     SELECT naelma_Kolom
     FROM nama_tab
Basis Data
Operataor AND dan OR         By.Ira Febrinda

     AND dan OR mengabungkkan dua atau
  lebih kondisi pada klausa
  WHERE.Operator AND menamplakn data jika
  semua kondisi yang diminta bernilai
  benar,Sedangkan Operator OR menampilakn
  data jika ada kondisi yang benar.
Sintaks :
     SELECT * FROM Nama_tabel
     WHERE NamaDepan=„....‟ AND
     Kota=„........‟
Basis Data
Operator BETWEEN.....AND     By.Ira Febrinda


     Operator BETWEEN>>>AND memilih data
  antara dua nilai,Nilai dapat berupa
  angka,teks,atau tanggal
Sintaks :
     SELECT nama_klom FROM nama_tabel
     WHER nama_kolom
     BETWEEN nilai AND nilai2
Basis Data
ALIAS                        By.Ira Febrinda


     Dengan SQL,ALIAS dapat digunakna
  untuk menggantikan nama_kolom dan
  nama_tabel
Sintaks untuk alas nama kolom :
     SELECT nama_kolom
     AS nama_alias_kolom
     FROM nama_tabel
Sintaks untuk alian nama tabel :
     SELECT nama_kolom
     FROM nama_tabel
     AS nama_alias_tabel
Basis Data
By.Ira Febrinda
Basis Data
         By.Ira Febrinda




TERIMA KASIH

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Lapers 6 1235010002
Lapers 6 1235010002Lapers 6 1235010002
Lapers 6 1235010002
 
Lapres 5 1235010002
Lapres 5 1235010002Lapres 5 1235010002
Lapres 5 1235010002
 
Part 6 ddl dan dml (case studiies)
Part 6  ddl dan dml (case studiies)Part 6  ddl dan dml (case studiies)
Part 6 ddl dan dml (case studiies)
 
Lapres 7 1235010002
Lapres 7 1235010002Lapres 7 1235010002
Lapres 7 1235010002
 
Sql (4)
Sql (4)Sql (4)
Sql (4)
 
SQL Data Definition
SQL Data DefinitionSQL Data Definition
SQL Data Definition
 
Kd6 Structure Query Language (SQL)
Kd6 Structure Query Language (SQL)Kd6 Structure Query Language (SQL)
Kd6 Structure Query Language (SQL)
 
Modul praktikum weka_ver_okt2013
Modul praktikum weka_ver_okt2013Modul praktikum weka_ver_okt2013
Modul praktikum weka_ver_okt2013
 
Structure query language
Structure query languageStructure query language
Structure query language
 
Modul7 23 maret 2013
Modul7 23 maret 2013Modul7 23 maret 2013
Modul7 23 maret 2013
 
SQL database client server
SQL database client serverSQL database client server
SQL database client server
 
Bab. 4
Bab. 4Bab. 4
Bab. 4
 
Modul5 23feb2013
Modul5 23feb2013Modul5 23feb2013
Modul5 23feb2013
 
Data manipulation language
Data  manipulation languageData  manipulation language
Data manipulation language
 
Agus purnama (c1357201102)
Agus purnama (c1357201102)Agus purnama (c1357201102)
Agus purnama (c1357201102)
 
Modul6 2 maret 2013
Modul6 2 maret 2013Modul6 2 maret 2013
Modul6 2 maret 2013
 
Command promt p2
Command promt p2Command promt p2
Command promt p2
 
SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)SQL(DDL,DML,DCL,TCL)
SQL(DDL,DML,DCL,TCL)
 
T modul 5 mysql
T modul 5 mysqlT modul 5 mysql
T modul 5 mysql
 
On mysql
On mysqlOn mysql
On mysql
 

Destacado

D day powerpoint
D day powerpointD day powerpoint
D day powerpointh15liayau
 
D day powerpoint
D day powerpointD day powerpoint
D day powerpointh15liayau
 
Basis data 7
Basis data 7Basis data 7
Basis data 7Febrienda
 
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...Attivio
 
Basis data 3
Basis data 3Basis data 3
Basis data 3Febrienda
 

Destacado (6)

Basis data2
Basis data2Basis data2
Basis data2
 
D day powerpoint
D day powerpointD day powerpoint
D day powerpoint
 
D day powerpoint
D day powerpointD day powerpoint
D day powerpoint
 
Basis data 7
Basis data 7Basis data 7
Basis data 7
 
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
TDWI Best Practices Report- Achieving Greater Agility with Business Intellige...
 
Basis data 3
Basis data 3Basis data 3
Basis data 3
 

Similar a Basis data 8

Jeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan JdbcJeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan JdbcIndividual Consultants
 
Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Devi Apriansyah
 
7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQLSimon Patabang
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppterlandarmawan2
 
Membuat Database Menggunakan MySql
Membuat Database Menggunakan MySqlMembuat Database Menggunakan MySql
Membuat Database Menggunakan MySqltaufikindra16
 

Similar a Basis data 8 (8)

Jeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan JdbcJeni Web Programming Bab 5 Sql Dan Jdbc
Jeni Web Programming Bab 5 Sql Dan Jdbc
 
Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)Laporan praktikum modul 8 (dml part 2)
Laporan praktikum modul 8 (dml part 2)
 
7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL7 Materi Kuliah Bahasa SQL
7 Materi Kuliah Bahasa SQL
 
DML
DMLDML
DML
 
matrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.pptmatrei perkuliahana tentang SQL Overview.ppt
matrei perkuliahana tentang SQL Overview.ppt
 
Basisdata sql
Basisdata   sqlBasisdata   sql
Basisdata sql
 
Praktikum 1
Praktikum 1Praktikum 1
Praktikum 1
 
Membuat Database Menggunakan MySql
Membuat Database Menggunakan MySqlMembuat Database Menggunakan MySql
Membuat Database Menggunakan MySql
 

Más de Febrienda

Laporan pembuatan moodle
Laporan pembuatan moodleLaporan pembuatan moodle
Laporan pembuatan moodleFebrienda
 
Basis data 10
Basis data 10Basis data 10
Basis data 10Febrienda
 
Basis data 6
Basis data 6Basis data 6
Basis data 6Febrienda
 
Basis data 5
Basis data 5Basis data 5
Basis data 5Febrienda
 
Basis data 4
Basis data 4Basis data 4
Basis data 4Febrienda
 
Basis data 12
Basis data 12Basis data 12
Basis data 12Febrienda
 
Basis data 11
Basis data 11Basis data 11
Basis data 11Febrienda
 

Más de Febrienda (8)

Laporan pembuatan moodle
Laporan pembuatan moodleLaporan pembuatan moodle
Laporan pembuatan moodle
 
Basis data 10
Basis data 10Basis data 10
Basis data 10
 
Basis data 6
Basis data 6Basis data 6
Basis data 6
 
Basis data 5
Basis data 5Basis data 5
Basis data 5
 
Basis data 4
Basis data 4Basis data 4
Basis data 4
 
Basis data1
Basis data1Basis data1
Basis data1
 
Basis data 12
Basis data 12Basis data 12
Basis data 12
 
Basis data 11
Basis data 11Basis data 11
Basis data 11
 

Basis data 8

  • 1. Basis Data By.Ira Febrinda Basis data PERTEMUAN 8
  • 2. Basis Data By.Ira Febrinda Structured Query Language (SQL)
  • 3. Basis Data By.Ira Febrinda Klausa WHERE Klausa WHERE untuk menentukan kriteria seleksi.Untuk memilih data tabel dengan kriteria tertentu,kalusa WHERE dapat di tambahkan pada pernyataan SELECT SELSECT nama_Kolom From nama_tabel WHERE kolom operator nilai
  • 4. Basis Data Kondisi LIKE By.Ira Febrinda Kondisi LIKE diguanakn untuk memerlukan pencarian berdasarkan pola tertentu pada suatu kolom Sintaks: SELECT nama_kolom FROM nama_tabel WHERE nama_kolom LIKE pola Tanda “%” dapat digunakan untuk menentukan Wildcard (Sembarang Huruf) baik sebelum maupun sesudah pola
  • 5. Basis Data By.Ira Febrinda Pernyataan INSERT INTO Pernyataan INSERT INTO digunakan untuk memasukkan data baru pada tabel Sintaks : INSERT INTO namatabel VALUES (nilai1,nilai2,....)
  • 6. Basis Data By.Ira Febrinda Pernyataan UPDATE Pernyataan UPDATE digunakan untuk memodifikasikan data dalam tabel Sintaks : UPDATE nama_tabel SET nama_kolom = niali_baru WHERE nama_kolom = nilai
  • 7. Basis Data By.Ira Febrinda Pernyataan DELETE Pernyataan DELETE digunakan untuk menghapus baris pada tabel Sintaks: DELETE FROM Nama_tabel WHERE nama_kolom=nilai
  • 8. Basis Data Klausa ORDER BY By.Ira Febrinda Klusa ORDER BY diguankan untuk mengurutkan data Sintaks : SELECT * FROM Nama_tabel ORDER BY NamaDepan
  • 9. Basis Data By.Ira Febrinda OPERATOR IN Operator IN bsa digunakan jika kita mengetahui nilai pasti yang akan diambil untuk setidaknya satu kolom Sintaks : SELECT naelma_Kolom FROM nama_tab
  • 10. Basis Data Operataor AND dan OR By.Ira Febrinda AND dan OR mengabungkkan dua atau lebih kondisi pada klausa WHERE.Operator AND menamplakn data jika semua kondisi yang diminta bernilai benar,Sedangkan Operator OR menampilakn data jika ada kondisi yang benar. Sintaks : SELECT * FROM Nama_tabel WHERE NamaDepan=„....‟ AND Kota=„........‟
  • 11. Basis Data Operator BETWEEN.....AND By.Ira Febrinda Operator BETWEEN>>>AND memilih data antara dua nilai,Nilai dapat berupa angka,teks,atau tanggal Sintaks : SELECT nama_klom FROM nama_tabel WHER nama_kolom BETWEEN nilai AND nilai2
  • 12. Basis Data ALIAS By.Ira Febrinda Dengan SQL,ALIAS dapat digunakna untuk menggantikan nama_kolom dan nama_tabel Sintaks untuk alas nama kolom : SELECT nama_kolom AS nama_alias_kolom FROM nama_tabel Sintaks untuk alian nama tabel : SELECT nama_kolom FROM nama_tabel AS nama_alias_tabel
  • 14. Basis Data By.Ira Febrinda TERIMA KASIH