假设数据库中存放两个关系:教师(教师编号,姓名)和课程(课程号,课程名,教师编号),已知某教师的编号,为快速查出该教师所讲授的课程,应该()。
A.在教师表上按教师编号建索引
B.在课程表上按课程号建索引
C.在课程表上按教师编号建索引
D.在教师表上按姓名建索引
A.在教师表上按教师编号建索引
B.在课程表上按课程号建索引
C.在课程表上按教师编号建索引
D.在教师表上按姓名建索引
第1题
A.在教师表上按教师编号建索引
B.在课程表上按课程号建索引
C.在课程表上按教师编号建索引
D.在教师表上按姓名建索引
第2题
A.在学生表上按学号建索引
B.在成绩表上按课程号建索引
C.在课程表上按课程号建索引
D.在学生表上按姓名建索引
第3题
A.教师(教师号,教师姓名,课程号,课程名,成绩)
B.教师(教师号,教师姓名,性别,课程号,课程名,成绩)
C.职工(职工号,职工姓名,性别,籍贯,所属部门编号,所属部门名称)
D.职工(职工号,职工姓名,性别,籍贯,所属部门编号)
第4题
数据表 1.学生表 Student(SId,Sname,Sage,Ssex) SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表 Course(CId,Cname,TId) CId 课程编号,Cname 课程名称,TId 教师编号 3.教师表 Teacher(TId,Tname) TId 教师编号,Tname 教师姓名 4.成绩表 SC(SId,CId,score) --SId 学生编号,CId 课程编号,score 分数
第5题
学生:学号,单位,姓名,性别,年龄,选修课程名
课程:编号,课程名,开课单位,任课教师号
教师:教师号,姓名,性别,职称,讲授课程编号
单位:单位名称,电话,教师号,教师名
上述实体存在如下联系:
(1) 一个学生可以选修多门课程,一门课程可为多个学生选修;
(2) 一个教师可讲授多门课程,一门课程可为多个教师讲授;
(3) 一个单位可有多个教师,一个教师只能属于一个单位。
试完成以下工作:
(1) 分别设计学生选课和教师任课两个局部信息的结构E-R图。
(2) 将上述设计完成的ER图合并成一个全局E-R图。
(3) 将该全局ER图转换为等价的关系模型表示的数据库逻辑结构。
第6题
A.课表记录=教室编号+上课时间+上课时间段+{教师号+课程号}
B.课表记录=教室编号+上课时间+上课时间段+{教师号}+{课程号}
C.课表记录=教室编号+上课时间+上课时间段+教师号+课程号
D.课表记录=教室编号+上课时间+上课时间段+教师号+{课程号}
第7题
(1)打开考生文件夹下的数据库College,物理删除该数据库中的temp表,然后将3个自由表"教师表"、"课程表"和"学院表"添加到该数据库中。
(2)为"课程表"和"教师表"分别建立主索引和普通索引,字段名和索引名均为"课程号",并为两个表建立一对多的联系。
(3)使用SQL语句查询"教师表"中工资大于等于4500的教师的全部信息,将查询结果按职工号升序排列,查询结果存储到文本文件one.txt中,SQL语句存储于文件two.prg中。
第9题
(1)根据语义画出 E-R图。
(2)将E-R图转化为关系模型,并注明主码和外码。