1 大学提供许多学科。许多学生在结束每个学科所安排的不同课程后毕业。对某些学科来说,某些课程是公共的。大学在SQL Server 数据库中维持了关于课程、学科、及学生的材料。 
关于该系统的逻辑模型,以下陈述中哪个是正确的?21)       实体是大学,课程,学科及学生。2)       实体课程和学科之间的关系是一对多关系。.3)       实体学科和课程之间的关系是多对多关系。4)       课程和学科只是实体。
为什么不选3)17 考察以下陈述:陈述 A: 外层连接只可在二个表之间。陈述B: 外层连接返回有关表中不匹配行的所有记录。关于上面陈述,以下哪个是正确的?41)       两个陈述都正确。2)       两个陈述都不正确。3)       陈述A正确和陈述 B不正确。4)       陈述 A不正确和陈述 B 正确。
不明白什么意思22 为存储顾客的材料,用以下CREATE TABLE 语句创建Shopper表。
Create table Shopper(cShopperId char(6) not null,cPassword char(20) not null,vFirstName varchar(20) not null,vLastName varchar(20) not null,vEmailId varchar(20) not null,vAddress null)
在打入数据时,某些顾客的email-id 没有提供。 当顾客的email-id 没有提供时,为打入消息'NOT AVAILABLE' 你应做什么?41)       使用ALTER TABLE 命令并加入关于vEmailId 属性的检查约束。2)       使用ALTER TABLE 命令并加入关于vEmailId 属性的缺省约束。3)       使用sp_addtype 语句,加入关于vEmailId 属性的用户定义的数据类型。4)       使用sp_bindrule语句,把规则约束到vEmailId 属性。25 为存储组中不同部门的材料,创建了以下的Department 表。CREATE TABLE Department( cDepartmentCode char(30) not null,vDepartmentName varchar(30) not null,vDepartmentHead varchar(25) not null,vLocation varchar(30) null)你需修改此表的结构,以便cDepartmentCode 属性实施实体完整性。 
你应采取以下动作中哪一个?31)       修改表结构,加入关于cDepartmentCode 属性的主键约束。2)       修改表结构,把关于cDepartmentCode 属性的NULL改变成 NOT NULL 。3)       修改表结构,加入关于cDepartmentCode 属性的唯一性约束。4)       修改表结构,加入关于cDepartmentCode 属性的缺省约束。
为什么不选1)35 按照关系理论,记录称为什么?41)       relation(关系)2)       tuple(元组)3)       cardinality(基数)4)       degree(度)
为什么不选2)