单项选择题要向雇员表中的部门标识列添加FOREIGNKEY约束条件以引用部门表中的标识列,应该使用哪个语句()

A.ALTER TABLE雇员MODIFY COLUMN dept_id_fk FOREIGN KEY(部门标识)REFERENCES部门(部门标识)
B.ALTER TABLE雇员ADD CONSTRAINT dept_id_fk FOREIGNKEY(部门标识)REFERENCES部门(部门标识)
C.ALTER TABLE雇员ADD FOREIGN KEY CONSTRAINT dept_id_fk ON(部门标识)REFERENCES部门(部门标识)
D.ALTER TABLE雇员ADD FOREIGN KEY 部门(部门标识)REFERENCES(部门标识)


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题可以通过查找哪个数据字典表来查看为特定表定义的约束条件()

A.USER_CONSTRAINTS
B.CONSTRAINTS_ALL
C.SYS_DATA_DICT
D.US_CON_SYS

2.单项选择题

DEPARTMENT 表包含以下列:
DEPT_ID NUMBER, Primary Key
DEPT_ABBR VARCHAR2(4)
DEPT_NAME VARCHAR2(30)
MGR_ID NUMBER
EMPLOYEE 表包含以下列:
EMPLOYEE_ID NUMBER
EMP_LNAME VARCHAR2(25)
EMP_FNAME VARCHAR2(25)
DEPT_ID NUMBER
JOB_ID NUMBER
MGR_ID NUMBER
SALARY NUMBER(9,2)
HIRE_DATE DATE
请评估以下语句:
ALTER TABLE employee
ADD CONSTRAINT REFERENTIAL (mgr_id) TO department(mgr_id);
是以下哪个说法()

A.ALTER TABLE语句创建从EMPLOYEE表到DEPARTMENT表的引用约束条件
B.ALTER TABLE语句创建从DEPARTMENT表到EMPLOYEE表的引用约束条件
C.ADD CONSTRAINT子句存在语法错误,因此ALTER TABLE语句将会失败
D.ALTER TABLE语句执行成功,但不重新创建引用约束条件

4.单项选择题

评估以下语句:
ALTER TABLE employees
ADD CONSTRAINT employee_id PRIMARY KEY;
该语句将返回以下哪种结果()

A.将返回语法错误
B.将向EMPLOYEES表添加约束条件
C.将改写EMPLOYEES表的一个现有约束条件
D.将启用EMPLOYEES表的一个现有约束条件

5.单项选择题

PO_DETAILS表包含以下列:
PO_NUM NUMBER NOT NULL, Primary Key
PO_LINE_ID NUMBER NOT NULL, Primary Key
PRODUCT_ID NUMBER Foreign Key to PRODUCT_ID column of the PRODUCTS table
QUANTITY NUMBER
UNIT_PRICE NUMBER(5,2)
请评估以下语句:
ALTER TABLE po_details
DISABLE CONSTRAINT po_details_pk CASCADE;此语句用于完成什么任务()

A.新创建一个对PO_NUM列的PRIMARYKEY约束条件
B.删除并重新创建对PO_NUM列的PRIMARYKEY以及FOREIGNKEY的约束条件
C.禁用依赖于PO_NUM列的所有FOREIGNKEY约束条件
D.禁用对PO_NUM列的约束条件,同时创建PRIMARYKEY索引

7.单项选择题您需要在EMPLOYEE表上创建组合主键约束条件。以下哪个说法是正确的()

A.PRIMARYKEY约束条件必须在表级定义
B.必须为组合主键中的每个列定义PRIMARYKEY约束条件
C.必须为组合主键中的第一个列定义PRIMARYKEY约束条件
D.必须在表级为组合主键中的每个列定义PRIMARYKEY约束条件

8.单项选择题可以为每个表创建多少个PRIMARYKEY约束条件()

A.无
B.可以且仅可以创建一个
C.一个或两个
D.任意个

10.单项选择题以下关于外键强制性约束条件的哪个说法是的()

A.外键值不能为空
B.外键值必须唯一
C.外键值必须与父表中的现有值匹配
D.外键值必须为空或与父表中的现有值匹配