1 / 3

UNIVERSITAS MERCUBUANA MANIPULASI DATA

UNIVERSITAS MERCUBUANA MANIPULASI DATA Manipulasi data dilakukan dengan menggunakan SQL-DML (Data Manipulation Language) yang terdiri atas : INSERT, masukan record (baris/row) baru dalam sebuah tabel UPDATE Mengubah isi record yang sudah ada DELETE manghapus record dari tabel

tieve
Download Presentation

UNIVERSITAS MERCUBUANA MANIPULASI DATA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UNIVERSITAS MERCUBUANA MANIPULASI DATA Manipulasi data dilakukan dengan menggunakan SQL-DML (Data Manipulation Language) yang terdiri atas : INSERT, masukan record (baris/row) baru dalam sebuah tabel UPDATE Mengubah isi record yang sudah ada DELETE manghapus record dari tabel SELECT mencari record dari tabel INSERT Record baru dapat dimasukan kedalam tabel dengan instruksi berikut : INSERT INTO namatabel (Nama Kolom1, Nama Kolom2, ... ... ...) values (nilai1, nilai2, ... ... ...) atau bisa juga dituliskan INSERT INTO namatabel values (nilai1, nilai2, ... ... ...) atau bisa juga dituliskan Batasan/constraint notnull dan lainya harus diperhatikan pada saat insert dilakukan. Kolom yang mempunyai atribut not null harus terisi atau diisi dengan nilai default. Contoh : Create table Tb_PercInsert ( no int, Nama varchar(20), Alamat varchar(50), Jenis_Kelamin varchar(2), Kota_Tinggal varchar(10), Hoby varchar(30), ) INSERT INTO Tb_PercInsert values (1 , 'ian25','depok','L', 'depok', 'mancing') Bisa juga penginsertan record disusun secara acak asalkan nama kolom dituliskan Contoh: INSERT INTO Tb_PercInsert(no,hoby,Kota_Tinggal,Jenis_Kelamin, Alamat,Nama) values (1, 'mancing','depok','L', 'depok' , 'ian25') LATIHAN: Pada Tabel Tb_PercInsert didatabase “percobaan”, masukan data sbb: IAN&ANG 19 Oktober 2001 http://www.mercubuana.ac.id 1

  2. UNIVERSITAS MERCUBUANA Bila kunci kata “WHERE” tidak diberikan, maka yang diseleksi adalah seluruh record dalam tabel. Predikat menyatakan kualifiksi dari record yang ditemukan. Bila memenuhi syarat maka record tersebut yang dipilih. SELECT * adalah karakter khusus yang menyatakan bahwa kolom yang dipilih adalah seluruh kolom yang berada dalam tabel. Untuk melihat konfigurasi suatu tabel dapat digunakan perintah : sp_columns Tb_PercInsert Hasil : No Nama Alamat Jenis_Kelamin Kota_Tinggal Hoby int, varchar(20), varchar(50), varchar(2), varchar(10), varchar(30), Select no,nama from Tb_PercInsert Hasil : no nama ----------- -------------------- 1 anto 2 ozi 3 okti 4 nenny 5 Riko Bila ingin melihat Tb_PercInsert secara keseluruhan maka pergunakan perintah : Select * from Tb_PercInsert PREDIKAT WHERE Dengan menggunakan where, maka seleksi dilakukan tidak seluru record, melainkan hanya pada record yang memenuhi syarat saja. Bentuknya : WHERE kolom <operator> <nilai> Beberapa operator yang berlaku yaitu : = sama dengan <> tidak sama dengan < tidak sama dengan <= lebih kecil atau sama dengan > lebih besar >= lebih besar atau sama dengan Tampilakan orang yang bernama anto : IAN&ANG 19 Oktober 2001 http://www.mercubuana.ac.id 3

  3. UNIVERSITAS MERCUBUANA LIKE & NOT LIKE Umumnya LIKE digunakan untuk permintaan yng mencari suatu teks berdasarkan prefix ( Kata Depan), Sufix ( Kata Akhir) atau kata tengah. Select kolom1, kolom2, ... ... ... From Nama Tabel Where kolom LIKE Nilai Contoh : Cari karyawan yang bertempat tinggal dikota bali select * from Tb_PercInsert where Kota_Tinggal like 'bali' Hasil : no Nama Alamat Jenis_Kelamin Kota_Tinggal Hoby ----------- -------------------------------- ------------- ------------ ------------------------------ 1 anto depok L bali mancing Cari karyawan yang bertempat tinggal dikota yang berhuruf depan „b‟ select * from Tb_PercInsert where Kota_Tinggal like 'b%' Hasil : No Nama Alamat Jenis_Kelamin Kota_Tinggal Hoby ----------- -------------------- -------------------------------------------------- ------------- ------- 1 anto depok L bali mancing 2 ozi bandung L bekasi berenang 3 nenny Pekalongan P bandung baca Perhatikan bahwa % merupakan kata sembarang Cari alamat yang bernama tengah „and‟ select * from Tb_PercInsert where alamat like '%and%' Hasil : No Nama Alamat Jenis_Kelamin Kota_Tinggal Hoby ----------- -------------------- ----------- ------------- ------------ ---------------------------------- 1 ozi bandung L bekasi Berenang Not like digunakan untuk negasi, misalnya : Cari karyawan yang tidak bertempat tinggal dikota yang berhuruf depan „b‟ select * from Tb_PercInsert where Kota_Tinggal not like 'b%' Hasil : No Nama Alamat Jenis_Kelamin Kota_Tinggal Hoby ------------------------------------------------ ------------- ------------ ------------------------------ 1 okti magelang P jakarta lari 2 Riko surabaya L kebayoran elektronik IAN&ANG 19 Oktober 2001 http://www.mercubuana.ac.id 5

More Related