Anda di halaman 1dari 13

VI.

DATABASE
RELASIONAL
DATABASE RELASIONAL
 Database/basis data relasional adalah kumpulan item data dengan
hubungan yang telah ditentukan sebelumnya. Berbagai item ini
disusun menjadi satu set tabel dengan kolom dan baris. Tabel
digunakan untuk menyimpan informasi tentang objek yang akan
direpresentasikan dalam database. Tiap kolom pada tabel memuat
jenis data tertentu dan bidang menyimpan nilai aktual atribut. Baris
pada tabel merepresentasikan kumpulan nilai terkait dari satu
objek atau entitas. Tiap baris pada tabel dapat ditandai dengan
pengidentifikasi unik yang disebut kunci utama, dan baris di antara
beberapa tabel dapat dibuat saling terkait menggunakan kunci
asing. Data ini dapat diakses dengan berbagai cara tanpa
menyusun ulang tabel basis data itu sendiri.
• Kebanyakan model yang digunakan adalah model basis
data relasional dengan menggunakan Relational Database
Management System (RDBMS).
• RDBMS menyediakan layanan pengorganisasian data
yang mudah tetapi memiliki kemampuan untuk menangani
jumlah data yang sangat besar.
• Beberapa contoh dari RDBMS diantaranya Oracle, Ms
SQL Server, MySQL, DB2, Ms Access.
BASIS DATA RELATIONAL (CONT…)

• Pada model relasional, basis data akan “disebar” atau


dipilah-pilah kedalam berbagai table dua dimensi. Setiap
tabel selalu terdiri atas lajur mendatar yang disebut baris
data (row/record) dan lajur vertikal yang biasa disebut
dengan kolom (column/field).
• Model basis data relational memiliki struktur lojik yang
disebut dengan relation (relasi).
• Attribute merepresentasikan elemen dari data yang
berkaitan dengan relasi. Sebagai contoh, relasi Mahasiswa
memiliki atribut-atribut seperti nim, nama, tempat lahir.
tanggal_ lahir, dan alamat.
BASIS DATA RELATIONAL (CONT…)
Sebagian istilah dalam Model relasional
 Relasi, adalah merupakan sebuah tabel yang memiliki
baris dan kolom
 Atribut, merupakan kolom yang terdapat dalam
relasi/table. Contoh dalam relasi MAHASISWA adalah
NPM/NIM, Nama, Jenis Kelamin, Jurusan dll.
Contoh Database Universitas
Tabel Mahasiswa dihubungkan dengan tabel Fakultas melalui kode_f,
tabel Mahasiswa dg tabel Nilai melalui Nobp dan tabel Matakuliah dg
tabel Nilai melalui Kode_MK
Tabel Mahasiswa Tabel Fakultas
Nob Nm_Mhs Kelas Kode_f Kode_ Nm_PS
p f
001 Raditya 4SI-2 261 261 Sistem Informasi
262 Sistem Komputer
002 Dika 4SI-2 261
260 Mnj. Informatika
003 Andre 4SK-2 262
263 Teknik Informatika
004 Nunung 4SK-2 262
Tabel Nilai Tabel Matakuliah
Nobp Kode_M Nilai_ Nilai_ Nilai_ Nilai_
K Pr Kuis UTS UAS Kd_MK Nm_MK
001 KKKI52 60 75 75 90 KKKI52001 Apl. Db
001
Server
001 KKKI53 75 80 90 85
002 KKKI53002 Perbankan
002 KKKI52 80 65 80 80
001 KKKI53003 Mnj. Sains
002 KKKI52 75 70 75 90
PRIMERY KEY
Dalam pembuatan basis data model relasional selalu membutuhkan
tanda penghubung antar tabel, yang disebut dengan Primary Key
Primary Key berguna sebagai wakil dari tabel yang menunjukkan nilai unik
suatu field. Fungsi dari Primery Key adalah untuk menghindari adanya nilai
yang sama (kembar) dalam suatu field.

Langkah-langkah membuat primary key :


 Primary key dibuat pada Design View suatu tabel

 Untuk memberikan primary key pada field yang didinginkan, caranya sorot
field yang diinginkan kemudian klik tombol Primary key (bergambar kunci)
pada menu Design. Atau dapat juga dilakukan dengan cara klik kanan pada
field yang akan dijadikan Primary key, kemudian pilih Primary key

Anda mungkin juga menyukai