Integritas Data (Lanj..)
www.rahmadani.net 1
Pertemuan ke-5
Intro…
Integritas Data digunakan untuk menjamin
kualitas data pada database. Sehingga data
data tetap akurat, konsisten dan handal.
Contoh:
Apabila sebuah tabel Mahasiswa, pada field /kolom
nim mempunyai isi data “01031043”, maka database
tidak memperbolehkan record pada tabel Mahasiswa lain
mempunyai nim yang sama
www.rahmadani.net 2
Integritas Data digunakan untuk menjamin
kualitas data pada database. Sehingga data
data tetap akurat, konsisten dan handal.
Contoh:
Apabila sebuah tabel Mahasiswa, pada field /kolom
nim mempunyai isi data “01031043”, maka database
tidak memperbolehkan record pada tabel Mahasiswa lain
mempunyai nim yang sama
Jenis-jenis Integritas Data
1. Entity Integritas
2. Domain Integritas
3. Refrential Integritas
4. User Defined Integritas
www.rahmadani.net 3
1. Entity Integritas
2. Domain Integritas
3. Refrential Integritas
4. User Defined Integritas
1. Entity Integritas
Entity Integritas mendefinisikan sebuah baris
sebagai sebuah entitas yang unik untuk
suatu tabel. Entity integritas memaksa
integritas dari column atau primary key dari
suatu tabel (melalui index, unique,
constraints, primary key). Primary key tidak
boleh null.
www.rahmadani.net 4
Entity Integritas mendefinisikan sebuah baris
sebagai sebuah entitas yang unik untuk
suatu tabel. Entity integritas memaksa
integritas dari column atau primary key dari
suatu tabel (melalui index, unique,
constraints, primary key). Primary key tidak
boleh null.
2. Domain Integritas
Domain Integritas merupakan validasi dari
masukan untuk sebuah kolom.
Anda dapat memaksa domain integritas dengan
membatasi tipe (melalui data types), format
(melalui check constraints dan rules), atau
range nilai-nilai yang mungkin (melalui Foreign
Key Constraints, Check Constraints, Default
Definitions dan rules).
www.rahmadani.net 5
Domain Integritas merupakan validasi dari
masukan untuk sebuah kolom.
Anda dapat memaksa domain integritas dengan
membatasi tipe (melalui data types), format
(melalui check constraints dan rules), atau
range nilai-nilai yang mungkin (melalui Foreign
Key Constraints, Check Constraints, Default
Definitions dan rules).
3. Refrential Integritas
Refrential Integritas memastikan bahwa
seluruh nilai dari foreign key cocok
dengan nilai primary key yang dihubungkan
www.rahmadani.net 6
4. User Defined Integritas
User–defined integritas mengizinkan Anda
untuk menentukan spesific business rules
sendiri yang tidak sama pada kategori integrity
yang lain.
www.rahmadani.net 7
Constrains
• Constraint merupakan suatu aturan yang
membatasi jenis data yang diijinkan,untuk
dimasukkan ke dalam tabel.
• Constraint dapat dibuat baik pada saat
pembuatan tabel atau setelah tabel dibuat.
Ketika constraint dibuat setelah pembuatan
tabel, maka constraint tersebut hanya mengecek
data yang ada (yang telah dimasukkan dalam
tabel). Jika ada beberapa pelanggaran maka
constraint akan ditolak.
www.rahmadani.net 8
• Constraint merupakan suatu aturan yang
membatasi jenis data yang diijinkan,untuk
dimasukkan ke dalam tabel.
• Constraint dapat dibuat baik pada saat
pembuatan tabel atau setelah tabel dibuat.
Ketika constraint dibuat setelah pembuatan
tabel, maka constraint tersebut hanya mengecek
data yang ada (yang telah dimasukkan dalam
tabel). Jika ada beberapa pelanggaran maka
constraint akan ditolak.
Tipe-tipe Constraint..
1. PRIMARY KEY Constraint, untuk menspesifikasikan kolom dalam tabel.
Tidak boleh kosong, dan harus unik, untuk menghubungkan satu tabel
dengan tabel lain.
2. FOREIGN KEY Constraint, digunakan untuk menspesifikasikan kolom
foreing key pada suatu tabel. Foreing key digunakan untuk
menghubungkan dua tabel. Kolom foreign key adalah kolom atau
kombinasi beberapa kolom dalam suatu tabel yang selalu merujuk pada
kolom primary keypada suatu tabel.
3. UNIQUE Constraint, digunakan untuk menjamin bahwa data pada
suatu kolom atau beberapa kolom tidak diijinkan sama.
4. CHECK Constraint, digunakan untuk membatasi suatu nilai pada kolom
dengan nilai tertentuyang diijinkan masuk.
5. DEFAULT Constraint, merupakan atribut opsionalyang digunakan untuk
memberikan suatu nilai tertentupada suatu kolom jika kolom tersebut tidak
dimasukkan suatu data.
6. Not Null, digunakan untuk menjamin tidak ada nilai null ( kosong) yang
muncul pada suatu kolom tertentu sehingga bila tidak mengisikan nilai
pada kolom tersebut maka akan muncul error.
www.rahmadani.net 9
1. PRIMARY KEY Constraint, untuk menspesifikasikan kolom dalam tabel.
Tidak boleh kosong, dan harus unik, untuk menghubungkan satu tabel
dengan tabel lain.
2. FOREIGN KEY Constraint, digunakan untuk menspesifikasikan kolom
foreing key pada suatu tabel. Foreing key digunakan untuk
menghubungkan dua tabel. Kolom foreign key adalah kolom atau
kombinasi beberapa kolom dalam suatu tabel yang selalu merujuk pada
kolom primary keypada suatu tabel.
3. UNIQUE Constraint, digunakan untuk menjamin bahwa data pada
suatu kolom atau beberapa kolom tidak diijinkan sama.
4. CHECK Constraint, digunakan untuk membatasi suatu nilai pada kolom
dengan nilai tertentuyang diijinkan masuk.
5. DEFAULT Constraint, merupakan atribut opsionalyang digunakan untuk
memberikan suatu nilai tertentupada suatu kolom jika kolom tersebut tidak
dimasukkan suatu data.
6. Not Null, digunakan untuk menjamin tidak ada nilai null ( kosong) yang
muncul pada suatu kolom tertentu sehingga bila tidak mengisikan nilai
pada kolom tersebut maka akan muncul error.
Lets..Practice..!!
www.rahmadani.net 10
1. Buat Sebuah Database dengan
Nama:Pergudangan
www.rahmadani.net 11
2. Buat Tabel dengan nama: Karyawan
dengan Desain sebagai berikut;
www.rahmadani.net 12
Case:
Kemudian Isikan dengan bebas 5 record pada rancangan tabel tersebut..
dan simulasikan pengisian data terhadap pengaruh Integritas Data Pada Tabel..
3. Tambahkan Tabel dengan nama: Bagian
dengan desain sebagai berikut:
Kemudian Isikan beberapa record sebagai berikut:
www.rahmadani.net 13
Kemudian Isikan beberapa record sebagai berikut:
4. Tambahkan tabel dengan Nama: Agama
Isikan beberapa record, sebagai berikut;
www.rahmadani.net 14
Case…
1. Buat sebuah Foreign Key untuk Tabel
Karyawan terhadap Tebel Bagian
2. Buat sebuah Foreign Key untuk Tabel
Karyawan tehadap Tabel Agama
3. Tambahkan, sebuah Field No_KTP pada tabel
Karyawan dan buatkan sebuah Unique
Constraint pada Field tersebut.
4. Tambahkan juga Check Constraint Pada Field
Jenis_Kelamin dengan format
ekspresi:’L’=laki-laki, ‘P’=perempuan
www.rahmadani.net 15
1. Buat sebuah Foreign Key untuk Tabel
Karyawan terhadap Tebel Bagian
2. Buat sebuah Foreign Key untuk Tabel
Karyawan tehadap Tabel Agama
3. Tambahkan, sebuah Field No_KTP pada tabel
Karyawan dan buatkan sebuah Unique
Constraint pada Field tersebut.
4. Tambahkan juga Check Constraint Pada Field
Jenis_Kelamin dengan format
ekspresi:’L’=laki-laki, ‘P’=perempuan
5. Tambahkan definisi Default pada Pada
Field Status.., buat default field B,
dengan menambahkan terlebuh dahulu
Check Constraint: B=Belum,
M=Menikah.
6. Tambahkan sebuah kolom
Identity(Autonumber) pada Tabel Bagian.
www.rahmadani.net 16
5. Tambahkan definisi Default pada Pada
Field Status.., buat default field B,
dengan menambahkan terlebuh dahulu
Check Constraint: B=Belum,
M=Menikah.
6. Tambahkan sebuah kolom
Identity(Autonumber) pada Tabel Bagian.

