首页 > 大学本科> 理学> 电子信息科学类
题目内容 (请给出正确答案)
[单选题]

在关系模型中,为了实现表与表之间的联系,通常将一个表的主键作为数据之间联系的纽带放到另一个表中,这个起联系作用的属性称为外码。例如要使以下学生表和选课表建立联系,应在选课表中增加()属性作为该表的外码(下划线部分)。 学生(学号,姓名, 性别, 籍贯, 年龄, 班级编号) 选课(____, 课程号, 成绩,备注)

A.学号

B.姓名

C.性别

D.班级编号

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在关系模型中,为了实现表与表之间的联系,通常将一个表的主键作…”相关的问题
第1题
有学生表(),其中学生表的主键是学号,选课表的主键是学号和课号,它们通过学生表.学号与选课表.学号建立了联系,那么______

A.选课表中的学号可以不存在于学生表中

B.选课表中的学号可以重复

C.选课表中的学号可以为空

D.只有选课表中存在的学号,学生表中才能使用该学号

点击查看答案
第2题
设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足()完整性约束。

点击查看答案
第3题
在Student数据库中建立一个新表ABC,在新表中添加学生表所有记录的学号、姓名、性别、班级信息。
点击查看答案
第4题
拟建立如下的关系数据库及其基本表:数据库名:学生选课数据库学生表(学号,姓名,性别,年龄,专业)
拟建立如下的关系数据库及其基本表:

数据库名:学生选课数据库

学生表(学号,姓名,性别,年龄,专业)

课程表(课程号,课程名,学分,先修课程号)

选课表(ID, 学号,课程号,分数)

用SQL语言实现下列的功能:

1.创建数据库“学生选课数据库”代码;

2. A.将下列课程信息添加到课程表的代码:

B.修改 课程号为100003的课程名为“SQL数据库”;

C.删除 课程号为100002的课程信息;

3.检索姓张的女同学的情况:姓名、学号、专业。

点击查看答案
第5题
现有学生表和修课表,其结构为:学生表(学号,姓名,入学日期,毕业日期)修课表(学号,课程号,考试日期,成绩)现要求修课表中的考试日期必须在学生表中相应学生的入学日期和毕业日期之间。正确的实现方法是()。

A.在修课表的考试日期列上定义一个 CHECK约束

B.在修课表上建立一个插入和更新操作的触发器

C.在学生表上建立一个插入和更新操作的触发器

D.在修课表的考试日期列上定义一个外键引用约束

点击查看答案
第6题
在考生文件夹中有一个数据库Sdb,其中有数据库表Student2、Sc和Course2。3个表如下所示: Student2(学号,姓名,
在考生文件夹中有一个数据库Sdb,其中有数据库表Student2、Sc和Course2。3个表如下所示:

Student2(学号,姓名,年龄,性别,院系编号)

Sc(学号,课程号,成绩,备注)

Course2(课程号,课程名,选修课号,学分)

用SQL语句查询“计算机软件基础”课程的考试成绩在85分以下(含85分)的学生的全部信息,并将结果按学号升序存入Noex.dbf文件中。(库的结构同Student2,并在其后加入成绩字段)

点击查看答案
第7题
已知三个数据库表:学生表S、课程表C和学生选课表SC,结构如下:S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)其中S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩请写出完成以下任务需要的SQL语句:检索选修课程'C2'的学生中成绩最高的学生的学号。

点击查看答案
第8题
“教学管理”数据库中有学生表、课程表和选课表,为了有效地反映这三张表中数据之间的联系,在创建数
据库时应设置()。

A. 索引

B. 默认值

C. 有效性规则

D. 表之间的关系

点击查看答案
第9题
“教学管理”数据库中有“学生”表、“课程”表和“选课”表,为了有效地反映3个表中数据之间的联系,在创建数据库时应设置( )。

A.默认值

B.有效性规则

C.索引

D.表之间关系

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改