0
特定の方法でSQLクエリをリレーショナル代数に変換する必要がありますが、私の答えが正しいかどうかはわかりません。SQLクエリをリレーショナル代数に変換する
データベース
Students: (studentID, firstname, familyname, address, borough)
Entries: (studentID, examID< result)
Exams: (examID, examName, qualification, board, date)
SQLクエリ
私はテーブルが選択することによって削減された後が参加するが、テーブル上で実行されているリレーショナル代数で再表現するこのクエリに持っていますオペレータ
私の回答
PROJECT studentID( s.borough = 'ハリンギー'(学生)を選択)等価結合 s.studentID = e.studentID(() e.result = '通過'(エントリ)を選択等価結合 e.examID = x.examID( x.examName = 'ラテン語'(試験)を選択))