Anda di halaman 1dari 4

Tugas Kelompok ke-1

(Minggu 3 / Sesi 4)

1. Ceritakan proses pengaksesan database melalui aplikasi berbasis web!


2. Mengapa diperlukan pemisahan level database!
3. Sebutkan 4 jenis model data berbasis objek? Jelaskan jawaban anda termasuk
kelebihan dan kekurangan dari setiap model data tersebut!
4. Sebutkan dan jelaskan pendekatan untuk mengelola database dengan tampilan banyak
user!
5. Sebutkan kriteria untuk menghasilkan model data yang optimal!
6. Gambarkan dalam bentuk grafik sejarah dari database!
7. Jelaskan terminology dalam database relational data structure!
8. Sebutkan dan jelaskan relational keys! Berikan contohnya!
9. Sebutkan dan jelaskan integrity constraint!
10. Gunakan beberapa tabel ini untuk no. berikutnya.
Tabel Componen Penilaian
IdComponen Componen Bobot

001 Forum Discussion 10 %

002 Team Assignment 15 %

003 FINAL EXAM 30 %

004 Attendance 10 %

005 Personal Assignment 20 %

006 Quiz 15 %

Tabel Penilaian
NIM NamaMahasiswa

2520001983 Henry Anggoro

2520008921 Verren

ISYS6513 – Database System and Management


Tabel PenilaianMataKuliah X
NIM IdComponen Nilai

2520001983 001 100

2520001983 002 75

2520001983 003 60

2520001983 004 70

2520001983 005 80

2520001983 006 90

2520008921 001 90

2520008921 002 90

2520008921 003 77

2520008921 004 90

2520008921 005 90

2520008921 006 90

a. Buatlah cartessian product dari ketiga tabel tersebut

Jawab :

RXS

IdComponen Componen Bobot NIM IdComponen Nilai


1 Forum Discussion 10% 2520001983 1 100
2 Team Assignment 15% 2520001983 2 75
3 FINAL EXAM 30% 2520001983 3 60
4 Attendance 10% 2520001983 4 70
Personal
5 Assignment 20% 2520001983 5 80
6 Quiz 15% 2520001983 6 90
1 Forum Discussion 10% 2520008921 1 90
2 Team Assignment 15% 2520008921 2 90
3 FINAL EXAM 30% 2520008921 3 77

ISYS6513 – Database System and Management


4 Attendance 10% 2520008921 4 90
Personal
5 Assignment 20% 2520008921 5 90
6 Quiz 15% 2520008921 6 90

b. Berikan perintah relasi aljabar untuk menghitung nilai kedua mahasiswa tersebut!

Jawab :

Untuk mendapatkan nilai maka menambahkan satu table lagi hasil perkalian dan
menggabungkan table tersebut

IdComponen Componen Bobot NIM IdComponen Nilai MyCount


1 Forum Discussion 10% 2520001983 1 100 10
2 Team Assignment 15% 2520001983 2 75 11.25
3 FINAL EXAM 30% 2520001983 3 60 18
4 Attendance 10% 2520001983 4 70 7
Personal
5 Assignment 20% 2520001983 5 80 16
6 Quiz 15% 2520001983 6 90 13.5
1 Forum Discussion 10% 2520008921 1 90 9
2 Team Assignment 15% 2520008921 2 90 13.5
3 FINAL EXAM 30% 2520008921 3 77 23.1
4 Attendance 10% 2520008921 4 90 9
Personal
5 Assignment 20% 2520008921 5 90 18
6 Quiz 15% 2520008921 6 90 13.5

Menggabungkan degan join

NILAI

IdComponen Componen Bobot NIM IdComponen Nilai MyCount


1 Forum Discussion 10% 2520001983 1 100 10
2 Team Assignment 15% 2520001983 2 75 11.25
3 FINAL EXAM 30% 2520001983 3 60 18
4 Attendance 10% 2520001983 4 70 7
Personal
5 Assignment 20% 2520001983 5 80 16
6 Quiz 15% 2520001983 6 90 13.5

ISYS6513 – Database System and Management


1 Forum Discussion 10% 2520008921 1 90 9
2 Team Assignment 15% 2520008921 2 90 13.5
3 FINAL EXAM 30% 2520008921 3 77 23.1
4 Attendance 10% 2520008921 4 90 9
Personal
5 Assignment 20% 2520008921 5 90 18
6 Quiz 15% 2520008921 6 90 13.5

Menghitung nilai : Henry Anggoro

ΠNIM,MyCount,(σNIM=2520001983(NILAI)

NIM MyCount
2520001983 10
2520001983 11.25
2520001983 18
2520001983 7
2520001983 16
2520001983 13.5
Total nilai = 75.75

Menghitung nilai : Verren

ΠNIM,MyCount,(σNIM=2520008921(NILAI)

NIM MyCount
2520008921 9
2520008921 13.5
2520008921 23.1
2520008921 9
2520008921 18
2520008921 13.5
Total nilai = 86.1

ISYS6513 – Database System and Management

Anda mungkin juga menyukai