在表S中对学号SN按升序建立名为SNINDEX的索引,正确的是______。A.CREATE INDEX SNINDEX WITH S(SN

题目

在表S中对学号SN按升序建立名为SNINDEX的索引,正确的是______。

A.CREATE INDEX SNINDEX WITH S(SN)

B.CREATE UNIQUE INDEX SNINDEX ON S(SN)

C.CREATE SNNIDEX ON S(SN)

D.CREATE SNINDEX INDEX ON S(SN)

参考答案和解析
正确答案:B
解析:创建索引的基本格式:create index索引表> on 表名> (列名>asc|desc})
  题目中,UNIQUE说明此索引不允许有重复的键值,默认值是NONUNIQUE。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

15、已知S#:学号,SN:姓名,SD:班级,CN:课程,G:成绩。下列属于2NF的关系模式是_________。

A.R(S#,SN,SD,CN,G)

B.R(S#,SN,SD)

C.R(S#,CN,SD,G)

D.R(S#,CN,SD)


R(S#,SN,SD)

第2题:

现有三个表即学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT); C(C#,CN);SC(S#,C#,GRADE)。其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。 检索学生姓名及其所选修课程的课程号和成绩。正确的SELECT语句是()。

A.SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC

D.WHERE S.S#=SC.S# SELECT S.SN,SC.C#,SC.GRADE FROM S,SC


B

第3题:

有三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构 如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。 要检索学生姓名及其所选修课程的课程号和成绩。正确的 SELECT 语句是()。

A.SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#

D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC


C

第4题:

基于这样的三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构 如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。 检索学生姓名及其所选修课程的课程号和成绩。正确的 SELECT 语句是()。

A.SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#

D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC


SELECT S.SN,SC.C#,SC.GRADE FROM S, SC WHERE S.S#=SC.S#

第5题:

有三个表,即学生表 S、课程表 C 和学生选课表 SC,它们的结构 如下: S(S#,SN,SEX,AGE,DEPT) C(C#,CN) SC(S#,C#,GRADE) 其中,S#为学号,SN 为姓名,SEX 为性别,AGE 为年龄,DEPT 为系别,C#为课程 号,CN 为课程名,GRADE 为成绩。 检索学生姓名及其所选修课程的课程号和成绩。正确的 SELECT 语句是()。

A.SELECT S.SN,SC.C#,SC.GRADE FROM S WHERE S.S#=SC.S#

B.SELECT S.SN,SC.C#,SC.GRADE FROM SC WHERE S.S#=SC.GRADE

C.SELECT S.SN,SC.C#,SC.GRADE FROM S,SC WHERE S.S#=SC.S#

D.SELECT S.SN,SC.C#,SC.GRADE FROM S.SC


C

第6题:

设有一个学生档案的关系数据库,关系模式是:S(SNo,SN,Sex,Age),其中SNo,SN,Sex,Age分别表示学生的学号、姓名、性别、年龄。则“从学生档案数据库中检索学生年龄大于20岁的学生的姓名”的关系代数式是()。

A.σSN(ΠAge>20(S))

B.ΠSN(σAge>20(S))

C.ΠSN(ΠAge>20(S))

D.σSN(σAge>20(S))


Π SN (σ Age > 20 (S))

第7题:

4、设有一个学生档案的关系数据库,关系模式是:S(SNo,SN,Sex,Age),其中SNo,SN,Sex,Age分别表示学生的学号、姓名、性别、年龄。则“从学生档案数据库中检索学生年龄大于20岁的学生的姓名”的关系代数式是()。

A.σSN(ΠAge>20(S))

B.ΠSN(σAge>20(S))

C.ΠSN(ΠAge>20(S))

D.σSN(σAge>20(S))


A

第8题:

如果对关系S(number, name, score)成功执行下列SQL语句:CREATE CLUSTER INDEX name_ index ON S(score)对此结果的描述中,正确的是( )。

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

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

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

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


正确答案:C
解析:SQL用CREATEINDEX语句创建索引。其一般格式为:CREATE[UNIQUE][CLUSTER]INDEX索引名>ON表名>(列名>[顺序>[,列名>[顺序]]…]);顺序>指定索引的排列顺序,包括ASC(升序)和DESC(降序)两种,缺省值为ASC。UNIQUE表示此索引的每一个索引值只对应唯一的数据记录。CLUSTER表示要建立的是聚簇索引。

第9题:

如果对关系S(number,name,score)成功执行下列SQL语句: CREATE CLUSTER INDEX name_index ON S(score) 对此结果的正确描述是( )。

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

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

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

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


正确答案:C
解析:SQL用CREATE INDEX语句创建索引。其一般格式为:
  CREATE [UNIQUE][CLUSTER]INDEX<索引名>
  ON<表名>(<列名>[<顺序>[,<列名>[顺序]]……]);
  <顺序>指定索引的排列顺序,包括ASC(升序)和DESC(降序)两种,缺省值为ASC。UNIQUE表示此索引的每一个索引值只对应唯一的数据记录。CLUSTER表示要建立的是聚簇索引。