更多“设教学管理系统要处理下列实体: (1)学生,其属性包括学号、姓名、性别、年龄、籍贯等。 (2)教师,其属性包括工号、姓名、年龄、职称等。 (3)课程,其属性包括课程代码、课程名、学分等。 且已知下列事…”相关的问题
第1题
2、问题域中有一个类“学生”,其中的属性有:学号、姓名、性别、生日,籍贯、照片、身份证号、出生证明。现在有一个可复用的类“学生”,其中的属性有:学号、姓名、性别、年龄,籍贯,该如何进行复用类处理?
点击查看答案
第2题
教学管理涉及的实体有: 教师:职工号、姓名、年龄、职称; 学生:学号、姓名、年龄、性别; 课程:课程号、课程名、学时数; 这些实体间的联系如下:一个教师只讲授一门课,一门课可由多个教师讲授,教师通过任课与课程建立联系,联系的属性有班级和人数;一个学生可以学习多门课程,一门课程有多个学生学习;学生通过学习与课程建立联系,得出成绩。请画出教师、学生、课程的实体联系(E—R) 图,并构造其关系数据模型。
点击查看答案
第3题
【简答题】设大学里教学数据库中有三个实体集。一是“课程”实体集,属性有课程号、课程名称;二是“教师”实体集,属性有教师工号、姓名、职称;三是“学生”实体集,属性有学号、姓名、性别、年龄、身份证号。设教师与课程之间有“主讲”联系,每位教师可主讲若干门课程,但每门课程只有一位教师主讲;教师与学生之间有“指导”联系,每位教师可指导若干学生,但每个学生只有一位指导教师;学生与课程之间有“选课”联系,每个学生可选修若干课程,每门课程可由若干学生选修,学生选修课程需要记录成绩。 (1)试画出反映上述实体关系的E_R图(可以省略实体的属性)。 (2)将上述E_R图转换成关系模式。
点击查看答案
第4题
设数据库Education有三个关系: 学生关系S(SNO,SNAME,SAGE,SSEX,SDEPT),属性列分别表示学号、姓名、年龄、性别和所在系; 学习关系SC(SNO,CNO,SCORE),属性列分别表示学号、课程号和成绩; 课程关系C(CNO,CNAME,CREDIT),属性列分别表示课程号、课程名和学分。 请完成如下查询 1)查询学分大于3的课程的课程号和课程名; 2)查询所有“女”学生的学号、姓名和年龄,并按年龄升序排序; 3)查询名字叫张红的学生的学号、姓名和分数。
点击查看答案
第5题
设学生关系模式为:学生(学号,姓名,年龄,性别,成绩,专业),则该关系模式的主码是()
A.姓名
B.学号,姓名
C.学号
D.学号,姓号,年龄
点击查看答案
第6题
有如下关系:学生(学号,姓名,性别,专业号,年龄),将年龄属性的取值范围定义在10~50之间符合()。
A.实体完整性
B.用户定义的完整性
C.参照完整性
D.逻辑完整性
点击查看答案
第7题
在教学管理系统中,含有二个关系: 学生(学号,姓名,性别,年龄,系名) 选课(学号,课程名,成绩) 用关系代数表示: (1)查询选修数据库原理的学生姓名; (2)查询计算机系年龄在19岁以下的学生基本信息。
点击查看答案
第8题
利用继承性与派生类来管理学生和教师档案。 假设要管理下述几类人员的如下一些数据。 teacher(教师)类:姓名、性别、年龄、职称、担任课程; student(学生)类:姓名、性别、年龄、学号、系别; gradstudent(研究生)类:姓名、性别、年龄、学号、系别、导师。 要求每个类只设立构造函数以及显示类对象数据的成员函数。编写主函数,说明有关 类对象,并对其类成员函数进行简单使用。
点击查看答案
第9题
设学生关系模式为:学生(学号,姓名,年龄,性别,专业),则该关系模式的主键是()
A.姓名
B.学号,姓名
C.学号
D.学号,姓名,年龄
点击查看答案
第10题
7、设学生关系模式为:学生(学号,姓名,年龄,性别,专业),则该关系模式的主键是()
A.姓名
B.学号,姓名
C.学号
D.学号,姓名,年龄
点击查看答案
第11题
3、设学生关系模式为:学生(学号、姓名、年龄、性别、成绩、专业),则该关系模式的主键是()。
A.姓名
B.学号,姓名
C.学号
D.学号,姓名,年龄
点击查看答案