如果对关系emp(eno,ename,salary)成功执行下面的SQL语句: CREATE CLUSTER INDEX

题目
单选题
如果对关系emp(eno,ename,salary)成功执行下面的SQL语句: CREATE CLUSTER INDEX name_index ON emp(salary) 对此结果的正确描述是()。
A

在emp表上按salary升序创建了一个唯一索引

B

在emp表上按salary降序创建了一个唯一索引

C

在emp表上按salary升序创建了一个聚簇索引

D

在emp表上按salary降序创建了一个聚簇索引

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

( 30 )如果对关系 emp ( eno , ename , salray )成功执行下面的 SQL 语句:

CREATE CLUSTER INDEX name_index ON emp ( salary )

对此结果的正确描述是

A) 在 emp 表上按 salary 升序创建了一个唯一索引

B) 在 emp 表上按 salary 降序创建了一个唯一索引

C) 在 emp 表上按 salary 升序创建了一个聚簇索引

D) 在 emp 表上按 salary 降序创建了一个聚簇索引


正确答案:C

第2题:

如果对关系emp(eno,ename,salary)成功执行下面的SQ[.语句:

CREATE CLUSTER INDEX name_index 0N emp(salary)

对此结果的正确描述是

A.在emp表上按salary升序创建了一个唯一索引

B.在emp表上按salary降序创建了一个唯一索引

C.在emp表上按salary升序创建了一个聚簇索引

D.在emp表上按salary降序创建了一个聚簇索引


正确答案:C
解析:在SQL语言中,创建索引使用CREATE INDEX语句,其一般格式为:CREATE[UNIQUE][cUSTER]INDEX<索引名>
ON<表名>(<列名>[<顺序>[,<列名>[<顺序>]]…]);
每个<列名>后面还可以用<顺序>指定索引值的排列顺序,包括ASC(升序)和I)ESC(降序)两种,默认是升序。UNIQUE表示此索引的每一个索引值只对应唯一的数据。CLUSTER表示要建立的索引是聚簇索引。

第3题:

● 设有职工关系Emp(Eno,Ename,Esex,EDno)和部门关系Dept(Dno,Dname, Daddr),创建这两个关系的SQL语句如下:

CREATE TABLE Emp(

Eno CHAR(4),

Ename CHAR(8),

Esex CHAR(1) CHECK(Esex IN ('M', 'F')),

EDno CHAR(4) REFERENCES Dept(Dno),

PRIMARY KEY (Eno)

);

CREATE TABLE Dept(

Dno CHAR(4) NOT NULL UNIQUE,

Dname CHAR(20),

Daddr CHAR(30)

);

直接运行该语句,DBMS会报错,原因是: (53) 。若经过修改,上述两个表创建完毕之后(尚无数据),则下述语句中能被执行的是 (54) 。

(53)

A. 创建表Dept时没有指定主码

B. 创建表Dept时没有指定外码

C. 创建表Emp时,被参照表Dept尚未创建

D. 表Emp的外码EDno与被参照表Dept的主码Dno不同名

(54)

A. INSERT INTO Emp VALUES('e001', '王', 'M ', 'd1');

B. INSERT INTO Emp VALUES(NULL, '王', 'M', 'd1');

C. INSERT INTO Emp VALUES('e001', '王', 'M', NULL);

D. INSERT INTO Emp VALUES('e001', '王', 'X', 'd1');


正确答案:B,D

第4题:

对于基本表EMP(ENO,ENAME,SALARY,DNO),其属性表示职工的工号、姓名、工资和所在部门的编号。基本表DEPT(DNO,DNAME)其属性表示部门的编号和部门名。有一SQL语句: SELECT COUNT (DI STINCT DNO)FROM EMP;其等价的查询语句是______。

A.统计职工的总人数

B.统计每一部门的职工人数

C.统计职工服务的部门数目

D.统计每一职工服务的部门数目


正确答案:C

第5题:

The EMP table has these columns:ENAME VARCHAR2(35)SALARY NUMBER(8,2)HIRE_DATE DATEManagement wants a list of names of employees who have been with the company for more than five years. Which SQL statement displays the required results? ()

A. SELECT ENAME FROM EMP WHERE SYSDATE-HIRE_DATE >5;

B. SELECT ENAME FROM EMP WHERE HIRE_DATE-SYSDATE >5;

C. SELECT ENAME FROM EMP WHERE (SYSDATE_HIRE_DATE)/365 >5;

D. SELECT ENAME FROM EMP WHERE (SYSDATE_HIRE_DATE)*/365 >5;


参考答案:C

第6题:

如果对关系emp(cno,ename,salary)成功执行下面的SQL语句:

CREATE CLUSTER INDEX name_index ON emp(salary)

对此结果的正确描述是( )。

A)在emp表上按salary升序创建了一个聚簇索引

B)在emp表上按salary降序创建了一个聚簇索引

C)在emp表上按salary升序创建了一个唯一索引

D)在emp表上按salary降序创建了一个唯一索引


正确答案:A
在SQL语言中,创建索引使用CREATEINDEX语句,其一般格式为:
CREATE[UNIQUE][CLUSTER]INDEX<索引名>
ON<表名>(<列名>[<顺序>[,<列名>[顺序]].…..]);
其中,<表名>指定要建索引的基本表的名字。索引可以建在该表的一列或多列上,多列时各列名之间用逗号分隔。每个<列名>后面还可以用<顺序>指定索引值的排列顺序,包括ASC(升序)和DESC(降序)两种,缺省值为ASC。
UNLQUE表示此索引的每一个索引值只对应惟一的数据记录。
CLUSTER表示要建立的索引是聚簇索引。
所以CREATE CLUSTER INDEX name index ON emp(salary)表示将会在emp表的salary列上建立一个聚簇索引,而且是按升序存放。

第7题:

根据SQL标准,要创建唯一索引该使用下面哪种语句?()

A CREATE UNIQUE INDEX

B CREATE CLUSTER INDEX

C CREATE ONLY INDEX

D CREATE PRIMARY INDEX


参考答案A

第8题:

如果对关系emp(eno,ename,salary)成功执行下面的SQL语句: CREATE CLUSTER INDEX name_index ON emp(salary) 对此结果的正确描述是

A.在emp表上按salary升序创建了一个聚簇索引

B.在emp表上按salary降序创建了一个聚簇索引

C.在emp表上按salary升序创建了一个唯一索引

D.在emp表上按salary降序创建了一个唯一索引


正确答案:A

第9题:

Which SQL statement defines the FOREIGN KEY constraint on the DEPTNO column of the EMP table? ()

A. CREATE TABLE EMP (empno NUMBER(4), ename VARCNAR2(35), deptno NUMBER(7,2) NOT NULL CONSTRAINT emp_deptno_fk FOREIGN KEY deptno REFERENCES dept deptno);

B. CREATE TABLE EMP (empno NUMBER(4), ename VARCNAR2(35), deptno NUMBER(7,2) CONSTRAINT emp_deptno_fk REFERENCES dept (deptno));

C. CREATE TABLE EMP (empno NUMBER(4) ename VARCHAR2(35), deptno NUMBER(7,2) NOT NULL, CONSTRAINT emp_deptno_fk REFERENCES dept (deptno) FOREIGN KEY (deptno));

D. CREATE TABLE EMP (empno NUMBER(4), ename VARCNAR2(35), deptno NUMBER(7,2) FOREIGN KEY CONSTRAINT emp deptno fk REFERENCES dept (deptno));


参考答案:B

第10题:

如果对关系emp(eno, ename, salary)成功执行下而的SQL语句:

CREATE CLUSTER INDEX name_index ON emp(salary)

其结果是( )。

A) 在emp表上按salary升序创建了一个聚簇索引

B) 在emp表上按salary降序创建了一个聚簇索引

C) 在emp表上按salary升序创建了一个惟一索引

D) 在emp表上按salary降序创建了一个惟一索引

A.

B.

C.

D.


正确答案:A

更多相关问题