名詞解釋集中計算

您可能感興趣的試卷

你可能感興趣的試題

1.問答題

如圖是關(guān)于系(Dept)、學生(Student)、成績(SC)、課程(Course)和教師(Faculty)信息的對象聯(lián)系圖。
Dept是有關(guān)學校里系信息的對象類型,有六個屬性。兩個是基本數(shù)據(jù)類型,系編號(dno)和系名(dname);單值屬性director表示有一位教師是系主任;還有三個是多值屬性,staff表示系里有若干教師,mass表示系里有若干學生,set_up表示系里開設了若干門課程。
Student是有關(guān)學生信息的對象類型,有六個屬性。四個是基本數(shù)據(jù)類型,學生的學號(sno)、姓名(sname)、年齡(age)和性別(sex);單值屬性study_in表示學生屬于某個系;多值屬性study表示該學生的學習成績。
SC是有關(guān)成績信息的對象類型,有三個屬性。成績grade是基本數(shù)據(jù)類型;單值屬性student表示該成績是屬于何學生;單值屬性course表示該成績屬于何門課程。
Course是有關(guān)課程信息的對象類型,有五個屬性。兩個是基本數(shù)據(jù)類型,課程號(cno)和課程名(cname);有兩個是單值屬性,teacher表示課程的任課老師,founder表示課程由何系設置的;多值屬性learn表示選修這門課程的學生成績。
Faculty是有關(guān)教師信息的對象類型,有五個屬性。三個是基本數(shù)據(jù)類型,教師工號(fno)、姓名(fname)和工資(salary);單值屬性works_for表示教師服務的系;多值屬性teach表示教師開設了若干門課程。

試用類圖形式來表示上圖的對象聯(lián)系圖。
2.問答題

如圖是關(guān)于系(Dept)、學生(Student)、成績(SC)、課程(Course)和教師(Faculty)信息的對象聯(lián)系圖。
Dept是有關(guān)學校里系信息的對象類型,有六個屬性。兩個是基本數(shù)據(jù)類型,系編號(dno)和系名(dname);單值屬性director表示有一位教師是系主任;還有三個是多值屬性,staff表示系里有若干教師,mass表示系里有若干學生,set_up表示系里開設了若干門課程。
Student是有關(guān)學生信息的對象類型,有六個屬性。四個是基本數(shù)據(jù)類型,學生的學號(sno)、姓名(sname)、年齡(age)和性別(sex);單值屬性study_in表示學生屬于某個系;多值屬性study表示該學生的學習成績。
SC是有關(guān)成績信息的對象類型,有三個屬性。成績grade是基本數(shù)據(jù)類型;單值屬性student表示該成績是屬于何學生;單值屬性course表示該成績屬于何門課程。
Course是有關(guān)課程信息的對象類型,有五個屬性。兩個是基本數(shù)據(jù)類型,課程號(cno)和課程名(cname);有兩個是單值屬性,teacher表示課程的任課老師,founder表示課程由何系設置的;多值屬性learn表示選修這門課程的學生成績。
Faculty是有關(guān)教師信息的對象類型,有五個屬性。三個是基本數(shù)據(jù)類型,教師工號(fno)、姓名(fname)和工資(salary);單值屬性works_for表示教師服務的系;多值屬性teach表示教師開設了若干門課程。

試用ODMG ODL定義上圖的數(shù)據(jù)庫。
3.問答題

如圖是關(guān)于系(Dept)、學生(Student)、成績(SC)、課程(Course)和教師(Faculty)信息的對象聯(lián)系圖。
Dept是有關(guān)學校里系信息的對象類型,有六個屬性。兩個是基本數(shù)據(jù)類型,系編號(dno)和系名(dname);單值屬性director表示有一位教師是系主任;還有三個是多值屬性,staff表示系里有若干教師,mass表示系里有若干學生,set_up表示系里開設了若干門課程。
Student是有關(guān)學生信息的對象類型,有六個屬性。四個是基本數(shù)據(jù)類型,學生的學號(sno)、姓名(sname)、年齡(age)和性別(sex);單值屬性study_in表示學生屬于某個系;多值屬性study表示該學生的學習成績。
SC是有關(guān)成績信息的對象類型,有三個屬性。成績grade是基本數(shù)據(jù)類型;單值屬性student表示該成績是屬于何學生;單值屬性course表示該成績屬于何門課程。
Course是有關(guān)課程信息的對象類型,有五個屬性。兩個是基本數(shù)據(jù)類型,課程號(cno)和課程名(cname);有兩個是單值屬性,teacher表示課程的任課老師,founder表示課程由何系設置的;多值屬性learn表示選修這門課程的學生成績。
Faculty是有關(guān)教師信息的對象類型,有五個屬性。三個是基本數(shù)據(jù)類型,教師工號(fno)、姓名(fname)和工資(salary);單值屬性works_for表示教師服務的系;多值屬性teach表示教師開設了若干門課程。

