Вы находитесь на странице: 1из 9

Artikel Populer IlmuKomputer.

Com
Copyright 2003- 2006 IlmuKomputer.Com

Normalisasi Database
Menggunakan Metode Logika Sederhana
Adhi Hargo
cadmus_sw at yahoo.com

Lisensi Dokumen:
Copyright 2003-2006 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan
disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak
menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan
dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali
mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.

1. Pendahuluan
Normalisasi database biasanya jarang dilakukan dalam database skala kecil, dan dianggap tidak
diperlukan pada penggunaan personal. Namun seiring dengan berkembangnya informasi yang
dikandung dalam sebuah database, proses normalisasi akan sangat membantu dalam
menghemat ruang yang digunakan oleh setiap tabel di dalamnya, sekaligus mempercepat proses
permintaan data. Berikut ini dipaparkan metodologi logis sederhana untuk menormalkan model
data dalam sebuah database, diiringi contoh pembuatan database untuk tugas-tugas matakuliah
dalam sebuah fakultas (fiktif) dengan atribut yang disederhanakan.

Proses normalisasi model data dapat diringkas sebagai berikut:

1. Temukan entitas-entitas utama dalam model data.

2. Temukan hubungan antara setiap entitas.

3. Tentukan atribut yang dimiliki masing-masing entitas.

Normalisasi model data dilakukan dengan mengikuti langkah-langkah sederhana, mengubahnya


agar memenuhi apa yang disebut sebagai bentuk normal pertama, kedua, lalu ketiga secara
berturutan.

1
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

2. Langkah-Langkah Normalisasi
2.1. Bentuk Normal Pertama (1NF)
Sebuah model data dikatakan memenuhi bentuk normal pertama apabila setiap atribut yang
dimilikinya memiliki satu dan hanya satu nilai. Apabila ada atribut yang memiliki nilai lebih
dari satu, atribut tersebut adalah kandidat untuk menjadi entitas tersendiri.

Entitas utama untuk database tugas matakuliah tentu saja Tugas Matakuliah. Sebagian atribut
yang dimiliki entitas ini tertera dalam Gambar 1.

Gambar 1: Entitas pertama dalam contoh model data untuk database tugas matakuliah.

Atribut Nama Kelas mencantumkan kelas-kelas di mana tugas tersebut berlaku. Apabila
pendaftar untuk sebuah matakuliah melebihi kapasitas ruangan yang dimiliki fakultas, kebijakan
yang umum diambil Kepala Program Studi adalah membagi kegiatan perkuliahan untuk
matakuliah tersebut menjadi beberapa kelas. Karenanya atribut ini rentan memiliki nilai jamak,
dan lebih sesuai menjadi entitas baru atau atribut dari entitas lain. Untuk sementara kita
membuat entitas baru, Kelas, dimana sebagian atributnya berasal dari Tugas Matakuliah yang
secara logis lebih sesuai menjadi atribut entitas ini. Sementara itu, hampir semua atribut entitas
Tugas Matakuliah selain Nama Kelas memiliki nilai tunggal (dengan asumsi setiap matakuliah
diampu oleh satu dosen saja).

2.1.a Relasi Antar-Entitas dan Identifier

Masalah yang kita hadapi sekarang adalah menghubungkan Tugas Matakuliah dengan Kelas.
Satu tugas dapat diberikan pada beberapa kelas yang berbeda; dalam terminologi pemodelan
data, ini berarti antara entitas Tugas Matakuliah dan entitas Kelas terdapat relasi 1:N (atau 1-N)
untuk nilai N lebih dari satu. Cara paling intuitif untuk menghubungkan kedua entitas tersebut
adalah menyertakan identitas satu entitas sebagai atribut entitas lain. Identitas sebuah entitas
haruslah unik untuk menghindarkan ambiguitas saat akan merujuk pada satu objek khusus dari
entitas tersebut. Entitas Tugas Matakuliah akan menggunakan pengidentifikasi arbitrer berupa
angka yang berbeda antara satu objek Tugas Matakuliah dengan objek Tugas Matakuliah lain.
Entitas Kelas dapat diidentifikasi dengan matakuliah dan kode kelas yang bersangkutan,
sehingga kita cukup menambahkan atribut pengidentifikasi (identifier) dalam kedua entitas.
Entitas ini beserta semua atribut baru dan hubungannya dengan Tugas Matakuliah diperlihatkan
dalam Gambar 2, dengan menggunakan notasi relasi crows foot (dengan simbol kaki gagak

2
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

menunjuk pada entitas jamak).

