oraclo教務管理數(shù)據(jù)庫_第1頁
oraclo教務管理數(shù)據(jù)庫_第2頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

頁腳內(nèi)容頁腳內(nèi)容XXXXXXXX2017-2018學年度第二學期期末作業(yè)科目:大型數(shù)據(jù)庫系統(tǒng)設計信息工程學院計算機科學與技術(軟件工程)專業(yè) XXX級XXX班學號:XXXX 姓名:XXX 成果:一、依據(jù)相關背景和所給學問,完成相關內(nèi)容。中心、教研科、教務科、學籍管理科、教學實踐科以及高教研究等科室。學生學籍管理排課管理…(完成表中填充的部分:1字段標識含義數(shù)據(jù)類型 長度主鍵外鍵(被參照表)college_no學院編碼varchar2 10是否college_name學院名稱varchar2 20否否setting_quota定編人數(shù)number 4否否current_quota目前編人數(shù)number 4否否major_number學院的專業(yè)數(shù)目number 2否否2專業(yè)表(db_major)字段標識字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)頁腳內(nèi)容頁腳內(nèi)容major_nomajor_no專業(yè)編碼varchar210是否major_name專業(yè)名稱varchar220否否college_no學院編碼varchar210否是(db_college)字段標識字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)register_no學生學號varchar220是否major_no專業(yè)編碼varchar210否s_name學生姓名varchar210否是(db_major)否s_gender性別varchar24否否s_dateofbirth出生年月date否否s_class班級號number1否否s_address家庭住址varchar220否否s_postcode郵政編碼number6否否s_mail_address通信地址varchar250否否s_tele聯(lián)系電話number11否否s_email電子郵箱varchar230否否字段標識字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)work_id教師編號varchar210是否t_name教師姓名varchar210否否t_title職稱varchar210否否major_no專業(yè)編碼varchar210否college_no學院編碼varchar210否t_address家庭住址varchar250否是(db_major)是(db_college)否t_telephone聯(lián)系電話number11否否t_position現(xiàn)任職務varchar210否否t_email電子郵箱varchar230否否(db_course)字段標識字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)course_no課程編碼varchar210是否major_no專業(yè)編碼varchar210否term_no開課學期number1否是(db_major)否year_no開課學年number4否否course_name課程名稱varchar220否否credit學分數(shù)number2否否planned_hour規(guī)劃學時數(shù)number3否否lab_hour實驗學時數(shù)number3否否week_hour周學時數(shù)number3否否course_type課程性質(zhì)varchar22否否exam_type考試類別varchar24否否remarks備注varchar210否否字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)register_no學號編碼varchar220是是(db_student)work_id教師編號varchar210是是(db_teacher)course_no課程編碼varchar210是是(db_course)college_no學院編碼varchar210否是(db_college)registered_date課程注冊日期date否否registered_year選課學年number4否否registered_term選課學期number1否否final_grade最后成果varchar25否否makeup_flag補考標志char2否否注:補考標志makeup_flag0或空表示沒有補考,為1表示補考。字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)course_no課程編碼varchar210是是(db_course)work_id教師編號varchar210是是(db_teacher)course_name課程名稱varchar220否是(db_course)launch_year實際開課學年number4否否launch_term實際開課學期number1否否executed_plan完成課程情況varchar23否否(db_faculty_per)字段標識字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)work_id登錄賬戶即教師編號varchar210是login_pwd_f登錄口令varchar220否是(db_teacher)否表9學生登錄賬戶信息表(db_student_per)字段標識字段標識含義數(shù)據(jù)類型長度主鍵外鍵(被參照表)register_idregister_id學生學號varchar220是login_pwd_s登錄口令varchar220否是(db_student)否(請將解答填寫在橫線上,有運行結果的請給出截圖:E_R圖。2ORCL或其它數(shù)據(jù)庫中創(chuàng)建表空間,表空間信息和表空間1011。10表空間分配表名表名所屬模式對應所屬部門對應表空間初始大小增長方式staffuse學院表全校各學院tbs_main500M自動rstaffuse專業(yè)表各學院專業(yè)tbs_main500M自動r頁腳內(nèi)容頁腳內(nèi)容staffusestaffuse學生表全校學生tbs_main500M自動rstaffuse教師表全校教師tbs_main500M自動rstaffuse課程信息表全校所有課程tbs_main500M自動rstaffuse教學任務表所有專業(yè)tbs_main500M自動r生物工程學院tbs_bio_foo200M自動食品科學與工程學院信息科學與工程學院staffusetbs_infor_mati200M自動學生成果表 材料科學與工程學院r藝術設計學院tbs_art_fash_bus服裝學院200M自動i商務學院11表空間與數(shù)據(jù)文件的對應關系表空間表空間類型對應文件文件大小增長幅度增長方式tbs_main永久/tbs_main1.dbf250MB10%自動聯(lián)機tbs_main2.dbf250MB10%自動tbs_bio_foo永久/tbs_bio_foo1.dbf100MB10%自動聯(lián)機tbs_bio_foo2.dbf100MB10%自動tbs_infor_matitbs_infor_mati1.dbf100MB10%自動聯(lián)機tbs_infor_mati2.dbf100MB10%自動tbs_art_fash_bustbs_art_fash_busi1.dbf100MB10%自動i聯(lián)機tbs_art_fash_busi2.dbf100MB10%自動tbs_teach_stdtbs_teach_std1.dbf100MB10%自動聯(lián)機tbs_teach_std2.dbf100MB10%自動tbs_indextbs_index1.dbf100MB10%自動聯(lián)機tbs_index2.dbf100MB10%自動tbs_temptbs_temp1.dbf100MB10%自動聯(lián)機tbs_temp2.dbf100MB10%自動頁腳內(nèi)容頁腳內(nèi)容各個表空間均創(chuàng)建成功,以上是局部截圖頁腳內(nèi)容頁腳內(nèi)容3、創(chuàng)建數(shù)據(jù)庫用戶。5個:授予的,主要發(fā)生在教師錄入學生成果完畢提交后。承擔的教學任務進行查詢,也可修改自己的部分信息。數(shù)據(jù)庫管理員dbadatauser:可對數(shù)據(jù)庫表數(shù)據(jù)進行備份和恢復,完成對表的備份/恢復,表空間的備份/恢復以及用戶級別備份恢復。據(jù)庫對象,創(chuàng)建表空間,刪除數(shù)據(jù)庫對象等。1所示。全局數(shù)據(jù)庫 ORCL表空間 tbs_temp tbs_main tbs_index tbs_teach_std tbs_art_fash_busi tbs_infor_mati tbs_bio_foostaffuser用戶 dbdatauserdbsysuser stduser teauser 分區(qū)1 分區(qū)2 分區(qū)3表 db_teach_course db_coursedb_teacher db_Studentdb_major db_college db_student_permidb_faculty_permi db_grade1用戶、表空間和表之間的關系12所示。表空間、用戶及表的對應關系數(shù)據(jù)庫用戶 擁有的表 表的默認表空間 程序?qū)ο骴b_collegedb_majordb_studentdb_teacherstaffuser db_teach_coursedb_course

tbs_maintbs_bio_foo

觸發(fā)器、存儲經(jīng)過、函數(shù)和包dbdatauserdbsysuserteauser

db_grade(分區(qū)表) tbs_infor_matitbs_art_fash_busitbs_maindb_faculty_perstduser

db_student_per

tbs_teach_std 部分應用程序?qū)ο?3所示。teausestdusestaffusedbdatauseteausestdusestaffusedbdatausedbsysuser用戶表數(shù)據(jù)rrrrdb_collegeSSIUDSSXdb_majorSSIUDSSXdb_studentSUSIUDSSXdb_teacherSUSIUDSSXdb_courseSSSIUDSSXdb_gradeSUSUSUIDSSXdb_teach_courseSSSIUDSSXdb_faculty_perSUSIUDSSXdb_student_perSUSIUDSSX14所示。14表級權限列表表級權限含義縮寫ALTER修改表結構ADELETE刪除記錄DINDEX索引XINSERT插入數(shù)據(jù)IREFERENCES關聯(lián)RSELECT查詢SUPDATE更新U是哪個用戶給哪個用戶授權。staffuser用戶用戶createuserstaffuseridentifiedby123123defaulttablespacetbs_main;alteruserstaffuserquotaunlimitedontbs_bio_foo;alteruserstaffuserquotaunlimitedontbs_infor_mati;alteruserstaffuserquotaunlimitedontbs_art_fash_busi;alteruserstaffuseraccountunlock;授權grantcreatesessiontostaffuser;grantcreatetabletostaffuser;grantselect,update,insert,deleteondb_collegetostaffuser;grantselect,update,insert,deleteondb_majortostaffuser;grantselect,update,insert,deleteondb_studenttostaffuser;grantselect,update,insert,deleteondb_teachertostaffuser;grantselect,update,insert,deleteondb_coursetostaffuser;grantselectondb_gradetostaffuser;grantselect,update,insert,deleteondb_teach_coursetostaffuser;grantselect,update,insert,deleteondb_faculty_pertostaffuser;grantselect,update,insert,deleteondb_student_pertostaffuser;teaser用戶createuserteauseridentifiedby123123defaulttablespacetbs_teach_std;alteruserteauseraccountunlock;授權grantcreatesessiontoteauser;grantselectondb_collegetoteauser;grantselectondb_majortoteauser;grantselect,updateondb_teachertoteauser;grantselectondb_coursetoteauser;grantselect,updateondb_gradetoteauser;grantselectondb_teach_coursetoteauser;grantselect,updateondb_faculty_pertoteauser;stduser用戶createuserstduseridentifiedby123123;alteruserstduseraccountunlock;授權grantcreatesessiontostduser;grantselect,updateondb_studenttodbdatauser;grantselectondb_coursetodbdatauser;grantselect,updateondb_gradetodbdatauser;grantselectondb_teach_coursetodbdatauser;grantselect,updateondb_student_pertodbdatauser;dbdatauser用戶用戶createuserdbdatauseridentifiedby123123defaulttablespacetbs_main;alteruserdbdatauseraccountlock;授權grantcreatesessiontodbdatauser;grantselectondb_collegetodbdatauser;grantselectondb_majortodbdatauser;grantselectondb_studenttodbdatauser;grantselectondb_teachertodbdatauser;grantselectondb_coursetodbdatauser;grantselectondb_gradetodbdatauser;grantselectondb_teach_coursetodbdatauser;grantselectondb_faculty_pertodbdatauser;grantselectondb_student_pertodbdatauser;dbsysuser用戶createuserdbsysuseridentifiedby123123defaulttablespacetbs_main;alteruserdbsysuseraccountunlock;授權grantcreatesessiontodbsysuser;grantselect,indexondb_collegetodbsysuser;grantselect,indexondb_majortodbsysuser;grantselect,indexondb_studenttodbsysuser;grantselect,indexondb_teachertodbsysuser;grantselect,indexondb_coursetodbsysuser;頁腳內(nèi)容頁腳內(nèi)容grantselect,indexondb_gradetodbsysuser;grantselect,indexondb_teach_coursetodbsysuser;grantselect,indexondb_faculty_pertodbsysuser;grantselect,indexondb_student_pertodbsysuser;4、完成如下項目,并給出運行結果的截圖。db_student,,,數(shù)據(jù)見附件。著重創(chuàng)建表時,需要考慮E-R1-6中定義的主鍵、外鍵和相關約束。數(shù)據(jù)庫表視圖數(shù)據(jù)插入selectavg(final_grade)fromsystem.db_courseselectavg(final_grade)fromsystem.db_coursec,system.db_majorm,system.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論