Rabu, 16 Februari 2011

BAHASA BASIS DATA DDL (Data Definition Language)

Bahasa Basis data biasanya dipilah kedalam 3 bentuk, yaitu :
1. DDL (Data Definition Language)
2. DML ( Data Manipulation Language)
3. DCL (Data Controling Language)
Pertama-tama yang DDL terlebih dahulu, setelah kita mengaktifkan mySqlnya, kita bisa memulai mengetikkan sintak – sintak DDL di lembar kerja CMD.
Berikut beberapa sintag-sintag DDL :
• Membuat Basis data
Sintak : CREATE DATABASE nama_basis_data;
Contoh : CREATE Karyawan;
• Untuk mengkoneksikan ke suatu basis data, atau menggunakan basis data
Sintak : CONNECT TO basis data USER nama/password;
Sintak umum MySql : USE nama_basis_data;
Contoh : USE kampus;
• Membentuk table
Sintak : CREATE TABLE nama_Table (Nama_field_1 tipe_data(ukuran), nama_field_2tipe_data(ukuran),…, nama_field_n tipe_data(ukuran) );
Contoh : CREATE TABLE Pegawai (ID_Kary Char(8) primary key, nama char(15), Alamatchar(25), Tgl_Lhr date);
• Mengganti struktur table, untuk mengubah struktur table, baik menambah, menghapus suatu field maupun mengganti ukuran.
Contoh :
o Untuk mengubah nama Table : ALTER TABLE nama_table RENAME nama_field;
o Untuk menambah field : ALTER TABLE nama_tableADD nama_field tipe_field;
o Untuk mengubah field : ALTER TABLE nama_table MODIFY nama_field tipe_field;
o Untuk menghapus field : ALTER TABLE nama_table DROP nama_field tipe_field;
o Untuk mengganti nama field : ALTER TABLE nama_table CHANGEnama_field_lamanama_field_baru tipe_field;
Contoh :
o Untuk mengubah nama Table : ALTER TABLE Pegawai RENAME Karyawan;
o Untuk menambah field : ALTER TABLE Karyawan ADD jns_kelchar(1);
o Untuk mengubah field : ALTER TABLE Karyawan MODIFY jns_kel enum(‘p’,’P’,’l’,’L’) not null default ‘P’;
o Untuk menghapus field : ALTER TABLE Karyawan DROP Tgl_Lhr date;
o Untuk mengganti nama field : ALTER TABLE Karyawan CHANGE AlamatAlamat_karyawan char(25);
• Mengetahui daftar basis data dan table.
o Sintaknya untuk melihat daftar basis data : SHOW DATABASES;
o Sintak untuk melihat daftar table : SHOW TABLES;
o Sintak untuk melihat struktur table : \D nama_tabel;
• Menghapus table.
Sintak : DROP TABLE nama_tabel;
Contoh : DROP TABLE Karyawan;
Semoga bermanfaat, selanjutnya kita akan membahas tentang bahasa basis data yang DML ( Data Manipulation Language).

Tidak ada komentar:

Posting Komentar

kasih komentar ya..