数据库基础与应用形成性考核作业1.docVIP

  • 9
  • 0
  • 约5.53千字
  • 约 16页
  • 2021-11-03 发布于山东
  • 举报
(新版)数据库基础与应用形成性考核作业1 (新版)数据库基础与应用形成性考核作业1 PAGE / NUMPAGES (新版)数据库基础与应用形成性考核作业1 ( 新版) ——《数据库基础与应用》形成性查核作业 1 第一章 一、填空题 1、记录 数据项 2、模式与外模式 模式与内模式 3、文件管理 数据库管理 4、型 值 5、文件 数据库 6、三 两 7、一对一 一对多 多对多 8、安全性控制 一致性控制 并发性控制 数据库恢复 9、构造 会合运算 独立 数学 第二章 一、填空题 1、R2 R1 2、实体 参照 3、选择 投影 4、a1+a2 a1*a2 5、3 1 6、关系运算 关系完好性规则 7、列级 表级 第三章 一、填空题 1、X→Y X →Z 分解性 ?、第三 2、完好 部分 3、 BC 所有函数依靠的决定要素 4、学号 系主任 5、X←→ Y 决定要素 6、第三 无损连结 函数依靠 7、第一 2 第四章 一、填空题 1、六 四 2、成立 改正 删除 3、create table update_table drop table 4、对应储存在外存数据库空间的一个储存文件 一个虚表(是基本表的抽象 和在逻辑意义上成立的新关系) 5、 基本表 视图 6、 非过程化的 会合 7、 查问 适合的改正 二、依据以下每条查问命令写出相应的功能(见后,此略) 第五章 一、填空题 1、 观点设计 逻辑设计 物理设计 2、 数据 办理 3、 需求剖析 E-R 图 4、 全局模式 外模式 功能题: 一、假定学生选课数据库有三个表分别为学生表 S、课程表 C 和学生选课表 SC, 它们的构造以下所示,请依据所给的每种功能写出相应的查问语句。 S( S# ,SN ,SEX ,AGE ,DEPT) C( C# ,CN) SC(S# , C# ,GRADE) 此中: S#为学号, SN为姓名, SEX为性别, AGE为年纪, DEPT为系别, C# 为课程号, CN为课程名, GRADE为成绩。 1、 查问年纪大于 25 岁的女学生的姓名、年纪和系别。 SELECT SN, AGE,DEPT FROM S WHERE AGE25 AND SEX=’女’ 2、 查问选修了课程的学生的姓名、选修的课程名和成绩。 SELECT S.SN,C.CN, SC.GRADE FROM S,C,SC WHERES. S#=SC.S# AND C .C#=SC. C# 3、 从学生选课库中查问出每门课程被选修的学生人数,并按所选人数的升序 摆列出课程号、课程名和选课人数。 SELECT C.CN, COUNT(C. C#) AS 人数 FROM C ,SC WHERE C.C#=SC.C# GROUP BY C .C# ORDER BY 人数 4、 查问选修了课程号为“ C2”的学生中成绩最高的学生的学号。 SELECT S# FROM SC WHERE C#=”C2” AND GRADE=ALL SELECT GRADE FROM SC WHERE C#=”C2” ) 5.查问所有姓李的学生的姓名和年纪和所在系。 SELECT SN, AGE,DEPT FROM S WHERE SN LIKE ‘李 * ’ 6. 查问每个学生选修每门课程的学生号、姓名、课程号、课程名、成绩等数 据。 SELECT S.S# , S. SN,C.C# , C .CN, SC.GRADE FROM S,C,SC WHERE S.S#=SC.S# AND C . C#=SC.C# 7. 从学生选课库中查问出最多项选择修了 2 门课(含未选任何课程)的所有学生 信息。 SELECT * FROM S WHERE S# IN SELECT S# FROM SC GROUP BY S# HAVING COUNT(* )=2 ) OR NOT EXISTS SELECT * FROM SC WHERE S.S#=SC.S# ) 8. 查问所有比“王华”年纪大的学生姓名、年纪和性别(假定库中只有一个 学生的姓名为“王华”)。 SELECT SN,AGE,SEX FROM S WHERE AGE SELECT AGE FROM S WHERE SN=”王华”) 9. 统计学生选课数据库中学生的总人数。 SELECT COUNT(* ) AS 学生总人数 FROM S 10. 从学生选课库中查问出被 2 至 4 名学生选修的所有课程信息。 SELECT S.SN,C.C# , SC.C#,SC. GRADE FROM S,SC WHERE S.S#=SC.S# 11. 从学生选课库中查问出选修起码两门课程的学生学号。 SELECT DISTINCT C1.S# FROM SC C1,

文档评论(0)

1亿VIP精品文档

相关文档