全文预览

2021年哈重点工程复试数据库A卷

上传者:读书之乐 |  格式:doc  |  页数:3 |  大小:33KB

文档介绍
D,E},РF={A→D,E→D,D→B,BC→D,DC→A},试求:(10分)Р1.求出R全部候选关键字.Р2.判定分解ρ={AB,AE,EC,DBC,AC}是否含有没有损连接性?Р3.试将R分解为3NF,并含有没有损连接性和依靠保持性.Р五、设计题(每小题5分,共25分)Р设有下列关系模式:学生关系S(学号,姓名,年纪,班级),选课关系SC(学号,课程号,成绩),用SQL语句查询“李林”选了而“王明”没有选课程号。Р设相关系模式:学生关系S(学号,姓名,年纪,班级),选课关系SC(学号,课程号,成绩),检索没有选C1或C2课学生学号,要求用关系代数表示式表示。Р设有职员关系EMP(职员号,姓名,性别,工资,部门名称)。职员“吴刚”从销售部调到人事部,请用SQL语句写出该操作。Р设有职员关系EMP(职员号,姓名,性别,工资,部门名称)。试用SQL语句创建一个工资总额超出20万元(含20万元)各部门工资总额视图VSAL。Р已知三个关系R(A,B,C)、S(A,D,E)、T(D,F),其中C、E为数值类型属性,试用SQL语言实现:将R、S、T三个关系按关联属性建立一个视图RST;对视图RST按属性A分组后,求属性C和E平均值对视图RST按属性A分组后,求属性C和E平均值Р六、设医院管理系统中包含以下信息:(15分)Р科室:科名,科室地址,电话,医生姓名Р病房:病房号,床位号,所属科室Р病人:病历号,姓名,性别,诊疗,主管医生,病房号Р医生:姓名,职称,所属科室,年纪,工作证号Р其中,一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只能属于一个科室,但可负责多个病人诊治,一个病人主管医生只有一个。РР试完成以下设计:Р设计该计算机管理系统E—R图;Р将E—R图转换为关系模型;Р判定得到每一个关系模式为第几范式;Р4、用SQL语言定义得到关系模型(属性参数自定)。

收藏

分享

举报
下载此文档