
Pertemuan 5 (ELOQUENT ORM LANJUTAN RELASI ANTAR TABEL)
Authored by sulthan Shihab
Information Technology (IT)
12th Grade
Used 4+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
25 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 4 pts
Dalam file migrasi, saat mendefinisikan foreign key seperti $table->foreignId('class_id')->constrained();, apa keuntungan utama menggunakan metode .constrained()?
Membuat kolom menjadi tipe data string.
Secara otomatis mendeteksi nama tabel dan kolom yang direferensikan, sehingga kode lebih bersih.
Menambahkan data awal ke dalam kolom.
Menghapus kolom dari tabel.
2.
MULTIPLE CHOICE QUESTION
2 mins • 4 pts
Untuk membuat tabel classes di database, perintah Artisan apa yang pertama kali dijalankan?
php artisan make:model SchoolClass
php artisan make:seeder ClassSeeder
php artisan make:migration create_classes_table
php artisan db:seed
3.
MULTIPLE CHOICE QUESTION
2 mins • 4 pts
Di dalam file migrasi, metode apa yang digunakan untuk mendefinisikan kolom foreign key yang merujuk ke tabel lain dengan cara yang paling modern dan ringkas?
$table->integer('class_id');
$table->foreignId('class_id')->constrained();
$table->string('class_id');
$table->foreign('class_id')->on('classes');
4.
MULTIPLE CHOICE QUESTION
2 mins • 4 pts
Setelah membuat file migrasi untuk tabel classes, perintah apa yang harus dijalankan untuk membuat tabel tersebut secara nyata di dalam database?
php artisan migrate:fresh
php artisan db:seed
php artisan migrate
php artisan serve
5.
MULTIPLE CHOICE QUESTION
2 mins • 4 pts
Apa tujuan utama dari membuat Seeder seperti ClassSeeder.php?
Untuk membuat struktur tabel di database.
Untuk menghapus tabel dari database.
Untuk mengisi tabel dengan data awal (dummy data) untuk keperluan pengembangan.
Untuk menampilkan data dari database ke view.
6.
MULTIPLE CHOICE QUESTION
2 mins • 4 pts
Dalam relasi data 'Satu Kelas memiliki Banyak Siswa' (One-to-Many), Model SchoolClass merepresentasikan sisi...
"One" (Satu)
"Many" (Banyak)
"Pivot" (Penengah)
"Child" (Anak)
7.
MULTIPLE CHOICE QUESTION
2 mins • 4 pts
Pada relasi One-to-Many, di dalam Model yang merepresentasikan sisi "One" (misalnya SchoolClass), method relasi apa yang harus didefinisikan?
belongsTo()
hasOne()
hasMany()
belongsToMany()
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?