结构化查询语言SQL考试题_第1页
结构化查询语言SQL考试题_第2页
结构化查询语言SQL考试题_第3页
结构化查询语言SQL考试题_第4页
结构化查询语言SQL考试题_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、结构化查询语言SQL考试题选择题下列关于INSERT-SQL的叙述正确的是()A、在表尾插入一条记录 B、在表头插入一条记录C、在表中任何位置插入一条记录 D、可以向表中插入若干条记录2、Delete From 考生成绩 Were 成绩<90 语句功能是( )A、物理删除成绩在90分以下的记录 B、彻底删除成绩在90分以下的记录C、删除考生成绩表 D、为表中成绩小于90分的记录添加删除标记3、在SQL语句中,修改表中数据的命令是( )A、ALTER B、UPDATE C、DELETE D、DISTINCT4、SQL语言中,删除表命令是( )A、DELETE B、DELETE TABLE

2、C、DROP D、DROP TABLE5、使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )A、使用WHERE子句 B、在GROUP BY后面使用HAVING子句C、先使用WHERE子句,再使用HAVING子句D、先使用HAVING子句,再使用WHERE 子句6、查询订购单号(字符型,长度为4)尾字符是”1”的错误命令是( )A、SELE * FROM 订单 WHERE SUBSTR(订购单号,4)=“1”B、SELE * FROM 订单 WHERE SUBSTR (订购单号,4,1)=“1”C、SELE * FROM 订单 WHERE WHERE “1”$ 订购单号D、SEL

3、E * FROM 订单 WHERE RIGHT(订购单号,1)=“1”7、在SQL语句中,与表达式“仓库号 NOT IN(WH1,WH2)”功能是相同的表达式是()A、仓库号=WH1AND 仓库号=WH2 B、仓库号!=WH1OR 仓库号#WH2C、仓库号<>WH1OR 仓库号!=WH2D、仓库号!=WH1AND 仓库号!=WH28、使用SQL语句向学生表S(SN0,SN,AGE,SEX)中添加一条新记录字段学号(SNO),姓名(SN),性别(SEX),年龄(AGE)的值分别为0401、王芳、女、18,正确的命令是()APPEND INTO S(SNO,SN,SEX,AGE)VAL

4、UES(0401,王芳,女,18)APPEND S VALUES(0401,王芳,18,女)INSERT INTO S(SNO,SN,SEX,AGE)VALUES(0401,王芳,女,18)INSERT S VALUES(0401,王芳,18,女)9、在SQL的SELECT 查询结果中,消除重复记录的方法是()A、通过指定主关键字 B、通过指定惟一索引C、用DISTINCT子句 D、使用HAVING子句10、下列关于SQL中HAVING子句的描述,错误的是()A、HAVING子句必须与GROUP BY子句同时使用B、HAVING子句与GROUP BY无关C、使用HAVING子句的同时,可以使用

5、HAVING子句D、使用HAVING 子句的作用是限定分组的条件。11、设有关系SC(SNO,CNO,CRADE)其中SNC,CNO分别表示学号,课程号(两者为字符型),CRADE表示成绩(数值型),若要把学号为S101的同学,选修课程号为C11 成绩为98分的记录插到表SC中,正确的语句是()INSERT INTO SC(SNO,CNO,CRADE)VALUES(S101,C11,98)INSERT INTO SC(SNO,CNO,CRADE)VALUES(S101,C11,98)INSERT (S101,C11,98) INTO SCINSERT INTO SC VALUES (S101,

6、C11,98)12、在SQL语句中,与表达式“年龄 BETWEEN 12 AND +6”的功能相同的表达式是()A、年龄>=12 or <=46 B、年齡>=12 and <=46C、年齡>=12 or 年齡<=46 D、年齡>=12 and 年齡<=4613、在VF中,將學生表S(學號,姓名,性別,年齡)中“年齡”屬性刪除,正確的SQL語句是()ALTER TABLE S DROP COLUMN 年齡DELETE 年齡 FROM SALTER TABLE S DELETE COLUMN 年齡ALTER TABLE S DELETE 年齡14、設

7、有學生表S(學號,姓名,性別,年齡),查詢所有年齡小于等于18歲的女同學,并按年齡進行生成新表WS,正確的SQL語句命令為()A.SELE * from s where 性別=女 and 年齡<=18 order by 4 desc into table wsB.sele * from s where 性別=女 and 年齡<=18 order by 年齡 into table wsC、sele* from s where 性別=女 and 年齡 <=18 order by 年齡desc into table wsD、sele * from s where 性別=女 or 年

8、齡<=18 order by 年齡 asc?into table ws15、圖書表中有字符型字段“圖書號”,要求用SQL DELETE 命令將圖書號以字母A 開頭的圖書記錄全部打上刪除標記,正確()A、dele from 圖書 from 圖書號 like A%B、dele from 图书 while 图书号 like A%C、dele from 图书 where 图书号=”A*”D、dele from 图书 where 图书号 like A%16、在sele语句的where 子句的条件表达式中,可以匹配0个到多个字符的通配符是()A、* B、% C、- D、?17、要使“产品”表中所有产

9、品的单价上浮8%,正确的SQL语句()A、UPDATE 产品 SET 单价=单价+单价*8% FOR ALLB、UPDATE 产品 SET 单价=单价*1.08 FOR ALLC、UPDATE 产品 SET 单价=单价+单价*8%D、UPDATE 产品 SET 单价=单价*1.0818、从“订单”表中删除签订日期为2004年1月10日之前(含)的订单记录,正确的SQL语句是()A、DROP FROM 订单 WHERE 签订日期<=2004-1-10B、DROP FROM 订单 FOR 签订日期 <=2004-1-10C、DELE FROM 订单 WHERE 签订日期<=2004-1-10D、DELE FROM 订单 FOR 签订日期<=2004-1-1019、假定“商品”表中有6条记录,数量字段值分别为50、20、50、70、50、20,查询命令SELECT SUM(数量),SUM(DIST数量)FROM 商品,则命令中的函数SUM(数量)和SUM(数量)的值分别是()A、260 140 B、260 70 C、140 260 D、260 26020、修改“商品”表中数量字段的属性,将数量字段的默认值设置成50,有效性规则为数量值不小于10且不大于100正确的命令是()A、ALTER TABLE 商品 ALTER CHECK 数量 BET

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论