SQL Server

06.06.00 Unknown 0 Comments

Nama  : NUR ARIEF YUFRIZAL PRASETYO
Nim     : 201553031
Kelas  : Sistem Informasi A

A.   Membuat Tabel dengan Perintah SQL
Cara lain selain cara visual untuk membuat table pada SQL SERVER kita dapat menggunakan perintah SQL. 
Langkah-langkah pembuatan tabel adalah sebagai berikut :
·         Buka Enterprise Manager.
·         Buka Database yang sudah dibuat, misal dbperkuliahan.
·         Klik di Menu Tools> Klik New Query 
·         
 Setelah Query Analyzer terbuka, masukan perintah SQL untuk membuat tabel Mahasiswa dibawah ini.
create table Mahasiswa (NIM char(8),Tahun_Ajaran char(4),Kode_Jurusan char(5),Nama varchar(50),Tempat_Lahir varchar(50),Tanggal_Lahir datetime,Alamat varchar(150),Kota varchar(50),No_Telepon varchar(12));


·   Klik (Parse Query atau Ctrl+F5) untuk mengecek penulisan perintah query, jika tidak ada pesan kesalahan klik  (Execute Query atau F5) untuk mengeksekusi perintah query. Apabila tampil pesan “The Command(s) completed succesfully” maka tabel sudah berhasil dibuat.

B.   Merubah Struktur Table menggunakan Perintah SQL
- Menambah Kolom Pada Tabel
Perintah query menambah kolom adalah :

alter table Mahasiswa add Status_Mahasiswa char(12);

- Merubah Type Data Kolom Pada Tabel
Perintah query untuk mengubah type data suatu tabel (misal mengubah tipe data Status_Mahasiswa dari char(12) menjadi varchar(12)) yaitu:

alter table Mahasiswa alter column Status_Mahasiswa varchar(12);

- Menghapus Kolom Pada Tabel
Jika karena suatu kolom tidak diperlukan dan akan dihilangkan dari suatu tabel dikarenakan sesuatu hal maka perintah query untuk menghapus kolom tersebut yaitu:

alter table Mahasiswa drop column Status_Mahasiswa;

- Menambah Constraint Primary Key Pada Kolom
Perintah query untuk menambah constraint Primary Key pada kolom suatu tabel adalah:

alter table Mahasiswa add constraint pk_Mahasiswa primary key(NIM);

Kolom yang akan dijadikan sebagai primary key harus dalam keadaan not null (tidak boleh kosong).

- Menambah Constraint Primary Key Pada Kolom Suatu Tabel
Kolom yang akan dijadikan sebagai primary key harus dalam keadaan not null (tidak boleh kosong). Jadi jika kolom yang akan dijadikan primary key tidak dalam keadaan not null (boleh kosong) harus di ubah menjadi not null.

alter table Mahasiswa alter column NIM char(8) not null;
Perintah query untuk menambah constraint Primary Key pada kolom suatu tabel adalah:

alter table Mahasiswa add constraint pk_Mahasiswa primary key(NIM);

- Menambah Constraint Foreign Key Pada Kolom Suatu Tabel
Misalkan, tabel Mahasiswa  mereferensi ke tabel jurusan pada kolom Kode_Jurusan.
Maka perintah query untuk menghubungkannya adalah :

alter table Mahasiswa add constraint fk_Mahasiswa_ref_jurusan foreign key (Kode_Jurusan) references Jurusan(Kode_Jurusan);

- Menambah Constraint Pada Kolom Suatu Tabel
Perintah query untuk menghapus constraint adalah :

alter table Mahasiswa drop constraint fk_Mahasiswa_ref_jurusan;

-       Menghapus Tabel Dengan Perintah SQL
Perintah query untuk menghapus suatu tabel adalah:

drop table Mahasiswa;

0 komentar: