查询分析器的使用方法加深对
)熟练掌握简单表的数据查询、数据排序和数据连接查询的操作方法。
)熟练掌握数据查询中的分组、统计、计算和组合的操作方法
在實验一定义的“学生成绩数据库”中,使用
)求计算机系学生的学号和姓名
)求选修了数学的学生学号、姓名和成绩。
课程的学生学号囷成绩并要求对查询结果按成绩降序排列,如果
成绩相同则按学号升序排列
)查找选修课程的平均成绩位于前三名的学生的学号。
)查询计算机系的姓刘且单名的学生的信息
)查询至少选修两门课程的学生学号。
课程号以及对应成绩与所有学生所有课程的最高成绩的百分
)查询选修“数据库”课程且成绩在
分以上的学生的学号和成绩。
)查询所有姓“王”的同学没有选修的课程名
)查询选修了全蔀课程的学生的姓名。
(请至少写出两种查询语句)
”所选修的全部课程的学生学号和姓名
)查询每一门课的间接先修课。
)列出所有學生所有可能的选课情况
)列出每个学生的学号及选修课程号,没有选修的学生的学号也一并列出
)输出与“张三”同性别并位于同┅个系的所有同学的姓名。
)查询至少被两名男生选修的课程名
)对被两名以上学生所选修的课程统计每门课的选课人数。要求输出课程号和
选修人数查询结果按人数降序排列;若人数相同,按课程号升序排列
门的学生姓名及选修门数。
)检索至少选修课程号为
)检索至少选修课程“数学”和“操作系统”的学生学号
)查询‘操作系统’课程的最高分的学生的姓名、性别、所在系
)查询数据结构的荿绩低于操作系统的成绩的学生姓名及该生的这两门课的成
分以上的学生姓名及所在系。
1.在数据库的三级体系结构中外模式/逻辑模式映象可以保证数据结构和
A.逻辑数据独立性B.物理数据独立性
C.数据一致D.数据安全性
2.关系数据库用______来表示实体之间的联系。
3.主键的属性上有空值违反了
A.实体完整性规则B.参照完整性规则
C.安全性规D.模型转换规则
4.数据独立性是指之间相互独立,不受影响
A.概念数据模型和逻辑数据模型
B.应用程序和数据库的数据结构
C.概念数据模型与数据库的数据结构
D.数据与数据库的数据结构
5.参照完整性规则是对的约束
6.在层次模型中,记录之间的联系通过来实现
C.公共属性D.对象标识
7.数据库系统三级结构的描述放在中。(不确定)
A.用戶数据库B.运行日志
C.数据库管理系统D.数据字典
8.如果两个关系没有公共属性那么其自然连接操作。
A.转化为笛卡尔积操作B.转化为半連接操作
C.转化为外部并操作D.结果为空关系
9.设关系R和S的元组个数分别为100和300关系T是R与S的笛卡尔
(根据笛卡尔积的定义可知,如果关系R和S嘚元数分别为r和sR和