Data Manipulation Language adalah bahasa yang memungkinkan pengguna
mengakses atau memanipulasi data seperti yang diatur oleh model data.
Manipulasi data adalah :
· Pengambilan informasi yang disimpan dalam basis data
· Penempatan informasi baru dalam basis data
· Penghapusan informasi dari basis data
· Modifikasi informasi yang disimpan dalam basis data
Query
Query adalah pernyataan yang meminta pengguna mengambil informasi.
Bagian DML yang terlibat dalam pengambilan informasi disebut bahasa query.
Istilah bahasa query sering disamakan dengan istilah bahasa manipulasi data.
Sedangkan SQL adalah sebuah sintaks untuk mengeksekusi query.
4. Praktikum Mandiri:
Sebelum memanipulasi data, Anda harus memiliki sebuah database dan minimal
Modul Praktikum Basis Data 1 2013/2014
Fakultas Ilmu Komputer - Universitas Muslim Indonesia 2
sebuah table. Pada praktikum kali ini, buatlah sebuah database dan sebuah table.
- Memasukkan data baru
BentukUmum:
mysql> INSERT INTO nama_tabel VALUES (nilai_kolom1,
nilai_kolom2, ...);
atau
mysql> INSERT INTO nama_tabel (kolom1,kolom2, ...) VALUES
(nilai1,nilai2, ...);
Contoh:
mysql> INSERT INTO Identitas VALUES (‘13020130001’, ‘Ani’, ...);
atau
mysql> INSERT INTO Identitas(stb, nama) VALUES (‘13020130001’,
‘Ani’, ...);
- Menampilkan data pada table
Bentuk Umum:
mysql>SELECT * from nama_table;
Contoh:
mysql>SELECT * from Identitas;
- Menampilkan beberapa kolom saja
BentukUmum:
mysql>SELECT nama_k0lom1, nama_kolom2, ... FROM nama_tabel;
Contoh:
mysql> SELECT stb, alamat, ... FROM Identitas;
- Membuat nama alias
BentukUmum:
Mysql> SELECT * FROM nama_table AS nama_table_alias;
Contoh:
mysql> SELECT * FROM Mahasiswa AS MHS;
Modul Praktikum Basis Data 1 2013/2014
Fakultas Ilmu Komputer - Universitas Muslim Indonesia 3
- Memberikan nama lain pada kolom
BentukUmum:
mysql> SELECT namakolom lama AS namakolombaru FROM
namatabel;
Atau
mysql> SELECT nama_kolom AS nama_alias_kolom FROM
nama_tabel;
- Modifikasi data dalam tabel
Bentuk Umum:
mysql>UPDATE nama_tabel SET nama_kolom = nilaibaru WHERE
nama_kolom = nilai;
Contoh:
mysql>UPDATE Identitas SET nama ='Riri' Where stb='13020130001';
- Menghapus baris pada tabel
BentukUmum:
mysql>DELETE FROM nama_tabelWHERE nama_kolom = nilai;
Contoh:
mysql> DELETE FROM Identitas WHERE stb='13020130001';
05.50
0 komentar:
Posting Komentar