DDL (Definition Data Language)
DDL digunakan untuk membangun
kerangka database atau mendefinisikan database
dan tabel, perintah yang
digunakan, yaitu CREATE, ALTER dan DROP.
1.
Mengunakan Perintah CREATE.
Agar memudahkan dalam mempelajar mengenai DDL dengan mudah, sebaiknya kita coba
untuk membuat databasenya, misalnya kita mengambil kasus disebuah kantor, misalnya
mengenai data pribadi pegawai. Berdasarkan kasus ini kita buat database
Pendaftaran
- CREATE DATABASE peminjam_buku ;
Kemudian kita Aktifkan dengan
perintah berikut:
USE
peminjam_buku;
Setelah menggunakan
perintah diatas, kita
sudah berada dalam database pendaftaran. Setelah itu kita harus membuat
tabel baru didalam database pendaftaran.
Memahami Perintah
Pembuatan Tabel Secarah
Mudah. Dalam pembuatan tabel sebenarnya sangat mudah, kita harus sudah mengetahui table apa yang
akan dibuat, kemudian gambaran data yang
akan disimpan.
CREATE TABLE biodata (id int primary key into increment, nama varchar(30, gender varchar(15), alamat varchar(30), buku varchar(15));
CREATE TABLE biodata (id int primary key into increment, nama varchar(30, gender varchar(15), alamat varchar(30), buku varchar(15));
PRIMARY KEY adalah Kunci Utama,
dalam setiap tabel harus ada
minimal satu
kolom
yang dijadikan sebagai
PRIMARY KEY.
NOT NULL artinya setiap kolom
tidak boleh kosong, sedangkan jika diisinkan untuk
dikosongkan dapat menggunakan parameter
NULL. Setelah selesai, kita
dapat melihat tabel yang kita buat
dengan perintah SHOW TABLES.
2.
Menggunakan Perintah ALTER
Didalam MySQL,
ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat. sehingga dengan
penggunaan perintah ALTER
ini maka kita
dapat mengubah kekurangan atau
kesalahan pada saat kita membuat tabel.
Sintaksnya adalah sebagai berikut :
ALTER TABEL nama_tabel [
spesifikasi perubahan ] Parameter [ spesifikasi
perubahan ] adalah pilihan yang
digunakan untuk mengubah struktur tabel yaitu CHANGE, ADD, DROP.
ALTER TABLE data_peminjam ADD tanggal varchar(30) after buku;
untuk merubah nama
ALTER TABLE data_peminjam change nama_lengkap nama varchar(30);
Untuk melihat hasil gunakan parameter DESCRIBE
- DESC data_peminjam
3. Menggunakan Perintah DROP
Perintah DROP fungsinya untuk menghapus atau menghilangkan komponen pada tabel
yang ada. baik menghilangkan primary key, kolom, tabel, index pada kolom.
Menghapus Tabel
Drop tabel nama_tabel;
Menghapus Database
Drop database nama_database;
DML (Data
Manipulation Language)
DML berfungsi untuk memanipulasi data dalam
database yang telah dibuat.
Perintahperintah yang digunakan diantaranya :
1. INSERT, menyisipkan atau
menambahkan data baru kedalam tabel
2. SELECT, mengambil atau
menampilkan data dari tabel.
3. UPDATE, memperbaharui data
yang lama ke data yang baru.
4. DELETE, menghapus data dalam
tabel.
Sebelum kita
lanjut dengan pengunaan perintah - perintah DML sebaiknya kita buat dulu database
yang akan digunakan
untuk latihan. Kita
gunakan saja database
PENGGAJIAN, anda dapat melihatnya
pada belajar perintah DDL.
1.
Perintah INSERT
Insert
berfungsi untuk memasukkan atau menyimpan data dari luar ke sistem dalam database.
Ada beberapa cara dalam memasukkan
data yaitu dengan menyamakan kolom dan data, menyebutkan kolom, tanpa
menyebutkan kolom, memasukkan hanya sebagai pada kolom. Menyamakan Kolom dan
Data, perintahnya sebagai berikut:
INSERT INTO data_peminjam (nama,gender,alamat,buku,tanggal) values ("amy","perempuan","sidoarjo",novel","24/11/12");
Perintah ini
digunakan untuk menyeleksi atau memilih atau menampilkan data-data yang ada
dalam tabel. baik menampilkan semua kolom, sebagian kolom, serta
berdasarkan kondisi. Menampilkan
Semua Kolom, Sintaksnya adalah sebagai berikut.
- SELECT id,nama,gender,alamat,buku,tanggal from data_peminjam;
- SELECT id,nama,gender,alamat,buku,tanggal from data_peminjam where nama="amy";
- SELECT * FROM Data_peminjam;
3.
Perintah UPDATE
Update fungsinya
untuk memperbaharui data lama
menjadi data yang
baru, dalam penggunaanya harus
disertai dengan klausa
WHERE, Sintaksnya adalah
sebagai berikut. UPDATE data_peminjam SET alamat="malang" WHERE gender="pria"
4.
Perintah DELETE
Perintah ini
digunakan untuk menghapus atau menghilangkan baris data (record) dari tabel. Sintaksnya
sebagai berikut DELETE FROM nama_tabel WHERE kondisi
Contohnya, kita akam menghapus
tabel data pada tabel data_peminjam. Maka fungsinya adalah sebagai berikut :
- DELETE FROM data_peminjam WHERE Nama='amy';
0 komentar:
Posting Komentar