TUTORIAL MEMBUAT DATABASE DENGAN SQL SERVER
Untuk lebih lanjut, simak Tutorial dibawah ini :
Pertama buat dulu databasenya...
CREATE DATABASE KULIAH
Lalu
blog tulisan diatas
Kemudian
klik tombol excute atau tekan F5
Lakukan
cara yang sama pada program dibawah ini
--blok disini
USE
KULIAH
-- sampai sini kemudian klik excute atau tekan F5
Jika
sudah, maka akan muncul nama database di kotak ini
--blok disini
CREATE TABLE MAHASISWA(
id
INT IDENTITY PRIMARY KEY,
id_kelas
INT NOT NULL,
nama
VARCHAR(50) NOT NULL,
tanggal_lahir
DATE NOT NULL,
alamat
VARCHAR(100) NOT NULL,
)
-- sampai sini kemudian klik excute atau tekan F5
--blok disini
CREATE TABLE KELAS(
id
INT IDENTITY PRIMARY KEY,
id_dosen
INT NOT NULL,
nama_kelas
VARCHAR(10) not null,
)
-- sampai sini kemudian klik excute atau tekan F5
--blok disini
CREATE TABLE DOSEN(
id
INT IDENTITY PRIMARY KEY,
nama_dosen
VARCHAR(50) NOT NULL,
tanggal_lahir
DATE NOT NULL,
alamat
VARCHAR(100) NOT NULL
)
-- sampai sini kemudian klik excute atau tekan F5
--blok disini
CREATE TABLE DETAIL_MATKUL(
id_dosen
INT NOT NULL,
id_matkul
INT NOT NULL,
)
-- sampai sini kemudian klik excute atau tekan F5
--blok disini
CREATE TABLE MATKUL(
id
INT IDENTITY PRIMARY KEY,
nama_matkul
VARCHAR(30) NOT NULL,
jenis_matkul
VARCHAR(20) NOT NULL
)
-- sampai sini kemudian klik excute atau tekan F5
Setelah semuanya di excute, pada Object Explorer
(sebelah kiri) pilih database-KULIAH- klik kanan pada Database Diagram – lalu
pilih New Database Diagram.
Maka akan Muncul gambar berikut
Lalu kita relasikan tabel-tabel tersebut. Dengan
perintah ALTER TABLE.
Contoh :
ALTER TABLE [Nama_tabel]
ADD CONSTRAINT [nama_constraint] FOREIGN
KEY ([fk_id]) REFERENCES
[fk_tabel]([id])
ON UPDATE CASCADE ON DELETE NO ACTION
Ketiklah
kode dibawah ini :
--blok disini
ALTER TABLE MAHASISWA
ADD CONSTRAINT FK_KELAS FOREIGN
KEY (id_kelas) REFERENCES KELAS(id)
ON UPDATE CASCADE ON DELETE NO ACTION
-- sampai sini kemudian klik excute atau tekan F5
--blok disini
ALTER TABLE KELAS
ADD CONSTRAINT FK_DOSEN FOREIGN
KEY (id_dosen) REFERENCES DOSEN(id)
ON UPDATE CASCADE ON DELETE NO ACTION
-- sampai sini kemudian klik excute atau tekan F5
--blok disini
ALTER TABLE DETAIL_MATKUL
ADD CONSTRAINT FK_DT_DOSEN FOREIGN
KEY (id_dosen) REFERENCES DOSEN(id)
ON UPDATE CASCADE ON DELETE NO ACTION
-- sampai sini kemudian klik excute atau tekan F5
--blok disini
ALTER TABLE DETAIL_MATKUL
ADD CONSTRAINT FK_DT_MATKUL FOREIGN
KEY (id_matkul) REFERENCES MATKUL(id)
-- sampai sini kemudian klik excute atau tekan F5
Setelah semuanya sudah di excute, Lihatlah pada
Database Diagram. Maka akan terlihat seperti dibawah ini...
Jika Sudah seperti gambar diatas, maka database
sudah berelasi
Post a Comment for "TUTORIAL MEMBUAT DATABASE DENGAN SQL SERVER"