oraclo教务管理数据库_第1页
oraclo教务管理数据库_第2页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

页脚内容页脚内容XXXXXXXX2017-2018学年度第二学期期末作业科目:大型数据库系统设计信息工程学院计算机科学与技术(软件工程)专业 XXX级XXX班学号:XXXX 姓名:XXX 成果:一、依据相关背景和所给学问,完成相关内容。中心、教研科、教务科、学籍管理科、教学实践科以及高教研究等科室。学生学籍管理排课管理…(完成表中填充的部分:1字段标识含义数据类型 长度主键外键(被参照表)college_no学院编码varchar2 10是否college_name学院名称varchar2 20否否setting_quota定编人数number 4否否current_quota目前编人数number 4否否major_number学院的专业数目number 2否否2专业表(db_major)字段标识字段标识含义数据类型长度主键外键(被参照表)页脚内容页脚内容major_nomajor_no专业编码varchar210是否major_name专业名称varchar220否否college_no学院编码varchar210否是(db_college)字段标识字段标识含义数据类型长度主键外键(被参照表)register_no学生学号varchar220是否major_no专业编码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联系电话number11否否s_email电子邮箱varchar230否否字段标识字段标识含义数据类型长度主键外键(被参照表)work_id教师编号varchar210是否t_name教师姓名varchar210否否t_title职称varchar210否否major_no专业编码varchar210否college_no学院编码varchar210否t_address家庭住址varchar250否是(db_major)是(db_college)否t_telephone联系电话number11否否t_position现任职务varchar210否否t_email电子邮箱varchar230否否(db_course)字段标识字段标识含义数据类型长度主键外键(被参照表)course_no课程编码varchar210是否major_no专业编码varchar210否term_no开课学期number1否是(db_major)否year_no开课学年number4否否course_name课程名称varchar220否否credit学分数number2否否planned_hour规划学时数number3否否lab_hour实验学时数number3否否week_hour周学时数number3否否course_type课程性质varchar22否否exam_type考试类别varchar24否否remarks备注varchar210否否字段标识含义数据类型长度主键外键(被参照表)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表示补考。字段标识含义数据类型长度主键外键(被参照表)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)字段标识字段标识含义数据类型长度主键外键(被参照表)work_id登录账户即教师编号varchar210是login_pwd_f登录口令varchar220否是(db_teacher)否表9学生登录账户信息表(db_student_per)字段标识字段标识含义数据类型长度主键外键(被参照表)register_idregister_id学生学号varchar220是login_pwd_s登录口令varchar220否是(db_student)否(请将解答填写在横线上,有运行结果的请给出截图:E_R图。2ORCL或其它数据库中创建表空间,表空间信息和表空间1011。10表空间分配表名表名所属模式对应所属部门对应表空间初始大小增长方式staffuse学院表全校各学院tbs_main500M自动rstaffuse专业表各学院专业tbs_main500M自动r页脚内容页脚内容staffusestaffuse学生表全校学生tbs_main500M自动rstaffuse教师表全校教师tbs_main500M自动rstaffuse课程信息表全校所有课程tbs_main500M自动rstaffuse教学任务表所有专业tbs_main500M自动r生物工程学院tbs_bio_foo200M自动食品科学与工程学院信息科学与工程学院staffusetbs_infor_mati200M自动学生成果表 材料科学与工程学院r艺术设计学院tbs_art_fash_bus服装学院200M自动i商务学院11表空间与数据文件的对应关系表空间表空间类型对应文件文件大小增长幅度增长方式tbs_main永久/tbs_main1.dbf250MB10%自动联机tbs_main2.dbf250MB10%自动tbs_bio_foo永久/tbs_bio_foo1.dbf100MB10%自动联机tbs_bio_foo2.dbf100MB10%自动tbs_infor_matitbs_infor_mati1.dbf100MB10%自动联机tbs_infor_mati2.dbf100MB10%自动tbs_art_fash_bustbs_art_fash_busi1.dbf100MB10%自动i联机tbs_art_fash_busi2.dbf100MB10%自动tbs_teach_stdtbs_teach_std1.dbf100MB10%自动联机tbs_teach_std2.dbf100MB10%自动tbs_indextbs_index1.dbf100MB10%自动联机tbs_index2.dbf100MB10%自动tbs_temptbs_temp1.dbf100MB10%自动联机tbs_temp2.dbf100MB10%自动页脚内容页脚内容各个表空间均创建成功,以上是局部截图页脚内容页脚内容3、创建数据库用户。5个:授予的,主要发生在教师录入学生成果完毕提交后。承担的教学任务进行查询,也可修改自己的部分信息。数据库管理员dbadatauser:可对数据库表数据进行备份和恢复,完成对表的备份/恢复,表空间的备份/恢复以及用户级别备份恢复。据库对象,创建表空间,删除数据库对象等。1所示。全局数据库 ORCL表空间 tbs_temp tbs_main tbs_index tbs_teach_std tbs_art_fash_busi tbs_infor_mati tbs_bio_foostaffuser用户 dbdatauserdbsysuser stduser teauser 分区1 分区2 分区3表 db_teach_course db_coursedb_teacher db_Studentdb_major db_college db_student_permidb_faculty_permi db_grade1用户、表空间和表之间的关系12所示。表空间、用户及表的对应关系数据库用户 拥有的表 表的默认表空间 程序对象db_collegedb_majordb_studentdb_teacherstaffuser db_teach_coursedb_course

tbs_maintbs_bio_foo

触发器、存储经过、函数和包dbdatauserdbsysuserteauser

db_grade(分区表) tbs_infor_matitbs_art_fash_busitbs_maindb_faculty_perstduser

db_student_per

tbs_teach_std 部分应用程序对象13所示。teausestdusestaffusedbdatauseteausestdusestaffusedbdatausedbsysuser用户表数据rrrrdb_collegeSSIUDSSXdb_majorSSIUDSSXdb_studentSUSIUDSSXdb_teacherSUSIUDSSXdb_courseSSSIUDSSXdb_gradeSUSUSUIDSSXdb_teach_courseSSSIUDSSXdb_faculty_perSUSIUDSSXdb_student_perSUSIUDSSX14所示。14表级权限列表表级权限含义缩写ALTER修改表结构ADELETE删除记录DINDEX索引XINSERT插入数据IREFERENCES关联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;页脚内容页脚内容grantselect,indexondb_gradetodbsysuser;grantselect,indexondb_teach_coursetodbsysuser;grantselect,indexondb_faculty_pertodbsysuser;grantselect,indexondb_student_pertodbsysuser;4、完成如下项目,并给出运行结果的截图。db_student,,,数据见附件。着重创建表时,需要考虑E-R1-6中定义的主键、外键和相关约束。数据库表视图数据插入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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论