跪求自考试题答案
数据库技术试题一、单项选择题(本大题共20小题,每小题2分,共40分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均...
数据库技术试题
一、单项选择题(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.下列数据模型中,独立于DBMS软件和硬件设备的是( A )
A.概念模型 B.外部模型
C.逻辑模型 D.物理模型
2.数据字典中存放的是( D )
D.三、简答题(本大题共5小题,每小题3分,共15分)
31.视图的作用的是什么?
32.请用SQL语句完成下列操作:授权用户李明具有查询R表的权限,并且李明可以将该权限转授给其他用户。
33.网络环境下“分布计算”概念的含义有哪些?
34.数据转储主要有哪些方式?
35.已知关系:学生(学号,姓名,年龄,性别),请用SQL语句创建姓名属性上的唯一性索引idx_name.
四、设计题(本大题共4小题,每小题5分,共20分)
已知如下两个关系:
项目(项目编号:项目名称,项目负责人,金额),其中项目负责人是指负责该项目的教师的教师编号;
参加(教师编号,项目编号),其中项目负责人也是该项目的参加者,同时一个教师可以参加多个项目。
基于以上关系回答36—39题。
36.请用关系代数表达式写出下列查询:
列出参加但并不负责项目I1的教师的教师编号,其中I1为项目编号。
37.试用SQL语句写出下列查询:
列出金额最高的项目的项目编号。
38.试用SQL语句写出下列查询:
列出每个教师所参加项目的金额总和。
39.试用SQL语句写出下列查询:
列出参加了项目编号为I1和I2项目的教师的教师编号。
五、综合题(本题15分)
40.为体育部门建立数据库,其中包含如下信息:
(1)运动队:队名、主教练,其中队名唯一标识运动队。
(2)运动员:运动员编号、姓名、性别、年龄。
(3)运动项目:项目编号、项目名、所属类别。其中每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加多个项目,每个项目可以有多名运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。
根据上述叙述,解答以下问题:
(1)建立E-R模型(实体的属性可以省略)。
(2)将E-R模型转换为关系模型,并用SQL写出建表语句,要求包含主码、外码约束定义,外码的定义要保证不能删除有运动员参加的项目,并且当删除某个运动队时,一并删除其所属运动员信息。 展开
一、单项选择题(本大题共20小题,每小题2分,共40分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.下列数据模型中,独立于DBMS软件和硬件设备的是( A )
A.概念模型 B.外部模型
C.逻辑模型 D.物理模型
2.数据字典中存放的是( D )
D.三、简答题(本大题共5小题,每小题3分,共15分)
31.视图的作用的是什么?
32.请用SQL语句完成下列操作:授权用户李明具有查询R表的权限,并且李明可以将该权限转授给其他用户。
33.网络环境下“分布计算”概念的含义有哪些?
34.数据转储主要有哪些方式?
35.已知关系:学生(学号,姓名,年龄,性别),请用SQL语句创建姓名属性上的唯一性索引idx_name.
四、设计题(本大题共4小题,每小题5分,共20分)
已知如下两个关系:
项目(项目编号:项目名称,项目负责人,金额),其中项目负责人是指负责该项目的教师的教师编号;
参加(教师编号,项目编号),其中项目负责人也是该项目的参加者,同时一个教师可以参加多个项目。
基于以上关系回答36—39题。
36.请用关系代数表达式写出下列查询:
列出参加但并不负责项目I1的教师的教师编号,其中I1为项目编号。
37.试用SQL语句写出下列查询:
列出金额最高的项目的项目编号。
38.试用SQL语句写出下列查询:
列出每个教师所参加项目的金额总和。
39.试用SQL语句写出下列查询:
列出参加了项目编号为I1和I2项目的教师的教师编号。
五、综合题(本题15分)
40.为体育部门建立数据库,其中包含如下信息:
(1)运动队:队名、主教练,其中队名唯一标识运动队。
(2)运动员:运动员编号、姓名、性别、年龄。
(3)运动项目:项目编号、项目名、所属类别。其中每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加多个项目,每个项目可以有多名运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。
根据上述叙述,解答以下问题:
(1)建立E-R模型(实体的属性可以省略)。
(2)将E-R模型转换为关系模型,并用SQL写出建表语句,要求包含主码、外码约束定义,外码的定义要保证不能删除有运动员参加的项目,并且当删除某个运动队时,一并删除其所属运动员信息。 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询