More Related Content

PDF
PDF
Tugas Sistem Manajemen Basisdata MARIADB
DOCX
Tugas 5 tik (4)
DOCX
Topik 2 pembangunan pangkalan data
PDF
Tampil data di tabel dg Java & netbeans
PDF
Mengenal access 2007
PDF
Panduan Unggah Mandiri UPI
PDF
Tutorial membuat form dalam netbeans versi2
Tugas Sistem Manajemen Basisdata MARIADB
Tugas 5 tik (4)
Topik 2 pembangunan pangkalan data
Tampil data di tabel dg Java & netbeans
Mengenal access 2007
Panduan Unggah Mandiri UPI
Tutorial membuat form dalam netbeans versi2

What's hot (7)

DOCX
Risa april guci 140210157
PDF
Microsoft Excel
PDF
Kursus microsoft office excel kksl
PDF
Modul 3 9 jan 2013
PPTX
Excel lanjutan 1
PDF
Slide ppbd d3 pertemuan 1
DOCX
Silabus mysql
Risa april guci 140210157
Microsoft Excel
Kursus microsoft office excel kksl
Modul 3 9 jan 2013
Excel lanjutan 1
Slide ppbd d3 pertemuan 1
Silabus mysql
Ad

Similar to Part 5 integritas data lanj.. (20)

