




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.设有如下实体:学生:学号、单位、姓名、性别、年龄课程:编号、课程名、开课单位教师:教师号、姓名、性别、职称单位:单位名称、电话上述实体中存在如下联系:()一个学生可选修多门课程,一门课程可为多个学生选修;()一个教师可讲授多门课程,一门课程可为多个教师讲授;()一个单位可有多个教师,一个教师只属于一个单位。试完成如下工作:()分别设计学生选课和教师任课两个局部信息的结构E-R 图。()将上述设计完成的E-R图合并成一个全局E-R图。()将该全局E-R图转换为等价的关系模型表示的数据库逻辑结构。(8分)(1) m n学生-课程m n教师-课程(2) 学生|m|n / m/ 课程 教师(3)学生(学号,单位,姓名,性别,年龄)学习(学号,编号)课程(编号,课程名,开课单位,教师号)教师(教师号,姓名,性别,职称)单位(单位名称,电话)2.设教学管理数据库模式如下: 学生关系模式: S(SNO, SNAME, AGE, SEX, SDEPT) 学习关系模式: SC(SNO, CNO, SCORE) 课程关系模式: C(CNO, CNAME, CDEPT, TNAME)试用SQL的查询语句表示下列查询:(1)检索年龄大于21岁的男生的学号、姓名;(2)检索电子系学生选修的计算机系开设的课程名和任课教师;(3)检索“C语言”课程的成绩在90分以上的学生学号、姓名、年龄;(4)检索LI老师教过的课程名和开课系名。(8分)(1)SELECT SNO,SNAME FROM S WHERE AGE21 AND SEX=男;(2)SELECT CNAME,TNAME FROM S,SC,C WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND SDEPT=电子 AND CDEPT=计算机;(3)SELECT SNO,SNAME,AGE FROM S,SC,C WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND CNAME=C语言 AND SCORE90;(4)SELECT CNAME,CDEPT FROM C WHERE TNAME=LI;3.设教学管理数据库模式如下: 学生关系模式: S(SNO, SNAME, AGE, SEX, SDEPT) 学习关系模式: SC(SNO, CNO, SCORE) 课程关系模式: C(CNO, CNAME, CDEPT, TNAME)其中:SNO是学号;SNAME是学生姓名;SDEPT是学生所在系;CNO是课程号;CNAME 是课程名;CDEPT是课程所在系;TNAME 是任课教师;SCORE是成绩;试用SQL语句表示下列操作:(1) 查询“刘”老师所教的计算机系的课程名;(2) 检索学号为S3学生所学课程的课程名与任课老师名;(3) 往基本表S中插入一个学生元组(S5, DING, 18, 计算机系);(4) 统计每门课程的最高成绩。(10分)(1)SELECT CNAMEFROM CWHERE TNAME LIKE 刘% AND CDEPT=计算机;(2)SELECT CNAME,TNAMEFROM S,SC,CWHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND SNO=S3;(3)INSERTINTO S (SNO, SNAME, AGE, SDEPT)VALUES (S5, DING, 18, 计算机系);(4)SELECT MAX(SCORE)FROM SCGROUP BY CNO4.已知关系R(A,B,C,D,E,F),关系S(E,F)。关系实例如下:R: S:A B C D E F E Fz a e f x y x yx b c d z y z yz a e f z y x b c d x y x a e f y z y a e f z x (1) 给出B,C,D(A=E(R)的运算结果(4分)(2) 给出 S X S的运算结果(4分)(3) 给出 R S的运算结果 (4分)(8分)(1)a e f b c d(2)x y z y(3)z a e f x y x y x b c d z y z y z a e f z y z y x b c d x y x y5.试述如何进行事务故障的恢复?(8分)事务故障的恢复是由DBMS执行恢复步骤是:自动完成的,对用户是透明的。(1)反向扫描文件日志(即从最后向前扫描日志文件),查找该事务的更新操作;(2)对该事务的更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库;(3)继续反向扫描日志文件,做同样处理;(4)如此处理下去,直至读到此事务的开始标记,该事务故障的恢复就完成了。6.设有三个关系及其实例如下:S表 学号Sno 姓名Sname 性别Ssex所在系Sdept95001 张玲 女 计算机95002 黎明 男 软件工程95003 王燕 女 软件工程95004 钱勇 男 电子工程95005 刘扬 女 软件工程C表 课程号Cno课程名Cname1 数学2 数据结构3 操作系统4 C语言5 数据库R表 学号Sno 课程号Cno 成绩Grade950011 92950012 88950014 95950024 75950044 80950042 65950023 78950013 80分别回答下列问题:(1) 写出代数表达式 ?S.sno,Sname (? Ssex=女 (S) 的结果关系;(2) 写出代数表达式 ?S.sno,Sname (S (? Grade80(R) 的结果关系;(3) 写出代数表达式 ?Sname,Cname,Grade (? Sno=95001 (S)RC) 的结果关系;(8分)(1)95001 张玲95003 王燕95005 刘扬(2)95002 黎明95004 钱勇(3)张玲 数学 92张玲 数据结构 88张玲 C语言 957.设教学管理数据库模式如下: 学生关系模式: S(SNO, SNAME, AGE, SDEPT) 学习关系模式: SC(SNO, CNO, SCORE) 课程关系模式: C(CNO, CNAME,TNAME)其中SDEPT是学生所在系,TNAME是教师姓名。写出符合下列要求的SQL语句:(1) 检索软件工程系全体学生的姓名和学号;(2) 统计每一门课程的平均成绩;(3) 查询教过王林同学的教师名;(4) 定义表S(8分)(1)SELECT SNAME,SNO FROME S WHERE SDEPT=软件工程;(2)SELECT AVG(SCORE) FROME SC GROUP BY CNO;(3)SELECT TNAME FROME S,C,SC WHERE S.SNO=SC.SNO AND SC.CNO=C.CNO AND SNAME=王林;(4)CREATE TABLE S(SNO CHAR(9) PRIMARY KEY,SNAME CHAR(20) NOT NULL,AGE SMALLINT,SDEPT CHAR(20)8. 请完成下列关于数据库设计的概念设计和逻辑设计:设有一教学管理数据库,其涉及到的实体集有:学生、课程、教师、班级。(1)给每个实体设计3个属性,并标出键码。(2)假如每门课程只有一位任课教师;每位教师只上一门课程。而其他的语义以我校现实为准,确定实体集之间的联系集类型,完成该数据库的概念设计(画出ER图)。(3)将该E-R图转换为等价的关系模型表示的数据库逻辑结构。 (8分)(1)学生(学号(主码),姓名,班级号,系别) 课程(课程号(主码),课程名,开课系别) 教师(教师编号(主码),教师姓名,系别) 班级(班级号(主码),教师编号,系别)(2) m n 【学生】-【课程】 m 1 学生-班级 1 1 【教师】-【课程】 m n 【教师】-【学生】 1 n 【教师】-【班级】(3)学生(学号,姓名,班级号) 学习(学号,课程号) 课程(课程号,课程名,开课系别) 授课(课程号,教师编号) 教师(教师编号,教师姓名,系别) 班级(班级号,教师编号,系别)9.设有关系模式R(U,F), 其中:U=A, B, C, D, E, F=A-C, C-D, B-C,CE-A(1) 求出R的所有候选关键字(2) R是第几范式?为什么?(3)给出R的保持函数依赖并无损连接的3NF分解?(8分)(1)B,E(2)第一范式,非主属性对码有部分函数依赖(3)(A,C,E)(C,D,E)(B,C)10.设有关系模式R(U,F), 其中:U=A, B, C, D, E, P, F=A-C, C-D, B-C,DE-C, CE-A(1)求出R的所有候选关键字;(2)R是第几范式?为什么?(3)将R分解为具有无损连接性,并保持依赖的3NF。(8分)(1)B,E(2)第一范式,非主属性对码有部分函数依赖(3)(A,C,E)(C,D,E)(B,C)11.设有三个关系及其实例如下:S表学号Sno 姓名Sname 性别Ssex 所在系Sdept 95001 张玲 女 计算机 95002 黎明 男 软件工程 95003 王燕 女 软件工程95004 钱勇 男 电子工程95005 刘扬 女 软件工程C表课程号Cno课程名Cname1 数学2 数据结构3 操作系统 4 C语言 5 数据库 R表 学号Sno 课程号Cno 成绩Grade95001192 9500128895001495 95002475 95004480 9500426595002378 95001380 分别回答下列问题: (1) 写出代数表达式 S.sno,Sname ( Ssex=女 (S) 的结果关系;(2) 写出代数表达式 S.sno,Sname (S ( Grade80(R) 的结果关系;(3) 写出代数表达式 Sname,Cname,Grade ( Sno=95001 (S)RC) 的结果关系;(10分)(1)95001 张玲 95003 王燕 95005 刘扬(2)95002 黎明 95004 钱勇(3)张玲 数学 92 张玲 数据结构 88张玲 C语言 9512.试述数据库设计过程。(8分)需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行和维护。下午13:0017:00B实行不定时工作制的员工,在保证完成甲方工作任务情况下,经公司同意,可自行安排工作和休息时间。312打卡制度公司实行上、下班指纹录入打卡制度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。打卡时间:打卡时间为上班到岗时间和下班离岗时间; 因公外出不能打卡:因公外出不能打卡应填写外勤登记表,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写未打卡补签申请表,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。手工考勤制度手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。 外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;3.2加班管理3.2.1定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况。A现场管理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批。 B因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一般员工延时工作4小时至8小时可申报加班半天,超过8小时可申报加班1天。对主管(含)以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班。员工加班应提前申请,事先填写加班申请表,因无法确定加班工时的,应在本次加班完成后3个工作日内补填加班申请表。加班申请表经部门经理同意,主管副总经理审核报总经理批准后有效。加班申请表必须事前当月内上报有效,如遇特殊情况,也必须在一周内上报至总经理批准。如未履行上述程序,视为乙方自愿加班。员工加班,也应按规定打卡,没有打卡记录的加班,公司不予承认;有打卡记录但无公司总经理批准的加班,公司不予承认加班。原则上,参加公司组织的各种培训、集体活动不计加班。加班工资的补偿:员工在排班休息日的加班,可以以倒休形式安排补休。原则上,员工加班以倒休形式补休的,公司将根据工作需要统一安排在春节前后补休。加班可按1:1的比例冲抵病、事假。3.2.3加班的申请、审批、确认流程加班申请表在各部门文员处领取,加班统计周期为上月26日至本月25日。员工加班也要按规定打卡,没有打卡记录的加班,公司不予承认。各部门的考勤员(文员)负责加班申请表的保管及加班申报。员工加班应提前申请,事先填写加班申请表加班前到部门考勤员(文员)处领取加班申请表,加班申请表经项目管理中心或部门经理同意,主管副总审核,总经理签字批准后有效。填写并履行完审批手续后交由部门考勤员(文员)保管。部门考勤员(文员)负责检查、复核确认考勤记录的真实有效性并在每月27日汇总交人力资源部,逾期未交的加班记录公司不予承认。下午13:0017:00B实行不定时工作制的员工,在保证完成甲方工作任务情况下,经公司同意,可自行安排工作和休息时间。312打卡制度公司实行上、下班指纹录入打卡制度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。打卡时间:打卡时间为上班到岗时间和下班离岗时间; 因公外出不能打卡:因公外出不能打卡应填写外勤登记表,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写未打卡补签申请表,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。手工考勤制度手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。 外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;3.2加班管理3.2.1定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况。A现场管理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批。 B因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一般员工延时工作4小时至8小时可申报加班半天,超过8小时可申报加班1天。对主管(含)以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班。员工加班应提前申请,事先填写加班申请表,因无法确定加班工时的,应在本次加班完成后3个工作日内补填加班申请表。加班申请表经部门经理同意,主管副总经理审核报总经理批准后有效。加班申请表必须事前当月内上报有效,如遇特殊情况,也必须在一周内上报至总经理批准。如未履行上述程序,视为乙方自愿加班。员工加班,也应按规定打卡,没有打卡记录的加班,公司不予承认;有打卡记录但无公司总经理批准的加班,公司不予承认加班。原则上,参加公司组织的各种培训、集体活动不计加班。加班工资的补偿:员工在排班休息日的加班,可以以倒休形式安排补休。原则上,员工加班以倒休形式补休的,公司将根据工作需要统一安排在春节前后补休。加班可按1:1的比例冲抵病、事假。3.2.3加班的申请、审批、确认流程加班申请表在各部门文员处领取,加班统计周期为上月26日至本月25日。员工加班也要按规定打卡,没有打卡记录的加班,公司不予承认。各部门的考勤员(文员)负责加班申请表的保管及加班申报。员工加班应提前申请,事先填写加班申请表加班前到部门考勤员(文员)处领取加班申请表,加班申请表经项目管理中心或部门经理同意,主管副总审核,总经理签字批准后有效。填写并履行完审批手续后交由部门考勤员(文员)保管。部门考勤员(文员)负责检查、复核确认考勤记录的真实有效性并在每月27日汇总交人力资源部,逾期未交的加班记录公司不予承认。下午13:0017:00度。全体员工都必须自觉遵守工作时间,实行不定时工作制的员工不必打卡。打卡次数:一日两次,即早上上班打卡一次,下午下班打卡一次。打卡时间:打卡时间为上班到岗时间和下班离岗时间; 因公外出不能打卡:因公外出不能打卡应填写外勤登记表,注明外出日期、事由、外勤起止时间。因公外出需事先申请,如因特殊情况不能事先申请,应在事毕到岗当日完成申请、审批手续,否则按旷工处理。因停电、卡钟(工卡)故障未打卡的员工,上班前、下班后要及时到部门考勤员处填写未打卡补签申请表,由直接主管签字证明当日的出勤状况,报部门经理、人力资源部批准后,月底由部门考勤员据此上报考勤。上述情况考勤由各部门或分公司和项目文员协助人力资源部进行管理。手工考勤制度手工考勤制申请:由于工作性质,员工无法正常打卡(如外围人员、出差),可由各部门提出人员名单,经主管副总批准后,报人力资源部审批备案。参与手工考勤的员工,需由其主管部门的部门考勤员(文员)或部门指定人员进行考勤管理,并于每月26日前向人力资源部递交考勤报表。参与手工考勤的员工如有请假情况发生,应遵守相关请、休假制度,如实填报相关表单。 外派员工在外派工作期间的考勤,需在外派公司打卡记录;如遇中途出差,持出差证明,出差期间的考勤在出差地所在公司打卡记录;3.2加班管理3.2.1定义加班是指员工在节假日或公司规定的休息日仍照常工作的情况。A现场管理人员和劳务人员的加班应严格控制,各部门应按月工时标准,合理安排工作班次。部门经理要严格审批员工排班表,保证员工有效工时达到要求。凡是达到月工时标准的,应扣减员工本人的存休或工资;对超出月工时标准的,应说明理由,报主管副总和人力资源部审批。 B因员工月薪工资中的补贴已包括延时工作补贴,所以延时工作在4小时(不含)以下的,不再另计加班工资。因工作需要,一般员工延时工作4小时至8小时可申报加班半天,超过8小时可申报加班1天。对主管(含)以上管理人员,一般情况下延时工作不计加班,因特殊情况经总经理以上领导批准的延时工作,可按以上标准计加班。员工加班应提前申请,事先填写加班申请表,因无法确定加班工时的,应在本次加班完成后3个工作日内补填加班申请表。加班申请表经部门经理同意,主管副总经理审核报总经理批准后有效。加班申请表必须事前当月内上报有效
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高铁站安全知识培训课件
- 济南市2024-2025学年八年级下学期语文期末测试试卷
- 电费电价知识培训总结课件
- 电脑课件之家信息检索
- 高考小说主题探究课件
- 建设项目可研及勘察设计合同
- 道路工程合同
- 电网高级知识培训课件
- pet考试真题5及答案
- 四川省自贡市高新技术产业开发区六校2024-2025学年四年级上册期中考试科学试卷(含答案)
- 压力管道取证培训课件
- 山东省环境卫生作业计价定额编制说明
- 飞机机型培训课件
- 中国声乐作品课件图片
- 静态爆破监测方案(3篇)
- 神经退行性疾病治疗药物讲课件
- 2025年全国新高考I卷高考全国一卷真题英语试卷(真题+答案)
- YC/T 593-2023打叶复烤加工服务能力评价办法
- 医美员工制度管理制度
- 大棚搭建用工合同范本
- T/CGAS 026.2-2023瓶装液化石油气管理规范第2部分:平台建设
评论
0/150
提交评论