某公司数据库的两个关系:部门(部门号,部门名,负责人,电话)和员工(员工号,姓名,住址)。假设每个部门有若干名员工,一名负责人,一部电话;员工号为员工关系的主键。a.若部门名是唯一的,请将下述SQL语句的空缺部分补充完整。
b.查询各部门负责人的姓名及住址的SQL语句如下:
空白(2)处应选择()
A:NOTNULL B:UNIQUE C:KEYUNIQUE D:PRIMARYKEY
设有商品关系P(商品名,条形码,供应商号,价格,数量),"条形码"唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。建立商品关系P的SQL语句如下所示:
查询供应商及价格小于等于2500元且大于等于1280元的"电冰箱"的数量的SQL语句为:
将供应商号"12021"所供应的商品价格上涨3%的SQL语句为:
查询供应商地址包含"西安"的供应商名及电话的SQL语句为:
空白(9)处应选择()
A:NULL B:NOTNULL C:PRIMARYKEY D:FOREIGNKEY
设有商品关系P(商品名,条形码,供应商号,价格,数量),"条形码"唯一标识关系P中的每一个元组,商品名不能为空,供应商号是关系P的外键。另有供应商关系S(供应商号,供应商名,地址,电话)。关系P中的商品名是唯一的。建立商品关系P的SQL语句如下所示:
查询供应商及价格小于等于2500元且大于等于1280元的"电冰箱"的数量的SQL语句为:
将供应商号"12021"所供应的商品价格上涨3%的SQL语句为:
查询供应商地址包含"西安"的供应商名及电话的SQL语句为:
空白(10)处应选择()
A:NULL B:NOTNULL C:PRIMARYKEY D:FOREIGNKEY
允许取空值但不允许出现重复值的约束是()
A:NULL B:UNIQUE C:PRIMARYKEY D:FOREIGNKEY
某超市的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个基本关系如表1和表2所示。
A.仓库关系的主键是(37),该关系没有达到第三范式的原因是(38);
B.查询联想生产的激光打印机的总库存量的SQL语句如下:
SELECT商品名称,(39)
FROM商品,仓库
WHERE(40)AND(41);
C.若仓库关系的地址不能为空,请将下述仓库关系SQL语句的空缺部分补充完整。
CREATETABLE仓库(仓库号CHAR(2),
地址CHAR(20)(42),
电话CHAR(20),
商品号CHAR(5),
库存量NUMERIC(5),
(43),
(44);
(42)处应选择()
A:NOTNULL B:UNIQUE C:NOTNULLUNIQUE D:PRIMARYKEY
某超市的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个基本关系如表1和表2所示。
A.仓库关系的主键是(),该关系没有达到第三范式的原因是();
B.查询联想生产的激光打印机的总库存量的SQL语句如下:
SELECT 商品名称,()
FROM商品,仓库
WHERE () AND ();
C.若仓库关系的地址不能为空,请将下述仓库关系SQL语句的空缺部分补充完整。
CREATE TABLE仓库(仓库号CHAR(2),
地址 CHAR(20) (),
电话 CHAR(20),
商品号 CHAR(5),
库存量 NUMERIC(5),
(),
();
地址 CHAR(20) ()。
A:NOTNULL B:UNIQUE C:NOTNULLUNIQUE D:PRIMARYKEY
给定员工关系EMP(EmpID,Ename,sex,age,tel,DepID),其属性含义分别为:员工号、姓名、性别、年龄、电话、部门号;部门关系DEP(DepID,Dname,Dtel,DEmpID),其属性含义分别为:部门号、部门名、电话,负责人号。若要求DepID参照部门关系DEP的主码DepID,则可以在定义EMP时用(1)进行约束。若要查询开发部的负责人姓名、年龄,则正确的关系代数表达式为(2)。空白(1)处应选择()
A:PrimaryKey(DepIOnDEP(DepI B:PrimaryKey(DepIOnEMP(DepI C:ForeignKey(DepIReferencesDEP(DepI D:ForeignKey(DepIReferencesEMP(DepI
在VisualFoxPro中,在数据库中创建表的CRE—ATETABLE命令中定义主索引、实现实体完整性规则的短语是( )。
A:FOREIGNKEY B:DEFAULT C:PRIMARYKEY D:CHECK
在创建关系表时,使用以下哪个关键字用来定义唯一约束()。
A:NOTNULL B:UNIQUE C:CHECK D:PRIMARYKEY
若用如下的SQL语句创建表S: CREATE TABLE S(S# CHAR(6)PRIMARYKEY, SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER)
A:S# B:SNAME C:SEX D:AGE E:022345 021876 005321 F:李明芳 张为 王小伟 G:女 男 男 H:23 32 34