PPTX
materi database constrain mysql untuk database
PPTX
Proyek 10
PPTX
Bab 10 proyek
PPTX
Proyek 10
PPTX
DOCX
Microsoft access database
PDF
Praktikum Sistem Basis Data menggunakan PostgresSQL
PDF
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
PDF
Part 3 4 - dbms pada sql server 2005 express
PDF
Sgs mengolah-database-dg-excel-2007
DOCX
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
PPTX
Sekuriti dan integritas data base
DOCX
Laporan Praktikum Basis Data Modul II-Primary Key
PDF
cara Membuat Database, tabel, field dan record.pdf
PDF
Microsoft access-2003
PDF
Modul database3 revpkt
DOCX
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
PDF
Part 7 ddl dan dml lant..retriving data up
PPT
SQL Data Definition
DOCX
Laporan praktikum modul 6 (ddl)
materi database constrain mysql untuk database
Proyek 10
Bab 10 proyek
Proyek 10
Microsoft access database
Praktikum Sistem Basis Data menggunakan PostgresSQL
SIM, Aprilia Wahyu Perdani, Prof. Dr. Ir. Hapzi Ali, MM, CMA, Opsi Membuat Bl...
Part 3 4 - dbms pada sql server 2005 express
Sgs mengolah-database-dg-excel-2007
RESUME MATERI MS. ACCESS, APLIKASI KOMPUTER.docx
Sekuriti dan integritas data base
Laporan Praktikum Basis Data Modul II-Primary Key
cara Membuat Database, tabel, field dan record.pdf
Microsoft access-2003
Modul database3 revpkt
Laporan praktikum modul 2 (membuat table, primary key,foreign key menggunakan...
Part 7 ddl dan dml lant..retriving data up
SQL Data Definition
Laporan praktikum modul 6 (ddl)
Ad

More from Denny Yahya (20)

PDF
Modul rekayasa-perangkat-lunak-lunak-ver-1
DOCX
Belajar framework code igniter xii rpl
DOCX
My sql dari pemula hingga mahir
PDF
Tipe tipe dan model client server-plus
PDF
Part 15 triggerr
PDF
Part 14 store proceduree
PDF
Part 13 function dan user defined function
PDF
Part 12 t-sql
PDF
Part 11 table join
PDF
Part 9 10 - retrieving data lant..
PDF
Part 6 ddl dan dml (case studiies)
PDF
Part 2 kenalan & instalasi sql server 2005 express
PDF
K3LH dalam PDF
PDF
Pengenalan IP Addres
DOC
Soal Latihan OSI Layer
PDF
K1 komunikasi daring
DOCX
Flowchart
DOCX
Html dasar 123
PDF
Modul c-revisi
DOCX
Jardas
Modul rekayasa-perangkat-lunak-lunak-ver-1
Belajar framework code igniter xii rpl
My sql dari pemula hingga mahir
Tipe tipe dan model client server-plus
Part 15 triggerr
Part 14 store proceduree
Part 13 function dan user defined function
Part 12 t-sql
Part 11 table join
Part 9 10 - retrieving data lant..
Part 6 ddl dan dml (case studiies)
Part 2 kenalan & instalasi sql server 2005 express
K3LH dalam PDF
Pengenalan IP Addres
Soal Latihan OSI Layer
K1 komunikasi daring
Flowchart
Html dasar 123
Modul c-revisi
Jardas

Recently uploaded (20)

PPTX
Keusahawanan dan Perniagaan Islam - Dr Mohd Adib Abd Muin 20 Ogos 2025.pptx
DOC
CV_Kanaidi, SE., M.Si., cSAP., CGRC., CBCM_18 Agustus 2025.doc
DOCX
LK Modul 3 - Menentukan Pengalaman Belajar.docx
PDF
Modul Ajar Deep Learning Seni Rupa Kelas 6 Kurikulum Merdeka
PDF
Materi PPT Seminar #AITalks: AI dan Iman
DOCX
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
PDF
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
PDF
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
PPTX
Materi Refleksi Akhir Tahun Sutan Raja.pptx
PDF
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
PDF
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas 12 Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam Pai & Bp Kelas 10 Terbaru 2025
PPTX
Inkuiri_Kolaboratif_Pembelajaran_Mendalam (1).pptx
PDF
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Rekayasa Kelas 12 Terbaru 2025
PPT
KOMITMEN MENULIS DI BLOG IGTIK PB PGRI.ppt
PDF
PPT Materi Kelas Mempraktikkan Prinsip Hermeneutika (MPH) 2025
PPTX
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx
Keusahawanan dan Perniagaan Islam - Dr Mohd Adib Abd Muin 20 Ogos 2025.pptx
CV_Kanaidi, SE., M.Si., cSAP., CGRC., CBCM_18 Agustus 2025.doc
LK Modul 3 - Menentukan Pengalaman Belajar.docx
Modul Ajar Deep Learning Seni Rupa Kelas 6 Kurikulum Merdeka
Materi PPT Seminar #AITalks: AI dan Iman
Modul Ajar Pembelajaran Mendalam Bahasa Inggris Kelas XII SMA Terbaru 2025
AI-Driven Intelligence and Cyber Security: Strategi Stabilitas Keamanan untuk...
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
Materi Refleksi Akhir Tahun Sutan Raja.pptx
Modul Ajar Deep Learning Bahasa Inggris Kelas 6 Kurikulum Merdeka
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas 12 Terbaru 2025
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam Pai & Bp Kelas 10 Terbaru 2025
Inkuiri_Kolaboratif_Pembelajaran_Mendalam (1).pptx
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
Modul Ajar Pembelajaran Mendalam PKWU Rekayasa Kelas 12 Terbaru 2025
KOMITMEN MENULIS DI BLOG IGTIK PB PGRI.ppt
PPT Materi Kelas Mempraktikkan Prinsip Hermeneutika (MPH) 2025
7 KEBIASAAN ANAK INDONESIA HEBAT.pptx xx

Part 5 integritas data lanj..

  • 2. Intro… Integritas Data digunakan untuk menjamin kualitas data pada database. Sehingga data data tetap akurat, konsisten dan handal. Contoh: Apabila sebuah tabel Mahasiswa, pada field /kolom nim mempunyai isi data “01031043”, maka database tidak memperbolehkan record pada tabel Mahasiswa lain mempunyai nim yang sama www.rahmadani.net 2 Integritas Data digunakan untuk menjamin kualitas data pada database. Sehingga data data tetap akurat, konsisten dan handal. Contoh: Apabila sebuah tabel Mahasiswa, pada field /kolom nim mempunyai isi data “01031043”, maka database tidak memperbolehkan record pada tabel Mahasiswa lain mempunyai nim yang sama
  • 3. Jenis-jenis Integritas Data 1. Entity Integritas 2. Domain Integritas 3. Refrential Integritas 4. User Defined Integritas www.rahmadani.net 3 1. Entity Integritas 2. Domain Integritas 3. Refrential Integritas 4. User Defined Integritas
  • 4. 1. Entity Integritas Entity Integritas mendefinisikan sebuah baris sebagai sebuah entitas yang unik untuk suatu tabel. Entity integritas memaksa integritas dari column atau primary key dari suatu tabel (melalui index, unique, constraints, primary key). Primary key tidak boleh null. www.rahmadani.net 4 Entity Integritas mendefinisikan sebuah baris sebagai sebuah entitas yang unik untuk suatu tabel. Entity integritas memaksa integritas dari column atau primary key dari suatu tabel (melalui index, unique, constraints, primary key). Primary key tidak boleh null.
  • 5. 2. Domain Integritas Domain Integritas merupakan validasi dari masukan untuk sebuah kolom. Anda dapat memaksa domain integritas dengan membatasi tipe (melalui data types), format (melalui check constraints dan rules), atau range nilai-nilai yang mungkin (melalui Foreign Key Constraints, Check Constraints, Default Definitions dan rules). www.rahmadani.net 5 Domain Integritas merupakan validasi dari masukan untuk sebuah kolom. Anda dapat memaksa domain integritas dengan membatasi tipe (melalui data types), format (melalui check constraints dan rules), atau range nilai-nilai yang mungkin (melalui Foreign Key Constraints, Check Constraints, Default Definitions dan rules).
  • 6. 3. Refrential Integritas Refrential Integritas memastikan bahwa seluruh nilai dari foreign key cocok dengan nilai primary key yang dihubungkan www.rahmadani.net 6
  • 7. 4. User Defined Integritas User–defined integritas mengizinkan Anda untuk menentukan spesific business rules sendiri yang tidak sama pada kategori integrity yang lain. www.rahmadani.net 7
  • 8. Constrains • Constraint merupakan suatu aturan yang membatasi jenis data yang diijinkan,untuk dimasukkan ke dalam tabel. • Constraint dapat dibuat baik pada saat pembuatan tabel atau setelah tabel dibuat. Ketika constraint dibuat setelah pembuatan tabel, maka constraint tersebut hanya mengecek data yang ada (yang telah dimasukkan dalam tabel). Jika ada beberapa pelanggaran maka constraint akan ditolak. www.rahmadani.net 8 • Constraint merupakan suatu aturan yang membatasi jenis data yang diijinkan,untuk dimasukkan ke dalam tabel. • Constraint dapat dibuat baik pada saat pembuatan tabel atau setelah tabel dibuat. Ketika constraint dibuat setelah pembuatan tabel, maka constraint tersebut hanya mengecek data yang ada (yang telah dimasukkan dalam tabel). Jika ada beberapa pelanggaran maka constraint akan ditolak.
  • 9. Tipe-tipe Constraint.. 1. PRIMARY KEY Constraint, untuk menspesifikasikan kolom dalam tabel. Tidak boleh kosong, dan harus unik, untuk menghubungkan satu tabel dengan tabel lain. 2. FOREIGN KEY Constraint, digunakan untuk menspesifikasikan kolom foreing key pada suatu tabel. Foreing key digunakan untuk menghubungkan dua tabel. Kolom foreign key adalah kolom atau kombinasi beberapa kolom dalam suatu tabel yang selalu merujuk pada kolom primary keypada suatu tabel. 3. UNIQUE Constraint, digunakan untuk menjamin bahwa data pada suatu kolom atau beberapa kolom tidak diijinkan sama. 4. CHECK Constraint, digunakan untuk membatasi suatu nilai pada kolom dengan nilai tertentuyang diijinkan masuk. 5. DEFAULT Constraint, merupakan atribut opsionalyang digunakan untuk memberikan suatu nilai tertentupada suatu kolom jika kolom tersebut tidak dimasukkan suatu data. 6. Not Null, digunakan untuk menjamin tidak ada nilai null ( kosong) yang muncul pada suatu kolom tertentu sehingga bila tidak mengisikan nilai pada kolom tersebut maka akan muncul error. www.rahmadani.net 9 1. PRIMARY KEY Constraint, untuk menspesifikasikan kolom dalam tabel. Tidak boleh kosong, dan harus unik, untuk menghubungkan satu tabel dengan tabel lain. 2. FOREIGN KEY Constraint, digunakan untuk menspesifikasikan kolom foreing key pada suatu tabel. Foreing key digunakan untuk menghubungkan dua tabel. Kolom foreign key adalah kolom atau kombinasi beberapa kolom dalam suatu tabel yang selalu merujuk pada kolom primary keypada suatu tabel. 3. UNIQUE Constraint, digunakan untuk menjamin bahwa data pada suatu kolom atau beberapa kolom tidak diijinkan sama. 4. CHECK Constraint, digunakan untuk membatasi suatu nilai pada kolom dengan nilai tertentuyang diijinkan masuk. 5. DEFAULT Constraint, merupakan atribut opsionalyang digunakan untuk memberikan suatu nilai tertentupada suatu kolom jika kolom tersebut tidak dimasukkan suatu data. 6. Not Null, digunakan untuk menjamin tidak ada nilai null ( kosong) yang muncul pada suatu kolom tertentu sehingga bila tidak mengisikan nilai pada kolom tersebut maka akan muncul error.
  • 11. 1. Buat Sebuah Database dengan Nama:Pergudangan www.rahmadani.net 11
  • 12. 2. Buat Tabel dengan nama: Karyawan dengan Desain sebagai berikut; www.rahmadani.net 12 Case: Kemudian Isikan dengan bebas 5 record pada rancangan tabel tersebut.. dan simulasikan pengisian data terhadap pengaruh Integritas Data Pada Tabel..
  • 13. 3. Tambahkan Tabel dengan nama: Bagian dengan desain sebagai berikut: Kemudian Isikan beberapa record sebagai berikut: www.rahmadani.net 13 Kemudian Isikan beberapa record sebagai berikut:
  • 14. 4. Tambahkan tabel dengan Nama: Agama Isikan beberapa record, sebagai berikut; www.rahmadani.net 14
  • 15. Case… 1. Buat sebuah Foreign Key untuk Tabel Karyawan terhadap Tebel Bagian 2. Buat sebuah Foreign Key untuk Tabel Karyawan tehadap Tabel Agama 3. Tambahkan, sebuah Field No_KTP pada tabel Karyawan dan buatkan sebuah Unique Constraint pada Field tersebut. 4. Tambahkan juga Check Constraint Pada Field Jenis_Kelamin dengan format ekspresi:’L’=laki-laki, ‘P’=perempuan www.rahmadani.net 15 1. Buat sebuah Foreign Key untuk Tabel Karyawan terhadap Tebel Bagian 2. Buat sebuah Foreign Key untuk Tabel Karyawan tehadap Tabel Agama 3. Tambahkan, sebuah Field No_KTP pada tabel Karyawan dan buatkan sebuah Unique Constraint pada Field tersebut. 4. Tambahkan juga Check Constraint Pada Field Jenis_Kelamin dengan format ekspresi:’L’=laki-laki, ‘P’=perempuan
  • 16. 5. Tambahkan definisi Default pada Pada Field Status.., buat default field B, dengan menambahkan terlebuh dahulu Check Constraint: B=Belum, M=Menikah. 6. Tambahkan sebuah kolom Identity(Autonumber) pada Tabel Bagian. www.rahmadani.net 16 5. Tambahkan definisi Default pada Pada Field Status.., buat default field B, dengan menambahkan terlebuh dahulu Check Constraint: B=Belum, M=Menikah. 6. Tambahkan sebuah kolom Identity(Autonumber) pada Tabel Bagian.