FACULTY表包含以下各列: FACULTYID VARCHAR2(5) NOT NULL PRIMARY KEY F

题目
单选题
FACULTY表包含以下各列: FACULTYID VARCHAR2(5) NOT NULL PRIMARY KEY FIRST_NAME VARCHAR2(20) LAST_NAME VARCHAR2(20) ADDRESS VARCHAR2(35) CITY VARCHAR2(15) STATE VARCHAR2(2) ZIP NUMBER(9) TELEPHONE NUMBER(10) STATUS VARCHAR2(2) NOT NULL COURSE 表包含以下各列: COURSEID VARCHAR2(5) NOT NULL PRIMARY KEY SUBJECT VARCHAR2(5) TERM VARCHAR2(6 FACULTYID VARCHAR2(5) NOT NULL FOREIGN KEY 您需要制定一个报表,用于确定在下学期任教的所有副教授。您要创建一个视图来简化报表的创建过程。以下哪条CREATE VIEW语句将完成此任务()
A

CREATE VIEW(SELECT first_name,last_name,status,courseid,subject,term FROM faculty,course WHERE facultyid=facultyid)

B

CREATE VIEW pt_view ON(SELEC Tfirst_name,last_name,status,courseid,subject,term FROM faculty f and coursec WHERE f.facultyid=c.facultyid)

C

CREATE VIEW pt_view IN(SELECT first_name,last_name,status,courseid,subject,term FROM faculty course)

D

CREATE VIEW pt_view AS(SELECT first_name,last_name,status,courseid,subject,term FROM facultyf,coursec WHERE f.facultyid=c.facultyid)

参考答案和解析
正确答案: D
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

_____

A.PRIMARY KEY (部门号) NOT NULL UNIQUE

B.PRIMARY KEY (部门名) UNIQUE

C.FOREIGN KEY (负责人) REFERENCES 员工 (姓名)

D.FOREIGN KEY (负责人) REFERENCES 员工 (员工号)

A.

B.

C.

D.


正确答案:D
解析:本题考查数据库中范式的基本概念和基本的SQL语句。
  由于部门名是唯一的,因此在“部门名CHAR(10)”后应有“UNIQUE”。根据表1可以看出负责人来自员工且等于员工号属性,因为员工关系的主键是员工号,所以部门关系的外键负责人需要用FOREIGN KEY (负责人) REFERENCES 员工 (员工号) 来约束。这样部门关系的SQL语句如下:
  CREATE TABLE 部门 (部门号 CHAR (3) PRIMARY KEY,
  部门名 CHAR (10) UNIQUE,
  负责人 CHAR (4),
  电话 CHAR (20)
  FOREIGN KEY (负责人) REFERENCES 员工 (员工号));
  根据SQL的语法要求,查询各部门负责人的姓名及住址的SQL语句的空缺部分补充完整如下:
  SELECT 部门名, 姓名, 住址
  FROM 部门, 员工 WHERE 员工号=负责人;

第2题:

“雇员”表包含以下列:姓氏VARCHAR2(25) 名字VARCHAR2(25) 电子邮件VARCHAR2(50)如果要编写以下SELECT语句来检索具有电子邮件地址的雇员的姓名。SELECT姓氏||’,’||名字"雇员姓名"FROM雇员;则应使用哪条WHERE子句来完成此条语句?()

  • A、WHERE电子邮件=NULL;
  • B、WHERE电子邮件!=NULL;
  • C、WHERE电子邮件IS NULL;
  • D、WHERE电子邮件IS NOT NULL;

正确答案:D

第3题:

用SQL语句创建表,使用语句 CREATE TABLE 。对列的约束主要有NOT NULL ,UNIQUE,PRIMARY KEY ,FOREIGN KEY 等。定义表的删除与更新操作的完整性约束,主要有四种模式:NO ACTION ,CASCADE ,SET NULL ,SET DEFAULT 。检查列的取值范围可以用 CHECK 约束。设定列的默认取值,可以用DEFAULT 短语。 ()


参考答案正确

第4题:

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索引

正确答案:C

第5题:

您需要确保“座位标识”列中的每个值唯一或为Null。应该对“座位标识”列定义哪个约束条件?()

  • A、CHECK
  • B、UNIQUE
  • C、NOT NULL
  • D、PRIMARY KEY

正确答案:A

第6题:

若用如下的SQL语句创建表S, CREATE TABLES (S# CHAR(6)PRIMARY KEY, SNAME CHAR(8)NOT NULL,SEX CHAR(2),AGE INTEGER)

下列各元组可插入S表的是______。

Ⅰ.('022345','彭鸣明','男','25')

Ⅱ.('020746','杨云',NULL,NULL)

Ⅲ.('020721','张为','女','21')

A.全部

B.Ⅰ和Ⅱ

C.Ⅰ和Ⅲ

D.Ⅱ和Ⅲ


正确答案:D
解析:Ⅰ中的主键与表中已存在元组的主键冲突,Ⅱ与Ⅲ可以插入。

第7题:

“雇员”表包含以下列:姓氏VARCHAR2(25) 名字VARCHAR2(25) 电子邮件VARCHAR2(50)如果要编写以下SELECT语句来检索具有电子邮件地址的雇员的姓名。SELECT姓氏||’,’||名字"雇员姓名"FROM雇员;则应使用哪条WHERE子句来完成此条语句?()

  • A、WHERE电子邮件=NULL;
  • B、WHERE电子邮件!=NULL;
  • C、WHERE电子邮件ISNULL;
  • D、WHERE电子邮件ISNOTNULL;

正确答案:D

第8题:

PRIMARY KEY约束和NULL约束不能同时定义在相同的列上。()


正确答案:对

第9题:

为表TEST中ID列添加主键约束的语法是()

  • A、ALTER  TABLE  TEST  CHANGE( ID  INT  PRIMARY  KEY)
  • B、ALTER  TABLE  TEST  ADD( ID  INT  PRIMARY  KEY)
  • C、ALTER  TABLE  TEST  MODIFY( ID  INT  PRIMARY  KEY)
  • D、ALTER  TABLE  TEST  ADD  CONSTRAINT PK  PRIMARY KEY (ID)

正确答案:D

第10题:

下列关于完整性约束的叙述中,正确的是()。

  • A、一个表可以有多个PRIMARY KEY约束
  • B、在任何情况下PRIMARY KEY约束都可以被删除
  • C、一个表可以有多个UNIQUE约束
  • D、使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值

正确答案:C,D

更多相关问题