Gambar 2: Hubungan antara Tugas Matakuliah dan entitas baru, Kelas.

Sejauh ini tidak ada atribut entitas yang memiliki nilai lebih dari satu, sehingga rasanya cukup
aman mengatakan bahwa model ini memenuhi bentuk normal pertama.

2.2. Bentuk Normal Kedua (2NF)


Sebuah model data dikatakan memenuhi bentuk normal kedua apabila ia memenuhi bentuk
normal pertama dan setiap atribut non-identifier sebuah entitas bergantung sepenuhnya hanya
pada semua identifier entitas tersebut.

Apabila kita perhatikan kembali model data yang telah kita hasilkan di atas, segera terlihat
bahwa atribut dari entitas Kelas tidak sepenuhnya bergantung pada identitas unik Kelas tersebut.
Seorang dosen akan tetap ada meskipun kelas matakuliah yang ia ampu sudah tidak ada lagi.
Dalam hal ini, dosen adalah entitas tersendiri (yang nantinya dapat dilekatkan pada entitas
Fakultas atau Universitas bilamana kedua entitas tersebut dirasa perlu ada, tergantung pada
kebutuhan pemodelan data kita).

2.2.a Sekali Lagi, Tentang Identifier

Dalam dunia nyata, anggapan yang umum adalah seseorang (individu) dapat diidentifikasi
secara unik dengan namanya. Tentu saja anggapan ini tidak sepenuhnya benar, karena bisa saja
sebuah nama (bahkan satu rangkaian nama lengkap) dimiliki oleh lebih dari satu orang;
pemodelan data yang melibatkan informasi tentang individu jarang menggunakan nama
individu tersebut sebagai satu-satunya pengidentifikasi. Implementasi RDBMS tertentu juga
akan lebih cepat memproses query atas suatu tabel apabila tabel tersebut diindeks oleh nilai
integer unik daripada bila menggunakan indeks karakter (rangkaian karakter masih harus
diumpankan ke fungsi hash agar dapat digunakan sebagai indeks tabel, sementara untuk integer
unik tidak harus).

Karena beberapa alasan tersebut, entitas Dosen pada model data kita akan menggunakan
pengidentifikasi arbitrer berupa Nomor Induk Pegawai sebagaimana diperlihatkan dalam
Gambar 3. Dalam notasi crows foot, relasi non-identifying digambarkan dengan garis putus-
putus atau tersamar.

3
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

Gambar 3: Ketiga entitas utama dalam model data dan hubungan antar masing-masing entitas.

Setelah atribut-atribut dari semua entitas dalam sebuah model data hanya bergantung pada
seluruh pengidentifikasi entitas yang memilikinya, model data tersebut dikatakan memenuhi
bentuk normal kedua.

2.3. Bentuk Normal Ketiga (3NF)


Sebuah model data dikatakan memenuhi bentuk normal ketiga apabila ia memenuhi bentuk
normal kedua dan tidak ada satupun atribut non-identifying (bukan pengidentifikasi unik) yang
bergantung pada atribut non-identifying lain. Apabila ada, pisahkan salah satu atribut tersebut
menjadi entitas baru, dan atribut yang bergantung padanya menjadi atribut entitas baru tersebut.

Dalam model data sederhana yang kita gunakan di sini, tidak ada satupun atribut non-identifying
(seperti Deskripsi Tugas Matakuliah, atau Nama Dosen) yang bergantung pada atribut non-
identifying lain. Namun demi adanya contoh, kita misalkan entitas Dosen memiliki atribut
informasi Alamat Rumah dan Nomor Telepon Rumah. Keduanya tidak dapat secara unik
mengidentifikasi objek tertentu dari entitas Dosen, namun keduanya saling bergantung.
Sebagaimana dalam dua langkah normalisasi sebelumnya, jenis kebergantungan seperti ini
dapat dihilangkan dengan membuat entitas baru lagi (yang tidak akan diciptakan karena tiga
entitas sudah cukup banyak untuk satu artikel).

