首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某学校有“教师”(教师号、教师名)、“学生”(学号、学生名)和“课程”(课程号,课程名)等三个表,若规定一名教师可主讲多门课程,一名学生可选修多门课程,则教师与学生之间形成了多对多关系。为反映这样的多对多关系并减少数据冗余,在数据库中应设计新表。下列关于新
某学校有“教师”(教师号、教师名)、“学生”(学号、学生名)和“课程”(课程号,课程名)等三个表,若规定一名教师可主讲多门课程,一名学生可选修多门课程,则教师与学生之间形成了多对多关系。为反映这样的多对多关系并减少数据冗余,在数据库中应设计新表。下列关于新
admin
2019-06-28
51
问题
某学校有“教师”(教师号、教师名)、“学生”(学号、学生名)和“课程”(课程号,课程名)等三个表,若规定一名教师可主讲多门课程,一名学生可选修多门课程,则教师与学生之间形成了多对多关系。为反映这样的多对多关系并减少数据冗余,在数据库中应设计新表。下列关于新表的设计中,最合理的设计是
选项
A、增加两个表:学生-选课表(学号、课程号),教师.任课表(教师号、课程号)
B、增加两个表:学生-选课表(学号、课程号、课程名),教师.任课表(教师号、课程号、课程名)
C、增加一个表:学生-选课-教师表(学号、课程号、教师号)
D、增加一个表:学生-选课-教师表(学号、学生名、课程号、课程名、教师号、教师名)
答案
A
解析
目前己建立教师、学生、课程三个基本表,另外一名教师可主讲多门课程、一名学生可选修多门课程,因此应增加学生选课表(学号、课程号)和教师任课表(教师号、课程号)来反应以上关系。课程名可通过课程号字段关联“课程”表来获得,因此不需要增加课程名字段在以上两个表中。
转载请注明原文地址:https://www.kaotiyun.com/show/Yk0p777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
在数据库设计中,将E-R图转换成关系数据模型的过程属于
打开窗体时,触发事件的顺序是
要调整数据表中信息系1990年以前参加工作教师的住房公积金,应使用的操作查询是
下列关于查询设计视图"设计网格"各行作用的叙述中,错误的是( )。
以下程序的功能是产生100个0~99的随机整数,并统计个位上的数字分别是1,2,3,4,5,6,7,8,9,0的数的个数。PrivateSuba3()Dimx(1To10)AsInteger,a(1To100)As
下列关于SQL语句的说法中,错误的是( )。
能够实现从指定记录集里检索特定字段值的函数是
下面不属于软件需求分析阶段主要工作的是
VBA中求字符串长度的函数是
打开数据表的是宏命令是
随机试题
下列有关体温的描述正确的选项是( )。
甲使用暴力将乙扣押在某废弃的建筑物内,强行从乙身上搜出现金3000元和1张只有少量金额的信用卡,甲逼迫乙向该信用卡中打入人民币10万元。乙便给其妻子打电话,谎称自己开车撞伤他人,让其立即向自己的信用卡打入10万元救治伤员并赔偿。乙妻信以为真,便向乙的信用卡
引起税收法律关系变更的法律事实是()。
下列有关表演游戏的说法,正确的是()。
()用来衡量商业银行信用风险变化程度,表示资产质量从上期到本期变化的比率。
甲状腺峡部在气管颈段前方横过()。
下列关于Oracle数据库系统的表空间叙述中,不正确的是______。
为了把焦点移到某个指定的控件,所使用的方法是______。
【B1】____Themajorreasonislossofhabitat,whichhascontinueddespitetheestablishmentof14pandareserves.Deforestation,
A、No,it’snotnice.B、Idon’tlikeit.C、Thankyou.D、Hownice?CWhataniceskirt!这是一个感叹句,称赞对方的裙子漂亮,恰当的回答应是C,“谢谢你”。
最新回复
(
0
)