Mini Project
Mini Project Presentation
As usual we started our class at 2pm at TECC Room. Today, we have a Mini Project Presentation about Relational Algebra. This Mini Project has 20% of PB which is the second biggest of all PB that we have for subject Database System. There have 5 groups that must be present in front of Madam Shamsiah while she recorded.
Relational Algebra is a theoretical language with operations that work on one or more relations to define another relation without changing the original relation(s). Both the operands and the results are relations. Below is the explanation of each Relational Algebra.
1. SELECT
The selection operation works on a single relation R and defines a relation that contains only those tuples of R that satisfy the specified condition (predicate).
Syntax: predicate(R)
Example:-
The Projection operation works on a single relation R and defines a relation that contains a vertical subset of R, extracting the values of specified attributes and eliminating duplicates.
Syntax: a1, . . . , an(R)
Example:-
3. UNION
The union of two relations R and S defines a relation that contains all the tuples of R, or S, or both R and S, duplicate tuples being eliminated. R and S must be union-compatible. Syntax: R S
Example:-
The Intersection operation defines a relation consisting of the set of all tuples that are in both R and S. R and S must be union-compatible.
Syntax: R S
Example:-
5. DIFFERENCE
The set Difference operation defines a relation consisting of the tuples that are in relation R, but not in S. R and S must be union-compatible.
Syntax: R - S
Example:-
After all presentation are done, we take a picture for our class and our beloved lecturer, Madam Shamsiah because it's our last class for this semester. The examination is a round the corner.
mini project ni memang seronok kalau di lakukan secara face to face, tapi memandangkan sekarang covid-19 berleluasa, kita aplikasikan secara talian. Walaupun dilakukan secara talian, ia tetap seronok kerana dapat belajar tentang SQL, membuat table dengan menggunakan SQL dan masukkan data instances di table bersama sama dengan ahli kumpulan
ReplyDeleteWalaupun kelas online, aktiviti yng diberikan masih seronok untuk dilakukan di rumah.
ReplyDeleteMini project tetap seronok walaupun dilakukan secara atas talian dan mampu meningkatkan kefahaman tentang SQL.
ReplyDeletebelajar secara face to face lebih selesa tapi bgi mengelakkan daripda berjangkitnya covid kita terpaksa belajar secara atas talian .
ReplyDeletemini project ni dpt melatih dan meningkatankan kefahaman pelajar untuk menyelesaikan masalah menggunakan sql .
ReplyDeleteMini project, ya kami buat mini project pasal tourist ...jadi juga lahh database tuu
ReplyDeleteMini project ini dapat meningkatkan pengetahuan mahupun kefahaman pelajar dalam menyelesaikan database menggunakan sql dengan betul.
ReplyDeleteBanyak yg saya dapat daripada mini project ini terutamanya dalam menghasilkan satu data data penting di syarikat2 besar dan lain2 lagi. Ini juga melatih kami terutama bahagian coding. Tetapi lebih seronok apabila face to face berdepan dengan pernsyarah itu sendiri.
ReplyDelete