Model terakhir yang kita dapat ini telah memenuhi bentuk normal ketiga (third normal form)
dan siap dikonversi menjadi tabel. Namun sebelumnya, kita perlu membahas berbagai jenis
relasi yang kerap ditemui dalam pemodelan data, termasuk yang kita temui dalam contoh model
data kali ini.

4
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

3. Jenis-jenis Relasi Antar-Entitas


1. Relasi 1-1. Relasi ini jarang ditemui dalam model data yang benar, sehingga saat Anda
menemukannya, kemungkinan besar hal itu berarti masih ada yang belum sempurna
dari model data Anda; relasi 1-1 sering berarti kedua entitas tersebut sebenarnya adalah
kesatuan, satu entitas tunggal. Kemungkinan lain adalah relasi 1-1 ini adalah relasi
turunan atau relasi non-identifying (identitas unik satu entitas tidak bergantung pada
identitas unik entitas lain) namun jenis relasi kedua ini jarang ditemui.

2. Relasi 1-N. Relasi ini yang paling umum ditemui dalam model data.

3. Relasi M-N. Relasi ini juga sering ditemui dalam model data, dan sering pula dapat
dinormalkan lebih jauh lagi. Langkah yang dapat ditempuh untuk menormalkan relasi
M-N:

a. Buat sebuah entitas baru sebagai penghubung antara kedua entitas dengan relasi M-
N tersebut. Entitas penghubung ini akan memiliki hubungan 1-M dengan masing-
masing entitas awal. Identifier entitas penghubung dapat dibuat tersendiri, atau
dengan cara mewarisi identifier kedua entitas awal dan membuat keduanya
identifier unik entitas penghubung ini. Sering kali akan ada atribut lain yang
dimiliki oleh entitas penghubung tersebut. Entitas Kelas dalam contoh model data
kita dapat menjadi contoh entitas penghubung. Apabila tidak ada entitas
penghubung yang dapat diciptakan, relasi M-N tetap harus diubah untuk
menghindari kesulitan dalam konversi model data menjadi skema database fisik.

5
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

4. Menterjemahkan Model Data


Setelah sebuah model data dinormalisasikan dan siap diubah menjadi database fisik, ada
beberapa langkah penterjemahan yang harus dilakukan:

1. Setiap entitas menjadi tabel tersendiri.

2. Setiap atribut menjadi kolom-kolom tabel tersebut, dengan tipe data yang sesuai.

3. Identifier entitas tersebut menjadi kolom ID yang tidak boleh kosong (NOT NULL) dan
berisi indeks yang unik. ID unik ini dalam database dinamakan primary key.

4. Relasi diterjemahkan menjadi foreign key.

Skema fisik model data yang dihasilkan tampak dalam Gambar 4. Perhatikan penghilangan
spasi, penentuan tipe data dan penyeragaman kapitalisasi untuk portabilitas skema untuk
digunakan dalam berbagai implementasi RDBMS yang mungkin berbeda dalam case-
sensitivity.

Gambar 4: Skema fisik final dari contoh model data.

Dan perintah SQL untuk menciptakan ketiga tabel tersebut adalah:

CREATE TABLE dosen (


nip INTEGER NOT NULL AUTO_INCREMENT,
nama_lengkap VARCHAR(20) NOT NULL,
nomor_kontak VARCHAR(20) NULL,
PRIMARY KEY(nip)
)
TYPE=InnoDB;

CREATE TABLE kelas (


kode INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
nama_matakuliah INTEGER UNSIGNED NOT NULL,

6
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

id_tugas_matakuliah INTEGER NOT NULL,


id_dosen INTEGER NOT NULL,
ruang_kuliah VARCHAR(5) NULL,
PRIMARY KEY(kode, nama_matakuliah, id_tugas_matakuliah),
INDEX kelas_FKIndex1(id_dosen),
INDEX kelas_FKIndex2(id_tugas_matakuliah)
)
TYPE=InnoDB;

