实验七练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Total Marks: Duration: 50 Min 1.以下中哪个是这些逻辑运算符的优先次序?

1.NOT, AND, OR

2.OR, AND, NOT

3.NOT, OR, AND

4.AND, NOT, OR

2.存储不同职工所做的项目的材料,创建EmployeeProjects表如下:

CREATE TABLE EmployeeProjects

(

cEmployeeCode char(6) not null,

cProjectCode char(4) not null,

dStartDate datetime not null,

dEndDate datetime not null,

constraint pkEcodePrjCode Primary Key (cEmployeeCode, cProjectCode)

)

The cProjectCode属性指示职工所做的项目。一个职工可以做一个以上的项目,但不可重复做同一个项目。

EmployeeProjects表是2NF的。

关于EmployeeProjects表,以下陈述中哪个是正确的?

1.dStartDate和dEndDate属性在功能上依赖于主键。

2.dStartDate和dEndDate属性在功能上依赖于cEmployeeCode属性。

3.dStartDate和dEndDate属性在功能上依赖于cProjectCode属性。

4.cProjectCode属性在功能上依赖于cEmployeeCode属性。

3.识别用于验证数据表在数据库中是否存在的存储过程?

1.sp_helpdb

2.sp_helpindex

3.sp_help

4.sp_helptext

4.考察以下陈述:

陈述1:多个规则可约束到单个表格。

陈述2:如果新规则约束到已有规则的列,则新规则将替代老的规则。

关于上面陈述,以下中哪个是正确的?

Total Marks: Duration: 50 Min

1.两个陈述都为真。

2.两个陈述都为假。

3.陈述1为真,陈述2为假。

4.陈述1为假,陈述2为真。

5.什么类型的完整性是通过定义给定表中主键实施的?

1.实体

2.域

3.引用

4.用户定义的

6.职工和他们工作的部门材料存储在Employee表中。许多职工有相同的名字,但不会有同样的职工

代码。此外,许多职工在一个部门工作。

Employee表如下:

CREATE TABLE Employee

(

cEmployeeCode char(6) not null,

cEmployeeName char(20) not null,

vAddress varchar(40) not null,

cDepartmentCode char(4) not null

)

Department表如下:

CREATE TABLE Department

(

cDepartmentCode char(4) not null,

cDepartmentName char(10) not null

)

关于这两个表,以下陈述中哪个是正确的?

[2分]

1.Employee表中cEmployeeName属性是一个候选键。

2.Employee表中cDepartmentCode属性是一个外键。

3.Department表中cDepartmentCode属性是一个外键。

4.Employee表中cDepartmentCode属性是一个候选键。

7.以下子句中哪个可用来显示按组摘要和按组方式的总报告?

[3分]

Total Marks: Duration: 50 Min

1.group by

pute

pute and compute by

4.order by

8.预测以下陈述的输出:

Select Round(1234.567,1)

[1分]

1.1234.5

2.1234.6

3.1234

4.1234.56

9.考察以下陈述:

陈述A:外部连接只有在两个表之间是可能的。

陈述B:外部连接返回不与有关表的行匹配的所有记录。

对于上面陈述,以下中哪个是正确的?

[2分]

1.两个陈述都为真。

2.两个陈述都为假。

3.陈述A为真,陈述B为假。

4.陈述A为假,陈述B为真。

10.为存储项目材料,用以下的CREATE TABLE语句创建了Project表。

CREATE TABLE Project

(

cProjectCode char(6) not null,

cProjectName char(20) not null,

iDuration int

)

你需要保证当插入到Project表时项目代码应有格式 [0-9][0-9][0-9]

为按所需的格式输入项目代码,你将采取以下动作中哪个?

[2分]

1.创建cProjectCode属性上的一个索引。

2.在cProjectCode属性上加入Unique约束。

3.在cProjectCode属性上加入Check约束。

4.创建一个缺省,并把它约束到cProjectCode属性。

相关文档
最新文档