Finals Flashcards
Week 9 - Week 14 (93 cards)
Bahasa query yang diterjemahkan dengan menggunakan simbol-simbol matematis disebut
Bahasa query formal
Kumpulan operasi terhadap relasi dimana setiap operasi menggunakan satu atau lebih relasi untuk menghasilkan satu relasi baru adalah pengertian dari
Aljabar relational
Operator relational yg digunakan untuk memilih tuple atau record adalah
Restrict (σ)
Tanda “π” pada operator relational melambangkan operator project yg berfungsi untuk
memilih atribut atau field
Sebutkan 4 operator relational
Restrict (σ), Project (π), Divide (÷), Join (θ)
(<,>,>=,<=,=,#) disebut operator
perbandingan
Penghubung AND dan OR dilambangkan dengan
^ dan v
Operator relational dasar yg digunakan untuk menyeleksi tuple adalah
Selection (σ)
Untuk membentuk relasi baru dengan mengcopy atribut dan domain dari relasi tersebut berdasarkan argumen pada operator tersebut merupakan pengertian dari
Operator relational dasar Projection (π)
Operator dengan dua relasi untuk menghasilkan tabel hasil perkalian kartesian adalah
Cartesian Product (X)
Operator Union (⋃) digunakan untuk
menghasilkan gabungan tabel dengan syarat kedua tabel memiliki atribut yg sama
Operator dasar yang digunakan untuk mengeliminasi entity atau record dari suatu tabel yang ada pada tabel yang lain adalah
Set Diference (-)
Ada berapa operator relational tambahan?
4 yakni set intersection (⋂) , Theta Join, Natural join (θ/⨝) , Division (÷)
Terdapat dua operator untuk menggabungkan operasi cartesian product dengan operasi selection yakni theta join dan natural join, apa perbedaanya?
Natural join dilakukan pada kolom yg sama** (1 operasi)** dan hanya menghasilkan tuple dengan nilai yg sama pada 2 atribut bernama sama di 2 relasi berbeda. Sedangkan theta join kombinasinya tidak hanya nilai dari 2 atribut tetapi bisa menggunakan operator perbandingan
DDL merupakan singkatan dari
Data Definition Language
Sebutkan perintah DDL
Create, Drop, Alter
Bahasa pemrograman yg digunakan untuk manajemen data dalam basis data adalah
Data Manipulation Language (DML)
Insert, select, update, dan delete merupakan perintah untuk bahasa pemrograman
DML
Untuk memilih data dari dua tabel atau lebih digunakan perintah
JOIN
Syarat dapat dilakukan JOIN adalah
- Harus memiliki lebih dari 1 tabel
- Minimal harus ada 1 atribut yang sama (perbedaan nama tidak masalah asal nilainya sama)
Inner join dilakukan untuk
mencari nilai yg beririsan
berapa jumlah join yg dibutuhkan untuk menggabungkan lebih dari 2 tabel join
jumlah tabel -1
Perintah untuk menggabungkan dua tabel dengan menampilkan data yg bersesuaian antara dua tabel dan semua record pada tabel kiri adalah
Outer left join/left join
Outer right join/right join digunakan untuk
menggabungkan dua tabel dengan menampilkan data yg bersesuaian antara dua tabel dan semua record pada tabel kanan.