Mohon tunggu...
Dela puspita Helmi
Dela puspita Helmi Mohon Tunggu... Mahasiswa - mahasiswa

saya adalah seorang mahasiswa fakultas teknik universitas haluoleo

Selanjutnya

Tutup

Ilmu Alam & Tekno

Tugas Mata Kuliah Sistem Basis Data

13 Maret 2023   15:52 Diperbarui: 13 Maret 2023   16:09 309
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Tulisan ini memberikan rangkuman materi sistem basis data. Adapun sumber rangkuman berasal dari vidio yang telah saya tonton. Adapun materinya berkaitan dengan pengantar relasi.

1. Garis besar
- Struktur Database Relasional
- Skema Basis Data
- Kunci
- Diagram Skema
- Bahasa Permintaan Relasional

- Aljabar Relasional

2. Atribut
- Himpunan nilai yang diizinkan untuk setiap atribut disebut domain dari atribut
- Nilai atribut (biasanya) harus bersifat atomik; yaitu tidak dapat dipisahkan
- Nilai khusus null adalah anggota dari setiap domain. Diindikasikan bahwa nilainya "tidak diketahui"
- Nilai nol menyebabkan komplikasi dalam definisi banyak operasi

3. Relasi adalah Unordered
- Urutan tupel tidak relevan (tupel dapat disimpan dalam urutan sewenang-wenang)
- Contoh: hubungan instruktur dengan tupel yang tidak terurut

4. Skema Basis Data
- Skema database - adalah struktur logis dari database. 

- Database instance -- adalah snapshot dari data dalam
database pada saat tertentu dalam waktu. 

- Contoh:
* skema: instruktur (ID, nama, nama_dept, gaji) * Contoh:

5. Kunci
- K adalah superkey dari R jika nilai K cukup untuk mengidentifikasi keunikan
- LetKR
tuple dari setiap kemungkinan relasi r(R)
* Contoh: {ID} dan {ID,name} keduanya adalah superkey dari instruktur.
- Superkey K adalah kunci kandidat jika K minimal
Contoh: {ID} adalah kunci kandidat untuk Instruktur
- Salah satu kunci kandidat dipilih untuk menjadi kunci utama.
* yang mana?
- Batasan kunci asing: Nilai dalam satu relasi harus muncul di relasi lain
* Referensi Referensi
* Referensi Referensi
* Contoh -- nama_dept di instruktur adalah kunci asing dari departemen referensi instruktur

6. Bahasa Permintaan Relasional
- Prosedural versus non-prosedural, atau deklaratif
- Bahasa "murni":
* Aljabar relasional
* Tuple relasional kalkulus
* Domain kalkulus relasional
- 3 bahasa murni di atas setara dalam daya komputasi
- Kami akan berkonsentrasi dalam bab ini pada aljabar relasional
* Tidak setara dengan mesin bubut
* Terdiri dari 6 operasi dasar

HALAMAN :
  1. 1
  2. 2
  3. 3
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