自考资讯

导航

2020年自考《数据库技术》模拟试卷(三)

来源 :中华考试网 2020-02-19

  一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题列出的四个备选项中只有一个是符合题目要求的,错选、多选或未选均无分。)

  1.使用CREATE TABLE语句建立的是()。

  A.数据库

  B.表

  C.视图

  D.索引

查看试题解析 进入焚题库

  2.设有教师表R1和学生表R2,如下表所示,则的行数和列数分别为()。

  A.行数为12,列数为5

  B.行数为12,列数为4

  C.行数为4,列数为4

  D.行数为4,列数为5

查看试题解析 进入焚题库

  二、填空题(本大题共10小题,每小题1分,共10分。错填、不填均无分。)

  1.在数据抽象的四个级别中,__________模型的抽象级别最高。

查看试题解析 进入焚题库

  2.当发生介质故障时,必须使用_________和事务日志进行数据库恢复。

查看试题解析 进入焚题库

  三、简答题(本大题共5小题,每小题3分,共15分。)

  1.设有关系RABCD56746780542263984321 对这关系有一个SQL语句: 试写出这个语句的查询结果。

查看试题解析 进入焚题库

  2.删除基本关系的元组时,依赖关系可以采取的做法有哪几种?修改基本关系的主键值时,依赖关系可以采取的做法有哪几种?

查看试题解析 进入焚题库

  四、程序设计(本大题共4小题,每小题5分,共20分。)

  1.试用SQL查询语句表达下列对教学数据库中三个基本表S、SC、C的查询:

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

  (2)求选修C4课程的学生的平均年龄。

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

  (4)统计每门课程的学生选修人员(超过10人的课程才统计)。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。

  (5)检索学号比WANG同学大,而年龄比他小的学生姓名。

  (6)检索姓名以WANG打头的所有学生的姓名和年龄。

查看试题解析 进入焚题库

  2.在工厂生产数据库产品,零件,装配上,建立两个视图。

  (1)视图1中有产品号,产品名,零件号,零件名,数量

  (2)视图2中有零件号,零件名,规格,单价,数量

查看试题解析 进入焚题库

  五、综合题(本大题共15分。)

  1.教学管理涉及的实体有: 教员:职工号、姓名、年龄、职称 学生:学号、姓名、年龄、性别 课程:课程号、课程名、学时数、地点 这些实体间的联系如下:一个教员只讲授一门课程,一门课程可由多个教员讲授;一个学生学习多门课程,每门课程有多个学生学习。 请画出教员、学生、课程的E-R图,并构成其关系数据模型。

查看试题解析 进入焚题库

分享到

您可能感兴趣的文章