单项选择题X 纠错
建立一个供应商、零件数据库。其中"供应商"表S(Sno,Sname,Zip,City)中的属性分别表示供应商代码、供应商名、供应商邮编、供应商所在城市,其函数依赖为Sno→(Sname,Zip,City),Zip→City。"零件"表P(Pno,Pname,Color,Weight,City),表示零件号、零件名、颜色、重量及产地。表S与表P之间的关系SP(Sno,Pno,Price,Qty)表示供应商代码、零件号、价格、数量。若要求:供应商代码不能为空,且值是唯一的,供应商的名也是唯一的;零件号不能为空,且值是唯一的;一个供应商可以供应多种零件,而一种零件可以由多个供应商供应。请将下面的SQL语句空缺部分补充完整。CREATETABLES(SnoCHAR(5)(1),SnameCHAR(30)UNIQUE,ZipCHAR(8),CityCHAR(20)(2));
A.FOREIGN KEY
B.NOT NULL UNIQUE
C.FOREIGNKEY(Sno)
D.PRIMARY KEY(Sname)
你可能喜欢
单项选择题
A.4
B.3
C.6
D.7
单项选择题
A.Primary Key,NOTNULL
B.Primary Key
C.Foreign Key
D.Candidate Key
单项选择题
A.name,可以用employeeID区别
B.sex,可以不作任何处理
C.tel,可以将tel加上employeeID独立为一个实体
D.tel,可以强制只记录一个电话号码
单项选择题
A.name 原因是会存在同名员工
B.age 原因是用属性birth替换age并可计算age
C.tel 原因是员工有多个电话
D.departID 原因是实体Department已有departID
单项选择题
A.无须记录“事务开始执行”这一事件
B.无须记录“事务已经提交”这一事件
C.无须记录数据项被事务修改后的新值
D.无须记录数据项被事务修改前的原始值
单项选择题
A.能够保证事务的可串行化执行,可能发生死锁
B.不能保证事务的可串行化执行,不会发生死锁
C.不能保证事务的可串行化执行,可能发生死锁
D.能够保证事务的可串行化执行,不会发生死锁