CREATE TABLE tugas_matakuliah (


id INTEGER NOT NULL,
deskripsi TEXT NULL,
batas_penyerahan DATETIME NULL,
PRIMARY KEY(id)
)
TYPE=InnoDB;

Script SQL di atas menggunakan tipe data dan konfigurasi tabel yang didukung oleh MySQL.
Deklarasi TYPE=InnoDB untuk setiap tabel adalah agar MySQL menggunakan InnoDB yang
mendukung penggunaan foreign key. Tanpa deklarasi tersebut MySQL secara default akan
menggunakan mesin penyimpan MyISAM yang tidak dapat mendukung foreign key.

4.1. Foreign Key


Beberapa catatan khusus mengenai penterjemahan relasi menjadi foreign key:

1. Relasi 1-1 diterjemahkan menjadi identifier salah satu tabel menjadi foreign key dalam
tabel lain. Keputusan mengenai tabel mana yang harus menerima identifier tabel lain
dapat diambil sesuai keinginan, dan secara teori tidak begitu berpengaruh. Namun,
seringkali pertimbangan praktis yang akan menentukan tabel mana yang akan berisi
foreign key.

2. Khusus untuk penggunaan MySQL sebagai penyimpan database: sampai MySQL versi
5.0 hanya storage engine InnoDB yang mendukung penggunaan foreign key. Mesin
penyimpanan lain yang digunakan MySQL versi 5.0 atau dibawahnya (seperti MyISAM
atau BDB) tidak mendukung konfigurasi FOREIGN KEY dalam perintah SQL
CREATE TABLE, dan akan mengabaikannya apabila ia ditemui.

7
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

5. Contoh Penggunaan Database


Ternormalisasi

Untuk model data non-trivial, database ternormalisasi hampir selalu berisi lebih dari satu tabel,
sehingga demi kemudahan pengelolaan, biasanya satu database hanya berisi tabel-tabel yang
terkait dalam satu model data saja. Di bawah ini terdapat contoh query SQL untuk database
ternormalisasi untuk membedakan dengan model data yang hanya menggunakan satu tabel.

INSERT INTO dosen(nama_lengkap,nip) VALUES('Jusuf Kalla',127001);


INSERT INTO kelas(id_dosen, kode) VALUES(127001, 1);
INSERT INTO kelas(id_dosen, kode) VALUES(127001, 2);

Perintah INSERT di atas akan menambah data dosen baru dan dua kelas yang diampu beliau.

INSERT INTO tugas_matakuliah(id, deskripsi,batas_penyerahan)


VALUES(102,
'Implementasikan sebuah compiler untuk bahasa Small-C,
lengkap dengan detail grammar yang digunakan.
Compiler tersebut harus menghasilkan kode assembler
8086
yang dapat dikompilasi oleh Turbo Assembler atau
NASM.',
'2006-12-01');
UPDATE kelas,dosen SET id_tugas_matakuliah=102
WHERE kelas.id_dosen=dosen.nip AND
dosen.nama_lengkap='Jusuf Kalla';

Perintah INSERT dan UPDATE di atas menambah data tugas baru dari dosen tertentu dan
memperbarui data untuk setiap kelas yang diampu dosen tersebut.

SELECT t.deskripsi, t.batas_penyerahan


FROM tugas_matakuliah t, kelas k, dosen d
WHERE k.id_tugas_matakuliah=t.id AND
k.id_dosen=d.nip AND
d.nama_lengkap='Jusuf Kalla';

Perintah SELECT di atas akan menampilkan informasi tentang deskripsi sebuah tugas yang
diberikan pada kelas-kelas matakuliah yang diampu oleh dosen tersebut, ditambah dengan
informasi tanggal penyerahan tugas terakhir.

8
Artikel Populer IlmuKomputer.Com
Copyright 2003- 2006 IlmuKomputer.Com

6. Penutup

Model data di atas dan semua query yang diberikan kepada database yang dihasilkan masih
sangat sederhana (Salah satunya adalah penggunaan asumsi bahwa beberapa kelas untuk
matakuliah tertentu hanya diampu oleh satu dosen dan mendapat tugas satu-persatu secara
sekuensial asumsi yang terlalu baik hati) dan tidak sepenuhnya memanfaatkan semua
kemudahan dan potensi yang ditawarkan baik oleh SQL maupun oleh fasilitas-fasilitas setiap
implementasi RDBMS yang mendukung SQL.

