Other Related

Other Link

Cari Disini Selengkapnya

Custom Search

17 Juni 2009

Praktikum 3 Pembuatan Tabel dengan SQL Command

A. TUJUAN
1. Menjelaskan pembuatan tabel dengan menggunakan perintah SQL (Structured Query Language)
B. DASAR TEORI
Perintah SQL Untuk membuat table dibuat dengan perintah CREATE TABLE.
CREATE TABLE [schema, ] table ( column datatype [DEFAULT expr][,…]);
Misal struktur dari Tabel DOSEN sebagai berikut :



Maka perintah SQL untuk membuat tabel DOSEN diatas adalah :
CREATE TABLE DOSEN (
NIP char(10), NAMA char(30), ALAMAT char(50), NOTELPON char(7));
Constraint PRIMARY KEY pada tabel DOSEN, yaitu field NIP dapat didefnisikan pada
saat pembuatan tabel, sehingga modifikasi dari perintah SQL untuk pembuatan tabel
siswa menjadi :
CREATE TABLE DOSEN (
NIP char(10) PRIMARY KEY, NAMA char(30),
ALAMAT char(50), NOTELPON char(7));
Contoh tabel kedua berikut ini adalah tabel JENIS_TRAINING yang memiliki struktur
sebagai berikut :



Tabel JENIS_TRAINING memiliki constraint :
1. PRIMARY KEY yaitu KODE_TRAINING
2. FOREIGN KEY yaitu NIP yang berelasi dengan field NIP yang ada pada tabel

DOSEN. Perintah SQL untuk pembuatan tabel JENIS_TRAINING sekaligus pendefinisian constraint-nya dapat ditulis sebagai berikut :
CREATE TABLE JENIS_TRAINING (
KODE_TRAINING char(3) PRIMARY KEY,
TRAINING char(30),
JUMLAHJAM number,
NIP char(10) REFERENCES DOSEN(NIP));
Primary key pada sebuah Tabel bisa terdiri dari dua field atau lebih.
Cara penulisan primary key yang terdiri dari dua field caranya dengan mendefinisikan nama constraint diikuti dengan keterangan field yang jadi primary key. Misal dibuat tabel TRANSAKSI yang memiliki primary key pada field Nomer_Order dan Kode_Brg, maka cara penulisannya sebagai berikut :
CREATE TABLE TRANSAKSI (
Nomer_Order CHAR(3),
Kode_Brg CHAR(5),
.............,

QUANTITY NUMBER,
CONSTRAINT TRANSAKSI_PK PRIMARY KEY(Nomer_Order, Kode_Brg));
Transaksi_PK adalah nama constraint untuk primary key pada field Nomer_Order dan Kode_Brg (keterangan : nama constraint tergantung user yang membuat bisa diberi nama apa saja).
C. TUGAS PENDAHULUAN
1. Buat perintah SQL untuk pembuatan tabel yang ada pada Database Perpustakaan dan Database Penjualan yang ada pada Bab 2
D. PERCOBAAN
Kerjakan langkah-langkah berikut untuk membuat tabel dengan menggunakan perintah SQL : Buat database baru dengan nama Pelatihan.mdb Kemudian buat tabel pada database Pelatihan menggunakan perintah SQL.
Untuk membuat tabel dengan perintah SQL, menu / object yang dipilih pada Access adalah Query :
Lalu klik dua kali pada Create query in Design view.
Kemudian klik tombol Close untuk tidak memilih tabel apapun.

1. Kemudian pilih menu View -> SQL View
2. Dan berikan perintah SQL untuk pembuatan tabel :
Jalankan perintah SQL untuk pembuatan tabel tersebut dengan mengklik icon :

Buat perintah SQL untuk tabel-tabel yang lain pada database penjualan dan database perpustakaan yang dibuat pada tugas pendahuluan, kemudian jalankan dan lihat hasilnya pada object Table.


E. LAPORAN RESMI
1. Lengkapi tabel pada Database Pelatihan dengan membuat dua tabel lagi yaitu Tabel SISWA dan Tabel TRAINING. Masing-masing memiliki struktur sebagai berikut :
Tabel SISWA
Keterangan :
Primary key : NRP



Tabel TRAINING
Keterangan :
Primary key : TANGGAL dan KODE_TRAINING
Foreign key : NRP berelasi dengan NRP yang ada di table SISWA



2. Tulis perintah SQL untuk membuat kedua tabel tersebut.

3 komentar:

Anonim mengatakan...

Makacieh mas

Anonim mengatakan...

Ich denke, dass es die ausgezeichnete Idee ist. viagra online bestellen rezeptfrei viagra generika rezeptfrei [url=http//t7-isis.org]cialis[/url]

Anonim mengatakan...

el mensaje Competente:), es entretenido... [url=http://csalamanca.com/ ]comprar viagra en espana [/url] maravillosamente, es la pieza de valor viagra espanola