Lihat ke Halaman Asli

Penugasan Mata Kuliah Sistem Basis Data

Diperbarui: 13 Maret 2023   21:01

Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Dok Pribadi

Tulisan ini akan memberikan rangkuman materi sistem basis data. Adapun sumber rangkaian berasal dari video yang telah saya tonton. Adapun materinya berkaitan dengan Pengantar Relasi.

Relasi dalam sistem dalam sistem data basis data merupakan terminologi yang merujuk pada sebuah tabel. Sebuah tabel atau relasi memiliki dua komponen, yaitu baris (tuples) dan kolom (attribute).

Adapun ciri dari atribut adalah:
1. Kumpulan nilai yang dimungkinkan dalam atribut disebut domain.

2. Nilai yang dimungkinkan tersebut, itu bersifat atomik.

3.  Terdapat nilai spesial untuk atribut yang disebut sebagai null.

Database schema merupakan struktur logis dari sebuah database. Database instance merupakan snapshot dari data dalam database dalam waktu tertentu.

K adalah superkey dari R jika nilai setiap K itu cukup untuk mengidentifikasi keunikan setiap baris yang dari R. Superkey dari K disebut sebagai candidat key jika K bersifat minimal. Setelah mengetahui candidat key kita bisa mengetahiu Primary key. Foreign key, batasannya dari nilai di satu relasi harus muncul direlasi lain.

Relational Query Languages memiliki 3 pure languages yaitu
1. Relational algebra
2. Tuple ralational calculus
3. Domain relational calculus

Relational algebra terdiri dari sebuah himpunan operasi yang mengambil 1 atau 2 ralasi sebagai input dan menghasilkan relasi baru. Salah satu jenis dari bahasa prosedural dimana ada 6 basic operator dasar yang sering digunakan
* select
* project
* union
* set difference
* cartesian product
* rename

Saat ingin menggunakan selection predicate atau operator select diperlukan nama atribut dan nilai yang ingin dicari serta nama dari relasi tersebut. maka akan tampil hasil pancarian berupa relasi baru yang lebih spesifik sesuai dengan hasil pencarian. Dalam menggunakan operator select dapat juga menggunakan operator pembanding atau komparasi dan juga dapat mengkombinasikannya dengan and, or, not.

Halaman Selanjutnya


BERI NILAI

Bagaimana reaksi Anda tentang artikel ini?

BERI KOMENTAR

Kirim

Konten Terkait


Video Pilihan

Terpopuler

Nilai Tertinggi

Feature Article

Terbaru

Headline