Kunci dan Fungsi dalam Basis Data
5 Questions
4 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Apa yang menjadi fungsi utama dari primary key dalam database?

  • Menggunakan kombinasi beberapa kolom untuk mengidentifikasi baris secara unik.
  • Menghubungkan satu tabel dengan tabel lainnya.
  • Menjamin bahwa setiap baris dalam tabel memiliki identifikasi yang unik. (correct)
  • Menjaga keunikan nilai dalam kolom, tetapi dapat memiliki nilai NULL.

Manakah dari berikut ini yang menggambarkan composite key?

  • Kunci yang memastikan nilai dalam kolom tetap unik.
  • Gabungan dua atau lebih kolom untuk membentuk kunci yang unik. (correct)
  • Kunci buatan yang diperoleh dari data di dunia nyata.
  • Kunci yang memberikan alternatif untuk primary key.

Apa perbedaan utama antara unique key dan candidate key?

  • Unique key menjamin keunikan kolom, sedangkan candidate key adalah potensi untuk menjadi primary key. (correct)
  • Unique key digunakan untuk menghubungkan tabel sedangkan candidate key tidak.
  • Candidate key hanya memiliki satu kolom, sedangkan unique key bisa lebih dari satu kolom.
  • Unique key tidak dapat memiliki nilai NULL sementara candidate key bisa.

Apa itu surrogate key dalam konteks database?

<p>Kunci buatan yang digunakan untuk menggantikan kunci alami. (B)</p> Signup and view all the answers

Fungsi utama dari foreign key adalah?

<p>Menghubungkan satu tabel dengan tabel lainnya untuk memastikan integritas data. (B)</p> Signup and view all the answers

Flashcards

Primary Key

Kunci utama yang mengidentifikasi setiap baris di tabel secara unik.

Foreign Key

Kunci yang menghubungkan dua tabel untuk relasi.

Unique Key

Kunci yang memastikan nilai di kolom unik, tapi bisa NULL.

Composite Key

Gabungan dua atau lebih kolom untuk kunci unik.

Signup and view all the flashcards

Candidate Key

Setiap kolom yang bisa jadi kunci utama.

Signup and view all the flashcards

Study Notes

Jenis Kunci dan Fungsi Utama

  • Primary Key: Kunci utama yang digunakan untuk mengidentifikasi setiap baris dalam tabel secara unik. Fungsinya untuk menjamin setiap baris dalam tabel memiliki identifikasi yang unik.
  • Foreign Key: Kunci yang menghubungkan dua tabel. Biasanya digunakan untuk menunjukkan relasi antar tabel dan menghubungkan satu tabel dengan tabel lainnya, memastikan integritas data.
  • Unique Key: Kunci yang menjamin bahwa nilai dalam kolomnya unik, namun dapat memiliki nilai NULL. Fungsinya untuk menjaga keunikan nilai dalam kolom, tetapi memungkinkan nilai NULL.
  • Composite Key: Gabungan dua atau lebih kolom untuk membentuk kunci yang unik. Fungsinya untuk menggunakan kombinasi beberapa kolom untuk mengidentifikasi baris secara unik.
  • Candidate Key: Setiap kolom yang dapat menjadi kunci utama. Sebuah tabel bisa memiliki beberapa candidate key. Fungsinya untuk menyediakan alternatif untuk kunci utama.
  • Alternate Key: Kunci yang tersisa setelah memilih primary key, merupakan kandidat key yang tidak terpilih. Fungsinya sebagai kandidat key yang tidak digunakan sebagai primary key.
  • Surrogate Key: Kunci buatan (biasanya berupa angka) yang dibuat untuk menggantikan kunci alami. Fungsinya untuk digunakan sebagai pengganti kunci alami yang kompleks atau tidak stabil.
  • Natural Key: Kunci yang berasal dari data yang ada di dunia nyata, bukan nilai buatan. Fungsinya untuk digunakan untuk merepresentasikan data yang sudah ada dalam dunia nyata.
  • Unique Constraint: Pembatasan yang memastikan nilai dalam kolom tetap unik (mirip dengan unique key). Fungsinya untuk mencegah duplikasi nilai dalam kolom tertentu.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Quiz ini membahas berbagai jenis kunci dalam basis data, seperti Primary Key, Foreign Key, dan Unique Key. Pelajari fungsi masing-masing kunci dan bagaimana mereka digunakan dalam pengelolaan data untuk memastikan integritas dan keunikan. Ujilah pemahaman Anda tentang konsep-konsep penting dalam basis data dengan soal-soal yang telah disiapkan.

More Like This

Use Quizgecko on...
Browser
Browser