Senin, 12 November 2012

Membuat Database Siakad

membuat database siakad
create database siakad

create table mahasiswa
( npm char (9),
nama_m varchar (50),
tgl_lhr datetime ,
tempat_lhr varchar (50),
)
melihat struktur tabel mahasiswa
sp_help mahasiswa 

create table dosen
( nidn char (10),
nama_dosen varchar (50),
tgl_lhr datetime ,
tempat_lhr varchar (50),
)
melihat struktur tabel dosen
sp_help dosen

create table matakuliah
( kdmk char (5),
nama_mk varchar (50),
sks int
)
melihat struktur tabel matakuliah
sp_help matakuliah

create table nilai
( npm char (9),
kdmk char (5),
nidn char (10),
grade char (1)
)
melihat struktur tabel nilai
sp_help nilai

menambahkan primarikey di tabel mahasiswa 
alter table mahasiswa 
add primary key (npm)

jika error maka npm belum di ubah ke notnull.
notnull = kolom tidak boleh kosong(harus terisi)

merubah kolom npm di tabel mahasiswa agar tidak boleh kosong / notnull

alter table mahasiswa 
alter column npm char (9) not null 

membuat primarikey di awal pada tabel dosen
drop table dosen 

create table dosen 
(
nidn char (10) not null primary key,
nama_d varchar (50) not null,
tanggal_lhr datetime,
tempat_lhr varchar (50),
)

sp_help dosen

membuat primarykey diakhir pada tabel nilai

drop table nilai
create table nilai
( npm char (9) not null,
kdmk char (5) not null,
nidn char (10) not null,
grade char (1),
primary key (npm,kdmk,nidn)z
)
melihat struktur tabel nilai
sp_help nilai