某高校数据库中,学生S、教师T和课程C关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”关系类型为( );教师和课程关系类型为( );“选课”关系( )。 查询“软件教研室”教师平均工资、最高与最低工资之间差值SQL话句如下: SELECT AVG(工资) AS 平均工资, (请作答此空) FROM T WHERE部门='软件教研室';
- A.MAX(工资)-MIN(工资)AS差值
- B.差值AS MAX(工资)-MIN(工资)
- C.MAX(工资)-MIN(工资)IN差值
- D.差值IN MAX(工资)-MIN(工资)
正确答案及解析
正确答案
解析
本题考查数据库方面基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程联系类型为n:1。学生“选课”关系类型为n:m,故需要构建一个独立关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名机制,这是通过使用具有“Old-name as new-name”形式As子句来实现。As子句即可出现在select子句,也可出现在from子句中。
你可能感兴趣的试题
The perform Integrated Change Contorl process is the ultimate responsibility of the().Although changes may be initiated verbally,they should be recorded in written form and entered into the()system.
问题1选项- 查看答案
在信息工程中,监理单位工作过程中会形成很多类文档,其中()是总体类文件,()是内部文件,()是综合性文件。
问题1选项- 查看答案
某项目计划成本为400万元,计划工期为4年,项目进行到两年时,监理发现预算成本为200万元,实际成本为100万元,挣值为50万元,则项目成本差异为(),项目进度差异为()。
问题1选项- 查看答案
某工程项目群各子项目实施计划及关联关系如下表,任务D的期望时间是()天,任务E的自由时差是()天。
问题1选项- 查看答案
某工程有10项工作,其相互的依赖关系如下表所示,则双代号网络计划绘制正确的是( ),其关键路径时间为( )天。
问题1选项
问题2选项- 查看答案