申报表 课程描述 教学条件 教学队伍 教学大纲 教材及参考书 教学课件 教学录像 训练及考核 实验实训 教学效果 在线学习 工学结合
     笔试样卷一
     笔试样卷二
     笔试样卷三
     机试样卷一
     机试样卷二
     机试样卷三
   
  你现在的位置:首页>>>训练及考核>>>笔试样卷一

笔试样卷一

参考答案

一、简答题(25分)

1.  数据库阶段数据管理的主要特点是什么?

2.  解释DBDBMSDBS三个概念?

3.  什么是物理数据独立性和逻辑数据独立性?

4.  试说明DBMS的主要功能?

5.  ER模型转换为关系模型时,联系类型要根据不同的情况作不同的处理,试说明之。

二、计算题(20分)

1.  设有关系RS

R                             S

A    B     C                           A       B        C

3    6     7                           3        4        5

2    5     7                           7        2        3

7    3     4                                             

4    4     3                                             

列表计算RSRSR×S、π3,2(S)、δB<5(R)。(5分)

2.  设有三个关系

S (SNO, SNAME, AGE, SEX, SDEPT)

SC (SNO, CNO, GRANDE)

C (CNO, CNAME, CDEPT, TNAME)

试用关系代数表达式表示下列查询

1)检索LIU老师所授课程的课程号、课程名

2)检索年龄大于23岁的男学生的学号和姓名

3)检索学号为S3的学生所学课程的课程名和认课教师姓名

4)检索WANG同学不学的课程的课程号

5)检索至少选修了两门课程的学生的学号(10分)

三、设有三个基本表(45分)

S (SNO, SNAME, AGE, SEX, SDEPT)

SC (SNO, CNO, GRANDE)

C (CNO, CNAME, CDEPT, TNAME)

1.  试用T-SQL的查询语句表达下列查询

1)检索LIU老师所授课程的课程号、课程名

2)检索年龄大于23岁的男学生的学号和姓名

3)检索学号为S3的学生所学课程的课程名和认课教师姓名

4)检索WANG同学不学的课程的课程号

5)检索至少选修了两门课程的学生的学号(10分)

2.  试用T-SQL的查询语句表达下列查询

1)统计有学生选修的课程的门数

2)求选修C4课程的学生的年龄

3)求LIU老师所授课程的每门课程的学生的平均成绩

4)统计每门课程的学生选修人数

5)求年龄大于所有女同学年龄的男学生的姓名和年龄(10分)

3.  试用T-SQL更新语句完成下列更新操作

1)往表S中插入一个学生资料( ‘S9’, ‘WU’, 18

2)在表S中检索每一门课程成绩都大于等于80分的学生的学号、姓名、性别,把检索结果插入另一个已存在的表STU ( SNO, SNAME, SEX)

3)删除SC表中WANG同学的选课资料

4)把低于总平均分的女同学的成绩提高5

5)把表SCC4课程的成绩提高5%(10分)

四、设有关系模式RABCD),R上的FDF={ ABCD, AD},试说明R不是2NF的理由,并把R分解成2NF模式集。(10分)

  数据库应用站点设计:西安航空技术高等专科学计算机系
学校地址:陕西省西安市西二环259号 邮编: 710077  办公电话:029-84252366