*****Selamat Datang Di Blog Manajement Informatika Polibisnis Perdana Mandiri*****
*****Jangan lupa untuk memberi kritik dan saranya!!!*****

Sabtu, 03 Desember 2011

Relasi pada MySQL : Membuat Tabel dengan Engine InnoDB

Untuk membuat tabel yang berelasi dan mendukung transaksi, kita harus mengaktifkan storage engine InnoDB. Sekarang kita akan membahas contoh pembuatan tabelnya. Misalkan ada database bernama universitas, dengan 2 tabel, jurusan dan mahasiswa.
Engine InnoDB didaftarkan pada saat membuat tabel. Berikut adalah perintahnya:
CREATE TABLE jurusan (
    id_jurusan VARCHAR(6) PRIMARY KEY,
    jurusan VARCHAR(30)
) ENGINE INNODB;

CREATE TABLE mahasiswa (
    nim VARCHAR(8) PRIMARY KEY,
    nama VARCHAR(30) NOT NULL,
    tgl_lahir DATE NOT NULL,
    id_jurusan VARCHAR(6),
    CONSTRAINT fk_jurusan FOREIGN KEY (id_jurusan)
    REFERENCES jurusan (id_jurusan)
) ENGINE INNODB

Tidak ada komentar:

Posting Komentar