Demi keringkasan dan kesederhanaan contoh, saya tidak membahas antara lain mengenai relasi
turunan (inheritance) serta berbagai notasi grafis model data lain seperti ER dan berbagai
turunannya.

Aplikasi yang saya gunakan untuk menggambar model data dan menterjemahkannya menjadi
skema database fisik adalah DBDesigner 4 dari fabForce yang secara eksplisit mendukung
MySQL dan berbagai mesin penyimpanan yang digunakan produk tersebut. Script SQL
CREATE TABLE yang dihasilkan kemudian ditulis ke clipboard untuk di-paste ke artikel ini
dan ke file .sql untuk dieksekusi oleh MySQL (versi 5.0). Batasan-batasan terkait mesin
penyimpanan yang saya paparkan di atas tidak berlaku pada implementasi RDBMS lain (tabel
dalam PostgreSQL dan SQL Server, misalnya, secara default mendukung foreign key).

Sebagai latihan, Anda dapat mencoba memperluas model data di atas atau membuat model data
sendiri, lalu menggunakan perintah query yang lebih efisien; salah satu contoh adalah perintah
SELECT dengan modifier INNER / OUTER JOIN yang memberi Anda kendali yang lebih
besar dan fleksibel untuk mendapat set hasil yang Anda inginkan dari sumber data multi-tabel.

