Mohon tunggu...
Meutya Nathania
Meutya Nathania Mohon Tunggu... Mahasiswa - Mahasiswa

nama meutya nathania

Selanjutnya

Tutup

Ilmu Alam & Tekno

Penugasan Mata Kuliah Sistem Basis Data

13 Maret 2023   21:00 Diperbarui: 13 Maret 2023   21:01 213
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

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 :
  1. 1
  2. 2
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun