设一个关系R1中的属性A是外码,它对应关系R2中的主码为B,则称()为子关系,()为父关系。
根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取()。
用SQL语句创建带外键约束的数据表。 设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,假设还存在物资入库数据表C,包括物资编号CNo,入库数量Cn等字段。Cn为数值型(两位小数)。Cno为字符型(长度10)。该数据表与物资台账数据表T之间存在外键约束,即物资台账数据表T中不存在的记录不能够出现在该表中。请根据上述说明,用SQL创建工资数据表C。
在参照完整性控制中,首先向被参照关系中插入主码值与参照关系中插入元组的外码值相同的元组,然后插入参照关系中相应的元组。这种插入控制属于()
学生关系中的院系号属性与院系关系中的院系号主码属性相对应,则()属性为()关系中的外码。
用SQL语句创建简单数据表。设有物资台账数据表T,包括物资编号TNo,物资姓名TN,单价TD等字段;TNo和TN为字符型(长度20),TD为数值型(带小数)。TNo是主键,请用SQL语句创建该数据表T。
“以身为教”“为人师表”体现教师劳动具有()特点
下列关于关系模式的码和外码的叙述中,哪些是正确的?() Ⅰ.主码可以是单个属性,也可以是属性组 Ⅱ.外码可以是单个属性,也可以是属性组 Ⅲ.一个关系模式的主码与该关系模式的任何一个外码的交一定为空 Ⅳ.一个关系模式的主码与该关系模式的所有外码的并一定包含了该关系模式的所有属性
在参照完整性控制中,将参照关系中所有外码值与被参照关系中主码值相同的元组一起删除。这种删除控制属于()
有职工关系R(职工号,姓名,性别,身份证号,职务),其中职工号是主键,身份证号是候选键。为了避免在身份证号字段输入重复值,则可以在该字段上创建()
“教师表”的关系模式包含如下字段:Tno(教师编号)、Tname(教师姓名)、Dno(院系编号);“院系表”的关系模式包含如下字段:Dno(院系编号)、Dname(院系名称),则如下说法错误的是()。
查询教师表中姓名为“王莹”的教师情况,可用( )语句。
已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主码是________,系关系的外码是________,学生关系的主码是________,学生关系的外码是________。
教师表(js.dbf)和教师任课表(jsrk.dbf)之间通过gh(工号)字段建立了一对多的永久关系,并设置了相应的参照完整性。现打开教师表,修改其中某位教师的gh字段的值,当移动记录指针后,出现“触发器失败”系统提示框,这说明________。
某教师信息数据库仅由以下三个关系数据表组成:教师表(教师编号,姓名,专业编号),教师编号为主键;课程表(课程编号,课程名称,教师编号),课程编号为主键;专业表(专业编号,专业名,专业负责人编号)则( )分别是外键。
已知关系R与S如下所示,关系R的主码为A;关系S的主码为D,外码为A。则在关系S中,违反参照完整性约束的元组是<img src='https://img2.soutiyun.com/shangxueba/ask/1515001-1518000/1515608/ct_cshibm_chibchoose_00102(200912).jpg' />
【单选题】下述SQL命令中,允许用户定义新关系时,引用其他关系的主码作为外码的是()。
(1) 自己设计一个关系数据库(要求含有三个以上表),写出设计思路,包括需求分析、功能设计等。 (2) 画出E-R图。 (3) 在上面给出的数据库E-R图中,分别注明各表的主键(或称主码),以及外键(或称外码)参照关系以及表之间的联系(一对一、一对多、多对多)。
在雇员信息表关系EMP中,哪个属性是外码?()
设有关系模式 SC(Sno, Sname, Sex, Birthday, Cno, Cname, Grade, Tno, Tname)满足函数 依赖集: {Sno→Sname, Sno→Sex, Sno→Birthday, Cno→Cname, (Sno, Cno)→Grade, Tno→ Tname}.SC 的主码和属性集(Sno, Tno)的闭包分别是()
6、一个表上最多只能有一个主码,但可以有多个外码。
某企业信息系统的部分关系模式及属性说明如下: (1)员工关系模式:员工(员工编号,姓名,部门,工资,职务,教育水平),其中员工编号是主键,部门是外键,参照部门关系模式的部门编号属性。 (2)部门关系模式:部门(部门编号,部门名称,经理),其中部门编号是主键,经理是外键,参照员工关系模式的员工编号属性。 (3)项目关系模式:项目(项目编号,项目名称,所属部门,负责人),其中项目编号是主键,所属部门和负责人是外键,分别参照部门关系模式和员工关系模式的部门编号和员工编号属性。 (4)员工项目关系模式:员工项目(员工编号,项目编号),其中员工编号和项目编号是主键,同时员工编号和项目编号也是外键,分别参照员工关系模式的员工编号和项目关系模式的项目编号。 请将下列SQL 查询语句补充完整。 1.查询平均工资(不包含职务为经理的员工)超过3000 的部门的编号,部门名称及其平均工资。 SELECT 部门编号,部门名称,(1) AS 平均工资 FROM 员工 JOIN 部门 ON(2) GROUP BY
已知关系R的外码X需要参照关系S的主码值,且R中有m个元组,S中有n个元组,则RS中含有________个元组。
这是一个保险公司的数据库,包含以下5个表:投保人(即驾驶员)、车辆、车主、交通事故、交通事故涉事人员等。 请用CREATE TABLE语言创建这5个表,要求在数据类型上做合理的假设,确保声明主码和外码,其中加下划线的是主码。 person(driver_id, name,address ) car(license, model, year ) accident(report_rumber, date ,location ) owns(driver_id, license ) participated(report_number, license, driver_id, damage_amount )