澳洲悉尼大學COMP9120Database Management System
同學你好,我們可以輔導澳洲悉尼大學COMP9120課程作業(yè)。
編程語言為SQL。數(shù)據(jù)庫的必修課程,非?;A(chǔ)的知識,從數(shù)據(jù)庫的底層講起,到SQL語句 到postgreSQL,無論是software engineering還是datascience 都是必須好好學習的一門課程,總體來說也是容易拿分的。
1. Conceptual design assignment (10%)
給一段實際問題的背景描述, 設計并畫一個數(shù)據(jù)庫里面的各種E-R的關(guān)系圖, 要注意區(qū)分各個不同的圖形在E-R圖里代表的不同含義,和理清楚各個identity的關(guān)系。難度很小。
2. DB design assignment(10%)
根據(jù)給定的E-R關(guān)系圖寫sql語句設計數(shù)據(jù)庫,建立不同的table,最后再實現(xiàn)一個trigger。難度中等。
3. DB application development assignment (10%)
設計一個能與用戶交互的查詢數(shù)據(jù)庫的頁面(頁面已經(jīng)寫好了),同學們只需要實現(xiàn)數(shù)據(jù)庫查詢功能即可。但是要注意設計數(shù)據(jù)庫防注入功能,可以用Java或者python 兩門語言自選一門寫即可,Java 和 python的 template都給好了,在這基礎(chǔ)上改動就可以了。用python的話,不熟悉的同學要學一下stored procedure的用法,有一定難度。