Disusun oleh:
Nama : Sadam Alkayyis Nurafifi
NIM : 2106127
Kelas : Teknik Informatika (B)
Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Penyayang,
saya panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat,
hidayah, dan inayah-Nya kepada kami, sehingga saya dapat menyelesaikan Laporan
Instalansi MySQL.
Laporan ini telah saya susun, untuk memenuhi tugas laporan Praktikum Basis Data
saya menyadari sepenuhnya bahwa masih ada kekurangan baik dari segi susunan kalimat
maupun tata bahasanya. Sekian Terima Kasih
Penulis
a. Latar Belakang
Relasi tabel adalah konsep penting dalam desain dan penggunaan basis data. Relasi tabel
mengacu pada hubungan antara dua atau lebih tabel dalam sebuah basis data.
Relasi tabel ini sangat penting dalam mengoptimalkan kinerja basis data, karena
memungkinkan penggunaan lebih sedikit ruang penyimpanan dan menghindari redundansi data.
Selain itu, relasi tabel juga memudahkan pengguna untuk melakukan operasi pengolahan data
yang kompleks seperti pengambilan data dari beberapa tabel sekaligus.
b. Rumusan Masalah
2. Apa yang menyebabkan Relasi Tabel dan berguna untuk kesinambungan kinerja basis data?
b. Tujuan
untuk menghubungkan dua atau lebih tabel, dan memberikan cara untuk menggabungkan
informasi dari tabel yang berbeda tersebut.
BAB II
TINJAUAN PUSTAKA
a. Pengertian
Relasi tabel adalah konsep utama dalam basis data yang mengacu pada cara data
disimpan dan diatur dalam beberapa tabel terkait. Setiap tabel dalam basis data memiliki
atribut yang terdiri dari beberapa kolom dan nilai yang terkait dengan setiap kolom tersebut.
Data dalam tabel sering kali berhubungan dengan data dalam tabel lainnya, dan hubungan
ini dikenal sebagai relasi.
- One-to-one (1:1): Relasi ini terjadi ketika setiap baris dalam satu tabel memiliki
pasangan tepat satu baris di tabel lainnya. Contoh penggunaan relasi ini adalah
dalam kasus tempat tinggal dan nomor telepon pelanggan, di mana setiap pelanggan
hanya memiliki satu nomor telepon dan setiap nomor telepon hanya terkait dengan
satu pelanggan.
- One-to-many (1:N): Relasi ini terjadi ketika setiap baris dalam satu tabel memiliki
banyak pasangan di tabel lainnya. Contoh penggunaan relasi ini adalah dalam kasus
pembelian dan barang, di mana setiap pembelian bisa terdiri dari banyak barang.
- Many-to-many (N:N): Relasi ini terjadi ketika banyak baris dalam satu tabel terkait
dengan banyak baris di tabel lainnya. Contoh penggunaan relasi ini adalah dalam
kasus siswa dan kelas, di mana setiap siswa dapat terdaftar dalam banyak kelas, dan
setiap kelas dapat memiliki banyak siswa.
Dalam basis data, terdapat beberapa jenis kunci yang dapat digunakan untuk mengidentifikasi dan
memastikan keunikan data dalam sebuah tabel. Berikut ini adalah beberapa jenis kunci dalam basis data:
Kunci utama (Primary key):
Kunci utama adalah kolom atau gabungan kolom yang berfungsi sebagai identitas
unik untuk setiap baris atau record dalam tabel. Kunci utama didefinisikan saat membuat
sebuah tabel dan memastikan bahwa tidak ada dua baris yang memiliki nilai yang sama
dalam kolom kunci utama.
a. Kesimpulan
Dengan menggunakan relasi tabel, pengguna dapat mengakses data dari beberapa
tabel sekaligus dan menjaga konsistensi data antara tabel-tabel yang berbeda.
b. Saran
Rancanglah struktur basis data dengan baik sebelum membuat tabel. Pastikan bahwa
tabel yang dibuat memiliki relasi yang jelas dengan tabel lainnya.
DAFTAR PUSTAKA