Вам также может понравиться

  • Strategi Meningkatkan Kinerja Guru
    Strategi Meningkatkan Kinerja Guru
    От Everand
    Strategi Meningkatkan Kinerja Guru
    Оценок пока нет
  • Normalisasi
    Normalisasi
    Документ9 страниц
    Normalisasi
    Muhammad Suharto
    Оценок пока нет
  • Relationship Model, Semantic Model Dan Binary Model
    Relationship Model, Semantic Model Dan Binary Model
    Документ4 страницы
    Relationship Model, Semantic Model Dan Binary Model
    Weldan April
    Оценок пока нет
  • Contoh Pembuatan Web
    Contoh Pembuatan Web
    Документ20 страниц
    Contoh Pembuatan Web
    liberta aflindang
    Оценок пока нет
  • Materi Basis Data
    Materi Basis Data
    Документ5 страниц
    Materi Basis Data
    Amriadi Saputra Amriadi
    Оценок пока нет
  • Laporan Praktikum Basis Data
    Laporan Praktikum Basis Data
    Документ12 страниц
    Laporan Praktikum Basis Data
    Fawas El Madani
    Оценок пока нет
  • Materi RDBMS Model Data
    Materi RDBMS Model Data
    Документ10 страниц
    Materi RDBMS Model Data
    Mtiara Atama
    Оценок пока нет
  • Makalah Model Data
    Makalah Model Data
    Документ8 страниц
    Makalah Model Data
    Nur Rokhim
    Оценок пока нет
  • Model Data
    Model Data
    Документ15 страниц
    Model Data
    Aurelia Rusli
    Оценок пока нет
  • Model Data Dalam Basis Data
    Model Data Dalam Basis Data
    Документ8 страниц
    Model Data Dalam Basis Data
    Nur Rokhim
    Оценок пока нет
  • Model Data
    Model Data
    Документ13 страниц
    Model Data
    Ahmad Zuhair
    Оценок пока нет
  • Sistem Basis Data
    Sistem Basis Data
    Документ5 страниц
    Sistem Basis Data
    Nani Nuraini
    Оценок пока нет
  • Modul Basis Data 2
    Modul Basis Data 2
    Документ15 страниц
    Modul Basis Data 2
    ELLA FRANSISKA
    Оценок пока нет
  • Basis Data Lanjut PDF
    Basis Data Lanjut PDF
    Документ22 страницы
    Basis Data Lanjut PDF
    Syahrul Akhyar
    Оценок пока нет
  • DW - 2 Dasar-Dasar Model Relasi
    DW - 2 Dasar-Dasar Model Relasi
    Документ19 страниц
    DW - 2 Dasar-Dasar Model Relasi
    TedjoKusumo
    Оценок пока нет
  • LN 2 Intro To DIM
    LN 2 Intro To DIM
    Документ16 страниц
    LN 2 Intro To DIM
    David Bakhtiar
    Оценок пока нет
  • Makalah Basis Data
    Makalah Basis Data
    Документ8 страниц
    Makalah Basis Data
    Chemick Edogawa
    Оценок пока нет
  • 7658 Module
    7658 Module
    Документ13 страниц
    7658 Module
    ZERO CUPU
    Оценок пока нет
  • Makalah Kelompok 8 Tugas 7 Kelas 04TPLP009
    Makalah Kelompok 8 Tugas 7 Kelas 04TPLP009
    Документ23 страницы
    Makalah Kelompok 8 Tugas 7 Kelas 04TPLP009
    Dimas Lohjinawi
    Оценок пока нет
  • PSI Materi Database
    PSI Materi Database
    Документ25 страниц
    PSI Materi Database
    Loky Lance
    Оценок пока нет
  • Model Erd
    Model Erd
    Документ19 страниц
    Model Erd
    Dewi Ratna
    Оценок пока нет
  • Pemodelan Basis Data
    Pemodelan Basis Data
    Документ26 страниц
    Pemodelan Basis Data
    Rizki Fitriana
    100% (1)
  • 1722 Isys6303 Tkba TK4-W9-S14-R1 Team4
    1722 Isys6303 Tkba TK4-W9-S14-R1 Team4
    Документ7 страниц
    1722 Isys6303 Tkba TK4-W9-S14-R1 Team4
    IanAdams
    Оценок пока нет
  • Mod 1
    Mod 1
    Документ15 страниц
    Mod 1
    Faisal Sayz
    Оценок пока нет
  • Bab 6 - Model Data Lanjutan
    Bab 6 - Model Data Lanjutan
    Документ7 страниц
    Bab 6 - Model Data Lanjutan
    Faiga Asyraf
    Оценок пока нет
  • Laporan Pemodelan Data
    Laporan Pemodelan Data
    Документ6 страниц
    Laporan Pemodelan Data
    Ando Baniona
    Оценок пока нет
  • Modul 1 Materi
    Modul 1 Materi
    Документ17 страниц
    Modul 1 Materi
    ucil bakhtiar
    Оценок пока нет
  • Data Modeling
    Data Modeling
    Документ4 страницы
    Data Modeling
    Dwi Rosa Indah
    Оценок пока нет
  • 45 Erd
    45 Erd
    Документ14 страниц
    45 Erd
    Adinda tiara
    Оценок пока нет
  • Simbada
    Simbada
    Документ25 страниц
    Simbada
    listiyanuraini
    Оценок пока нет
  • Bab 2
    Bab 2
    Документ24 страницы
    Bab 2
    khoirotun nisak
    Оценок пока нет
  • Tpl0302 - 04 - Konsep Dan Arsitektur Basis Data
    Tpl0302 - 04 - Konsep Dan Arsitektur Basis Data
    Документ12 страниц
    Tpl0302 - 04 - Konsep Dan Arsitektur Basis Data
    Mister Tompel
    Оценок пока нет
  • Lecture Notes: ISYS6513 Database System and Management
    Lecture Notes: ISYS6513 Database System and Management
    Документ22 страницы
    Lecture Notes: ISYS6513 Database System and Management
    IvanNandikaF
    Оценок пока нет
  • Basis Data 1 - Prama Dita Laura
    Basis Data 1 - Prama Dita Laura
    Документ6 страниц
    Basis Data 1 - Prama Dita Laura
    Fadil Al Hadi
    Оценок пока нет
  • Modul 1 Materi
    Modul 1 Materi
    Документ10 страниц
    Modul 1 Materi
    faliqul.ishbah95
    Оценок пока нет
  • Makalah Erd XII RPL
    Makalah Erd XII RPL
    Документ19 страниц
    Makalah Erd XII RPL
    Jhenever Dhan
    Оценок пока нет
  • Makalah Erd Dan Normalisasi
    Makalah Erd Dan Normalisasi
    Документ19 страниц
    Makalah Erd Dan Normalisasi
    Muhammad Rizqi Mubarok
    100% (1)
  • Kebangkitan Era Database
    Kebangkitan Era Database
    Документ8 страниц
    Kebangkitan Era Database
    Nimadeyunisrinadiawati
    Оценок пока нет
  • Erd
    Erd
    Документ18 страниц
    Erd
    Ridwan Effendi
    Оценок пока нет
  • Bab 2
    Bab 2
    Документ38 страниц
    Bab 2
    Optimis Prime
    Оценок пока нет
  • Basis Data 2 Fix PDF
    Basis Data 2 Fix PDF
    Документ74 страницы
    Basis Data 2 Fix PDF
    Adhit Kakkooi
    Оценок пока нет
  • Resume Model Data
    Resume Model Data
    Документ3 страницы
    Resume Model Data
    deldesain03
    Оценок пока нет
  • Rangkuman Video Tubes
    Rangkuman Video Tubes
    Документ7 страниц
    Rangkuman Video Tubes
    Diivaa
    Оценок пока нет
  • Object Oriented Data Modelling
    Object Oriented Data Modelling
    Документ11 страниц
    Object Oriented Data Modelling
    natika_22
    Оценок пока нет
  • Hanafi Mufty Lubis (MI-3B) Model Data
    Hanafi Mufty Lubis (MI-3B) Model Data
    Документ8 страниц
    Hanafi Mufty Lubis (MI-3B) Model Data
    Sari Maulina Harahap
    Оценок пока нет
  • Basis Data
    Basis Data
    Документ4 страницы
    Basis Data
    MUHLIS 02 NEW
    Оценок пока нет
  • Struktur Hierarki Basis Data
    Struktur Hierarki Basis Data
    Документ10 страниц
    Struktur Hierarki Basis Data
    Andini Eka
    Оценок пока нет
  • 3 Model Data
    3 Model Data
    Документ18 страниц
    3 Model Data
    lia lua
    Оценок пока нет
  • 03SOAL Essay BasisData Tugas 3 (Udh Dijawab)
    03SOAL Essay BasisData Tugas 3 (Udh Dijawab)
    Документ4 страницы
    03SOAL Essay BasisData Tugas 3 (Udh Dijawab)
    naila
    Оценок пока нет
  • Modul Basdat 1 2012
    Modul Basdat 1 2012
    Документ75 страниц
    Modul Basdat 1 2012
    Rosma
    Оценок пока нет
  • ADOL
    ADOL
    Документ4 страницы
    ADOL
    alimu ropiq
    Оценок пока нет
  • Isi Modul Basdat
    Isi Modul Basdat
    Документ49 страниц
    Isi Modul Basdat
    Bayu Tri Nugroho
    Оценок пока нет
  • Pengantar Database
    Pengantar Database
    Документ38 страниц
    Pengantar Database
    Rendra Aji Mencari Cinta
    0% (1)
  • Chapter 12
    Chapter 12
    Документ12 страниц
    Chapter 12
    Willyam Saputra
    Оценок пока нет
  • Pemodelan Analisis
    Pemodelan Analisis
    Документ18 страниц
    Pemodelan Analisis
    Frenchyani Anggi
    Оценок пока нет
  • Entity Relationship Diagram (ERD)
    Entity Relationship Diagram (ERD)
    Документ17 страниц
    Entity Relationship Diagram (ERD)
    Riska Angraini
    0% (1)
  • Modul Mandat
    Modul Mandat
    Документ36 страниц
    Modul Mandat
    Meyi Yanti
    Оценок пока нет
  • Modul 1 Basis Data
    Modul 1 Basis Data
    Документ10 страниц
    Modul 1 Basis Data
    Yoga Bagus.
    Оценок пока нет
  • Modul Praktikum
    Modul Praktikum
    Документ49 страниц
    Modul Praktikum
    Riza Prapascatama
    Оценок пока нет
  • Laporan Bab 1
    Laporan Bab 1
    Документ10 страниц
    Laporan Bab 1
    Vieni Hanatio
    Оценок пока нет