选修课考试题.pptVIP

  • 2
  • 0
  • 约小于1千字
  • 约 3页
  • 2017-04-16 发布于广东
  • 举报
一、简答题(每题5分,共25分) 1.数据库管理系统的功能是什么? 2.什么是视图?视图和基本表的区别是什么? 3.试述事务的概念及事务的四个特性。 4.什么是封锁?封锁的类型有哪几种? 5.数据库设计分为几个阶段?各阶段的任务是什么? * 二、操作题(每题4分,共20分) 设教学数据库中有3个关系:学生关系 S(Sno, Sname, Sage, Ssex)、学习关系 SC (Sno, Cno, Grade)、课程关系 C(Cno, Cname, Teacher)。利用SQL完成以下查询: (1)查询学习课程号为C2的学生学号和成绩 (2)查询学习了课程C2的学生的学号和姓名 (3)查询学习了课程名为Maths的学生学号与姓名 (4)查询选修了课程号为C2或C4的学生的学号 (5)查询没有选修C2课程的学生姓名与年龄 三、设计题(共15分) 假设学生实体具有学号、姓名、性别、专业、出生日期等 属性,课程实体有课程编号、课程名称、学分等属性,而且学 生在选修课程后会得到一个成绩。 (1)试用ER模型表示学生实体和课程实体之间的关系;(7分) (2)把建立的ER模型转换为关系模型。 (8分)

文档评论(0)

1亿VIP精品文档

相关文档