試用ODMG C++ ODL(偽代碼)定義上圖的數(shù)據(jù)庫。
4.問答題

如圖是關(guān)于系(Dept)、學生(Student)、成績(SC)、課程(Course)和教師(Faculty)信息的對象聯(lián)系圖。
Dept是有關(guān)學校里系信息的對象類型,有六個屬性。兩個是基本數(shù)據(jù)類型,系編號(dno)和系名(dname);單值屬性director表示有一位教師是系主任;還有三個是多值屬性,staff表示系里有若干教師,mass表示系里有若干學生,set_up表示系里開設了若干門課程。
Student是有關(guān)學生信息的對象類型,有六個屬性。四個是基本數(shù)據(jù)類型,學生的學號(sno)、姓名(sname)、年齡(age)和性別(sex);單值屬性study_in表示學生屬于某個系;多值屬性study表示該學生的學習成績。
SC是有關(guān)成績信息的對象類型,有三個屬性。成績grade是基本數(shù)據(jù)類型;單值屬性student表示該成績是屬于何學生;單值屬性course表示該成績屬于何門課程。
Course是有關(guān)課程信息的對象類型,有五個屬性。兩個是基本數(shù)據(jù)類型,課程號(cno)和課程名(cname);有兩個是單值屬性,teacher表示課程的任課老師,founder表示課程由何系設置的;多值屬性learn表示選修這門課程的學生成績。
Faculty是有關(guān)教師信息的對象類型,有五個屬性。三個是基本數(shù)據(jù)類型,教師工號(fno)、姓名(fname)和工資(salary);單值屬性works_for表示教師服務的系;多值屬性teach表示教師開設了若干門課程。

試用ORDB的查詢語言,分別寫出下列查詢的SELECT語句:
①檢索“計算機系”每一個學生的學習成績,要求顯示(sno,sname,cname,grade)。 
②檢索選修本系課程的學生選課情況,要求顯示(dno,dname,sno,sname,cno,cname)。 
③檢索選修本系課程、并由本系教師任教的課程的學生選課情況,要求顯示(dno,dname,sno,sname,cno,cname,fno,fname)。 
④檢索“計算機系”每一個男學生選修課程的門數(shù),要求顯示(sno,sname,course_num)。

5.問答題

如圖是關(guān)于系(Dept)、學生(Student)、成績(SC)、課程(Course)和教師(Faculty)信息的對象聯(lián)系圖。 
Dept是有關(guān)學校里系信息的對象類型,有六個屬性。兩個是基本數(shù)據(jù)類型,系編號(dno)和系名(dname);單值屬性director表示有一位教師是系主任;還有三個是多值屬性,staff表示系里有若干教師,mass表示系里有若干學生,set_up表示系里開設了若干門課程。 
Student是有關(guān)學生信息的對象類型,有六個屬性。四個是基本數(shù)據(jù)類型,學生的學號(sno)、姓名(sname)、年齡(age)和性別(sex);單值屬性study_in表示學生屬于某個系;多值屬性study表示該學生的學習成績。 
SC是有關(guān)成績信息的對象類型,有三個屬性。成績grade是基本數(shù)據(jù)類型;單值屬性student表示該成績是屬于何學生;單值屬性course表示該成績屬于何門課程。 
Course是有關(guān)課程信息的對象類型,有五個屬性。兩個是基本數(shù)據(jù)類型,課程號(cno)和課程名(cname);有兩個是單值屬性,teacher表示課程的任課老師,founder表示課程由何系設置的;多值屬性learn表示選修這門課程的學生成績。 
Faculty是有關(guān)教師信息的對象類型,有五個屬性。三個是基本數(shù)據(jù)類型,教師工號(fno)、姓名(fname)和工資(salary);單值屬性works_for表示教師服務的系;多值屬性teach表示教師開設了若干門課程。

試用ORDB的定義語言,定義上圖的數(shù)據(jù)庫。