设有关系模式R(SNO,CNO,SCORE,TNO,DNAME),函数依赖集F={(SNO,CNO)→SCORE,CNO→TNO,TNO→DNAME},试分解R为BCNF。
简答题查看答案
已知学生关系模式Student(Sno,Sname,Sdept,MN,Course,Grade),其中:Sno:学号,Sname:学生姓名,Sdept:系名,MN:系主任名,Course:课程名,Grade:成绩.(1)写出关系模式Student的基本函数依赖及其主码.(2)将关系模式分解为2NF,并说明为什么?(3)将关系模式分解为3NF,并说明为什么?
简答题查看答案
给定关系模式SCP(Sno,Cno,P),其中Sno表示学号,Cno表示课程号,P表示名次。若每一名学生每门课程有一定的名次,每门课程每一名次只有一名学生,则以下叙述中错误的是()
单选题查看答案
己知一个关系数据库的模式如下:S(SNO,SNAME,SCITY)P(PNO,PNAME,COLOR,WEIGHT)J(JNO,JNAME,JCITY)SPJ(SNO,PNO,JNO,QTY)其中:S表示供应商,它的各属性依次为供应商号、供应商名和供应商所在城市;P表示零件,它的各属性依次为零件号、零件名、零件颜色和零件重量;J表示工程,它的各属性依次为工程号、工程名和工程所在城市;SPJ表示供货关系,它的各属性依次为供应商号、零件号、工程号和供货数量。 用关系代数表达式表示下面的查询要求: (1)为工程J10供应零件的供应商代码SNO。 (2)为工程J9供应零件P9的供应商代码SNO。 (3)为工程J8供应黄色零件的供应商代码SNO。 (4)没有使用南京供应商生产的黄色零件的工程项目代码JNO。
简答题查看答案
用关系代数完成下面各项操作(各个关系模式及关系如后所示)。 供应商(SNO,SNAME,CITY) 零件(PNO,PNAME,COLOR,WEIGHT) 工程(JNO,JNAME,CITY) 供应(SNO,PNO,JNO,QTY) (1)求供应工程J1零件的单位号码SNO (2)求供应工程J1零件P1的单位号码SNO (3)求供应工程J1零件为红色的单位号码SNO (4)求没有使用天津供应商的红色零件的工程号JNO (5)求至少用了单位S1所供应的全部零件的工程号JNO
简答题查看答案
以下面的数据库为例,用SQL完成以下检索。关系模式如下: 仓库(仓库号,城市,面积)←→ WAREHOUSE(WMNO,CITY,SIZE) 职工(仓库号,职工号,工资)←→ EMPLOYEE(WHNO,ENO,SALARY) 订购单(职工号,供应商号,订购单号,订购日期)←→ ORDER(SNO,SNO,ONO,DATE) 供应商(供应商号,供应商名,地址)←→ SUPPLIER(SNO,SNAME,ADDR)
简答题查看答案
以下面的数据库为例,用SQL完成以下检索。关系模式如下: 仓库(仓库号,城市,面积)←→ WAREHOUSE(WMNO,CITY,SIZE) 职工(仓库号,职工号,工资)←→ EMPLOYEE(WHNO,ENO,SALARY) 订购单(职工号,供应商号,订购单号,订购日期)←→ ORDER(SNO,SNO,ONO,DATE) 供应商(供应商号,供应商名,地址)←→ SUPPLIER(SNO,SNAME,ADDR)
简答题查看答案
以下面的数据库为例,用SQL完成以下检索。关系模式如下: 仓库(仓库号,城市,面积)←→ WAREHOUSE(WMNO,CITY,SIZE) 职工(仓库号,职工号,工资)←→ EMPLOYEE(WHNO,ENO,SALARY) 订购单(职工号,供应商号,订购单号,订购日期)←→ ORDER(SNO,SNO,ONO,DATE) 供应商(供应商号,供应商名,地址)←→ SUPPLIER(SNO,SNAME,ADDR)
简答题查看答案
以下面的数据库为例,用SQL完成以下检索。关系模式如下: 仓库(仓库号,城市,面积)←→ WAREHOUSE(WMNO,CITY,SIZE) 职工(仓库号,职工号,工资)←→ EMPLOYEE(WHNO,ENO,SALARY) 订购单(职工号,供应商号,订购单号,订购日期)←→ ORDER(SNO,SNO,ONO,DATE) 供应商(供应商号,供应商名,地址)←→ SUPPLIER(SNO,SNAME,ADDR)
简答题查看答案