Modifikasi Database - Basis Data 2

Modifikasi Database - Basis Data 2

Modifikasi Database adalah kegiatan yang bertujuan untuk mengubah data-data yang ada pada suatu tabel didalam database. Terdapat 3 jenis modifikasi, yaitu:
  • INSERT 
  • DELETE 
  • UPDATE

INSERT
Digunakan untuk memasukkan data baru ke dalam suatu tabel.Contoh berikut adalah query untuk memasukkan suatu data ke dalam satu table

INSERT INTO <realtion> VALUES (<list of="" value="">);

Contoh : tambahkan kedalam table kelas (nim , nama) 01234567 Arif
INSERT INTO kelas VALUES (‘01234567’,’Arif’);
Atau
INSERT INTO kelas (nim, nama) VALUES (‘01234567’,’Arif’);


DELETE
Digunakan untuk menghapus data dari suatu table dapat dilakukan berdasarkan atribut tertentu

DELETE FROM <tabel> WHERE <kondisi>;

Contoh : hapus dari table kelas (nim , nama) 01234567 Arif
DELETE FROM kelas WHERE nim = ‘01234567’ AND nama =‘Arif’;
Untuk menghapus semua baris gunakan:
DELETE FROM kelas;


UPDATE
Digunakan untuk merubah data dari suatu tabel. Misal sebelum perubahan data dilakukan, dibuat atribut alamat untuk tabel kelas

ALTER table kelas ADD alamat varchar (20);

Bisa juga merubah nilai dari beberapa data dengan memanfaatkan klausa WHERE. Syntax penggunaan seperti berikut.
UPDATE <table> SET <daftar atribut> WHERE <kondisi pada baris>;
Contoh : ubah nama menjadi Rahmat yang memiliki nim  01234567
UPDATE kelas SET nama = ‘Rahmat’ WHERE nim = ‘01234567’;


NULL Values
Suatu atribut dari tabel dapat di set agar dapat berisi nilai NULL atau tidak. yang dapat bernilai NULL biasanya atribut yang bukan Primary Key
Misal atribut nama tidak seharusnya memiliki nilai NULL, maka dapat diubah dengan menggunakan query:

ALTER table kelas CHANGE nama nama varchar (10) not null;


Mendeklarasikan sebuah table
Bentuk sederhana untuk membuat sebuah table
CREATE TABLE <nama> (<daftar atribut>);
Untuk mengha[pus sebuah table
DROP TABLE <nama>;


Element Deklarasi Table
Elemen dasar merupakan sebuah atribut dan typenya, type paling umum adalah:
  • INT or INTEGER
  • REAL or FLOAT
  • CHAR (n)
  • VARCHAR (n)


Mendeklarasikan Kunci
Sebuah atribut atau daftar atribut dapat didekarasikan kunci yang disebut primary key atau unique. Contoh:
CREATE TABLE kelas (Nim int UNIQUE, Nama char (20));
Dalam sebuah atribut juga dimungkinkan memiliki lebih dari satu kunci
CREATE TABLE kelas (
Nim int,
Nama char (20),
Alamat varchar (100),
PRIMARY KEY (Nim, Nama));
Modifikasi Database - Basis Data 2
4/ 5
Oleh